Quarterly report pursuant to Section 13 or 15(d)

Notes Payable (Narrative) (Details)

v3.7.0.1
Notes Payable (Narrative) (Details) - USD ($)
6 Months Ended
Jun. 09, 2017
Jun. 30, 2017
Jun. 30, 2016
Dec. 31, 2016
Notes Payable (Textual) [Abstract]        
Borrowings outstanding   $ 26,550,000   $ 22,387,255
Letter of credit related to workers' compensation   420,000   420,000
Repayments on notes payable   18,437,255 $ 3,526,318  
Working Capital Loan [Member]        
Notes Payable (Textual) [Abstract]        
Revolving line of credit loan   18,000,000    
Borrowings outstanding   3,950,000   3,950,000
$10.0 Million Equipment Loan [Member]        
Notes Payable (Textual) [Abstract]        
Borrowings outstanding   $ 0   $ 7,579,630
Bank Loans [Member]        
Notes Payable (Textual) [Abstract]        
Repayments on notes payable $ 15,600,000      
London Interbank Offered Rate (LIBOR) [Member] | 2017 Master Loan Agreement [Member]        
Notes Payable (Textual) [Abstract]        
Basis spread added to monthly LIBOR   1.80%