| 5. Notes Payable  (Details Narrative) - USD ($) | 1 Months Ended | 3 Months Ended | 5 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|---|---|
| May. 11, 2016 | Mar. 31, 2016 | Mar. 31, 2015 | Sep. 06, 2016 | Mar. 31, 2016 | Mar. 31, 2015 | |
| Non-cash change in fair value of derivative liability | $ 0 | $ 0 | $ 0 | $ 83,580 | ||
| Payment on note payable | 477,672 | 551,112 | ||||
| February 2014 Convertible Note [Member] | ||||||
| Non-cash change in fair value of derivative liability | $ 83,580 | |||||
| Term Loan [Member] | ||||||
| Credit line maximum | 7,800,000 | $ 7,800,000 | ||||
| Credit line maturity date | Jul. 31, 2020 | |||||
| Monthly payments | $ 79,000 | |||||
| Revolver Loan [Member] | ||||||
| Credit line maximum | $ 15,000,000 | $ 15,000,000 | ||||
| Subsequent Event [Member] | Acquisition note payable [Member] | ||||||
| Payment on note payable | $ 350,000 | $ 50,000 | ||||
| X | ||||||||||
| 
- Definition Amount of the required periodic payments including both interest and principal payments. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
 | 
| X | ||||||||||
| 
- Definition Amount of increase in the fair value of derivatives recognized in the income statement. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
 | 
| X | ||||||||||
| 
- Definition Date the credit facility terminates, in CCYY-MM-DD format. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
 | 
| X | ||||||||||
| 
- Definition Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
 | 
| X | ||||||||||
| 
- Definition The cash outflow for a borrowing supported by a written promise to pay an obligation. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
 | 
| X | ||||||||||
| 
- Details 
 | 
| X | ||||||||||
| 
- Details 
 | 
| X | ||||||||||
| 
- Details 
 | 
| X | ||||||||||
| 
- Details 
 | 
| X | ||||||||||
| 
- Details 
 |