Annual report pursuant to Section 13 and 15(d)

Notes Payable - Narrative (Details)

v3.19.1
Notes Payable - Narrative (Details) - USD ($)
1 Months Ended 6 Months Ended 12 Months Ended
Mar. 08, 2019
May 24, 2018
Dec. 31, 2018
Dec. 09, 2018
Dec. 31, 2018
Dec. 31, 2017
Apr. 07, 2020
Jan. 09, 2020
Mar. 09, 2019
Mar. 07, 2019
May 23, 2018
Jan. 01, 2018
Debt Instrument [Line Items]                        
Outstanding balance     $ 28,892,914   $ 28,892,914 $ 22,251,354            
Repayments on notes payable         11,645,451 22,697,255            
Borrowings outstanding     28,920,000   28,920,000 22,290,000            
Letter of credit related to workers' compensation     575,000   575,000 420,000            
Proceeds from notes payable         18,275,451 22,600,000            
Previous Working Capital Loan                        
Debt Instrument [Line Items]                        
Repayments on notes payable   $ 2,780,000                    
Revolving line of credit loan     18,000,000   18,000,000              
Borrowings outstanding     0   0 2,750,000            
Current Working Capital Loan                        
Debt Instrument [Line Items]                        
Borrowings outstanding     5,000,000   5,000,000 $ 0            
2027 Master Loan Agreement                        
Debt Instrument [Line Items]                        
Loan agreement face amount                     $ 500,000  
2018 Master Loan Agreement                        
Debt Instrument [Line Items]                        
Loan agreement face amount   2,000,000                    
$22.6 Million Equipment Loan                        
Debt Instrument [Line Items]                        
Loan agreement face amount   22,600,000                   $ 22,600,000
$27.49 Million Equipment Loan                        
Debt Instrument [Line Items]                        
Loan agreement face amount   27,490,000 27,490,000   27,490,000              
Periodic payment     598,000 $ 510,000                
Borrowings outstanding   $ 16,990,000                    
Equipment Purchase Loan                        
Debt Instrument [Line Items]                        
Loan agreement face amount     405,000   405,000              
Monthly repayment amount     $ 10,687   $ 10,687              
Stated rate     5.85%   5.85%              
LIBOR | 2015 Master Loan Agreement                        
Debt Instrument [Line Items]                        
Basis spread added to monthly LIBOR         1.80%              
Subsequent Event | $27.49 Million Equipment Loan                        
Debt Instrument [Line Items]                        
Outstanding balance                   $ 22,700,000    
Subsequent Event | $38.2 Million Equipment Note                        
Debt Instrument [Line Items]                        
Loan agreement face amount                   38,220,000    
Monthly repayment amount               $ 1,000,000 $ 598,000      
Proceeds from notes payable $ 15,500,000                      
Subsequent Event | $4.5 Million Equipment Note                        
Debt Instrument [Line Items]                        
Loan agreement face amount                   $ 4,500,000    
Monthly repayment amount             $ 93,750