XML 28 R35.htm IDEA: XBRL DOCUMENT v3.20.1
Long-Term Debt - Additional Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2019
Mar. 20, 2020
Dec. 31, 2018
Debt Instrument      
Principal maturities of long-term debt for 2020 $ 849,000    
Principal maturities of long-term debt for 2021 4,635,000    
Principal maturities of long-term debt for 2022 288,000    
Principal maturities of long-term debt for 2023 154,000    
Principal maturities of long-term debt for 2024 93,000    
Line of credit payable to a financial institution; Interest rate option of bank prime or Libor plus 1.4% (3.1085% as of December 31,2019)      
Debt Instrument      
Maximum borrowing capacity $ 4,000,000    
Commitment fee on unused portion of line of credit 0.15%    
Balance outstanding of line of credit $ 3,000,000   $ 0
Line of credit 4,000,000    
Balance outstanding $ 3,000,000   0
Line of credit payable to a financial institution; Interest rate option of bank prime or Libor plus 1.4% (3.1085% as of December 31,2019) | LIBOR      
Debt Instrument      
Spread on variable rate 1.40%    
Line of credit payable to a financial institution; Interest rate option of bank prime or Libor plus 1.4% (3.1085% as of December 31,2019) | Subsequent Event      
Debt Instrument      
Maximum borrowing capacity   $ 6,000,000  
Line of credit   $ 6,000,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)      
Debt Instrument      
Maximum borrowing capacity $ 1,000,000    
Lease term for equipment covered by lease line of credit 60 months    
Leases line of credit outstanding $ 468,000   704,000
Line of credit 1,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 3.3943% - 3.8527% at time of funding      
Debt Instrument      
Maximum borrowing capacity 670,000   0
Loan line of credit $ 2,500,000    
Loan term for equipment covered by loan 60 months    
Line of credit $ 670,000   $ 0