Quarterly report pursuant to Section 13 or 15(d)

Short-Term Borrowings (Details Narrative)

v3.10.0.1
Short-Term Borrowings (Details Narrative) - USD ($)
Feb. 12, 2009
Sep. 30, 2018
Mar. 31, 2018
Mar. 14, 2018
Sep. 30, 2017
Mar. 31, 2017
Short-term Debt [Line Items]            
Cash on hand   $ 1,674,543 $ 1,211,915   $ 924,209 $ 1,042,291
Short term borrowings   10,459,686 $ 18,234,089      
Revolving Credit Facility [Member]            
Short-term Debt [Line Items]            
Revolving line of credit   $ 3,500,000        
Debt instrument, interest rate, stated percentage   4.25%     1.125%  
Revolving Credit Facility [Member] | 90 Day LIBOR Rate [Member]            
Short-term Debt [Line Items]            
Debt instrument, basis spread on variable rate 1.75%          
Revolving Credit Facility [Member] | 30 Day LIBOR Rate [Member]            
Short-term Debt [Line Items]            
Debt instrument, basis spread on variable rate 1.75%          
Wells Fargo Credit Agreement [Member]            
Short-term Debt [Line Items]            
Debt instrument, maturity date Mar. 31, 2020          
Wells Fargo Credit Agreement [Member] | Maximum [Member]            
Short-term Debt [Line Items]            
Revolving line of credit       $ 35,000,000    
Wells Fargo Credit Agreement [Member] | Minimum [Member]            
Short-term Debt [Line Items]            
Revolving line of credit       $ 27,500,000    
Letter of Credit Sub Line [Member]            
Short-term Debt [Line Items]            
Revolving line of credit   $ 400,000        
Letter of Credit Sub Line [Member] | Maximum [Member]            
Short-term Debt [Line Items]            
Line of credit facility, maximum borrowing capacity $ 1,500,000          
London Interbank Offered Rate Loans [Member]            
Short-term Debt [Line Items]            
Revolving line of credit   $ 7,000,000        
Debt instrument, interest rate, stated percentage   3.875%     0.875%  
Credit Agreement [Member]            
Short-term Debt [Line Items]            
Debt instrument, interest rate, stated percentage   49.00%        
Credit Agreement [Member] | October 26, 2018 [Member]            
Short-term Debt [Line Items]            
Debt instrument, interest rate, stated percentage   50.00%        
Short term borrowings   $ 8,300,000