XML 55 R38.htm IDEA: XBRL DOCUMENT v3.21.1
Long-Term Debt - Additional Information (Details) - USD ($)
12 Months Ended
Apr. 21, 2020
Dec. 31, 2020
Dec. 31, 2019
Mar. 20, 2020
Debt Instrument        
Long-term debt   $ 9,928,000 $ 6,019,000  
Principal maturities of long-term debt for 2021   2,635,000    
Principal maturities of long-term debt for 2022   6,037,000    
Principal maturities of long-term debt for 2023   1,154,000    
Principal maturities of long-term debt for 2024   102,000    
Paycheck Protection Program Loan [Member]        
Debt Instrument        
Debt Instrument, Face Amount $ 4,000,000      
Debt Instrument, Term 2 years      
Percentage of fixed interest rate payable 1.00%      
Lease term for equipment covered by lease line of credit 2 years      
Line of credit payable to a financial institution; Interest rate option of bank prime or Libor plus 2.15000% (B) (C)        
Debt Instrument        
Maximum borrowing capacity     $ 4,000,000 $ 6,000,000
Spread on variable rate     2.15%  
Commitment fee on unused portion of line of credit     0.15%  
Balance outstanding of line of credit   3,750,000 $ 3,000,000  
Long-term debt   3,750,000 3,000,000  
Equipment note obligations; Interest rate fixed for term of each funding based upon the Lender's lease pricing at time of funding. (Interest rate/factor 1.8259% - 1.835015% as of June 30, 2020)(D)        
Debt Instrument        
Maximum borrowing capacity   $ 310,000 468,000  
Loan term for equipment covered by loan   60 months    
Long-term debt   $ 310,000 468,000  
Loan line of credit   $ 2,500,000    
Equipment financing lease obligations; Interest rate fixed for term of each funding based upon the Lender's lease pricing at time of funding. (Interest rate/factor 1.822758% - 1.869304% at time of funding)(E)        
Debt Instrument        
Debt Instrument, Term   60 months    
Maximum borrowing capacity   $ 1,000,000    
Lease term for equipment covered by lease line of credit   60 months    
Long-term debt   $ 534,000 670,000  
Leases line of credit outstanding   $ 534,000 $ 670,000