XML 50 R36.htm IDEA: XBRL DOCUMENT v3.8.0.1
Notes Payable - Textual (Details) - USD ($)
12 Months Ended
Jun. 09, 2017
Dec. 31, 2017
Dec. 31, 2016
Notes Payable (Textual) [Abstract]      
Repayments on notes payable   $ 22,697,255 $ 8,840,137
Borrowings outstanding   22,290,000 22,387,255
Letter of credit related to workers' compensation   420,000  
Working Capital Loan [Member]      
Notes Payable (Textual) [Abstract]      
Revolving line of credit loan   18,000,000  
Borrowings outstanding   $ 2,750,000 $ 3,950,000
Bank Loans [Member]      
Notes Payable (Textual) [Abstract]      
Repayments on notes payable $ 15,600,000    
2015 Master Loan Agreement [Member]      
Notes Payable (Textual) [Abstract]      
Interest payable maximum rate   24.00%  
London Interbank Offered Rate (LIBOR) [Member] | 2015 Master Loan Agreement [Member]      
Notes Payable (Textual) [Abstract]      
Basis spread added to monthly LIBOR   1.80%