Quarterly report pursuant to Section 13 or 15(d)

Notes Payable and Other Long Term Debt (Narrative) (Details)

v3.19.1
Notes Payable and Other Long Term Debt (Narrative) (Details) - USD ($)
3 Months Ended 9 Months Ended 47 Months Ended 50 Months Ended
Mar. 08, 2019
Mar. 31, 2019
Mar. 31, 2018
Dec. 09, 2019
Mar. 07, 2024
Mar. 09, 2024
Mar. 07, 2019
Dec. 31, 2018
Debt Instrument [Line Items]                
Borrowings outstanding   $ 42,626,000           $ 28,920,000
Letter of credit related to workers' compensation   575,000           575,000
Proceeds from notes payable   15,500,000 $ 0          
Equipment Purchase Loan                
Debt Instrument [Line Items]                
Loan agreement face amount   405,000            
Monthly repayment amount   $ 10,687            
Stated rate   5.85%            
Loan maturity date   Jun. 14, 2021            
LIBOR | 2018 Master Loan Agreement                
Debt Instrument [Line Items]                
Basis spread added to monthly LIBOR   1.80%            
Working Capital Loan                
Debt Instrument [Line Items]                
Loan agreement face amount   $ 18,000,000            
Borrowings outstanding   $ 5,000,000           5,000,000
Loan maturity date   Nov. 28, 2020            
$38.2 Million Equipment Loan                
Debt Instrument [Line Items]                
Loan agreement face amount   $ 38,200,000         $ 38,200,000  
Borrowings outstanding   $ 37,626,000         22,700,000 23,920,000
Proceeds from notes payable $ 15,500,000              
Frequency of periodic payment   monthly            
Loan maturity date   Mar. 09, 2024            
$38.2 Million Equipment Loan | Scenario Forecast                
Debt Instrument [Line Items]                
Periodic payment       $ 598,000   $ 650,000    
$4.5 Million Equipment Loan                
Debt Instrument [Line Items]                
Loan agreement face amount   $ 4,500,000         4,500,000  
Borrowings outstanding   $ 0           0
Frequency of periodic payment   monthly            
Loan maturity date   Mar. 07, 2024            
$4.5 Million Equipment Loan | Scenario Forecast                
Debt Instrument [Line Items]                
Periodic payment         $ 93,750      
$27.49 Million Equipment Loan                
Debt Instrument [Line Items]                
Loan agreement face amount             $ 27,490,000  
Borrowings outstanding               $ 23,900,000