| 5. Acquisitions (Details - Pro forma information) - ApplianceSmart Inc [Member] - USD ($) | 3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
| Mar. 31, 2019 | Mar. 31, 2018 | Mar. 31, 2018 | Mar. 31, 2018 | |
| Net revenue | $ 11,191,842 | $ 11,191,842 | $ 11,260,516 | $ 22,512,817 | 
| Gross profit | 3,449,105 | 3,449,105 | 3,468,305 | 4,561,178 | 
| Operating income | 272,563 | 272,563 | 292,218 | (1,782,413) | 
| Net income (loss) | $ 372,690 | $ 372,690 | $ 392,345 | $ (1,717,082) | 
| Earnings (loss) per basic common share | $ 0.19 | $ 0.19 | $ 0.2 | $ (0.87) | 
| X | ||||||||||
| 
- Definition The pro forma gross profit for a period as if the business combination or combinations had been completed at the beginning of the period. No definition available. 
 | 
| X | ||||||||||
| 
- Definition The pro forma basic net income per share for a period as if the business combination or combinations had been completed at the beginning of a period. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef 
 | 
| X | ||||||||||
| 
- Definition Amount after tax of pro forma income from continuing operations as if the business combination had been completed at the beginning of a period. Reference 1: http://www.xbrl.org/2003/role/disclosureRef 
 | 
| X | ||||||||||
| 
- Definition The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period. Reference 1: http://www.xbrl.org/2003/role/disclosureRef 
 | 
| X | ||||||||||
| 
- Definition The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period. Reference 1: http://www.xbrl.org/2003/role/disclosureRef 
 | 
| X | ||||||||||
| 
- Details 
 |