Quarterly report pursuant to Section 13 or 15(d)

Revolving Credit Facility and Other Obligations (Details)

v3.22.1
Revolving Credit Facility and Other Obligations (Details)
Mar. 08, 2021
Apr. 21, 2020
USD ($)
payment
Mar. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Nov. 19, 2020
USD ($)
Jun. 11, 2020
USD ($)
borrowing
Jul. 11, 2017
USD ($)
Revolving credit facility | Bank of America Credit Agreement              
Long-term debt              
Maximum borrowing capacity             $ 25,000,000
Potential increase in maximum borrowing capacity           $ 15,000,000  
Number of separate increases | borrowing           3  
Potential increase in maximum borrowing capacity, per occurrence           $ 5,000,000  
Annual commitment fee 0.25%            
Long-term line of credit     $ 0 $ 0      
Revolving credit facility | LIBOR | Bank of America Credit Agreement              
Long-term debt              
Margin on variable rate 2.25%            
Effective interest rate     2.71%        
Line of Credit | Banc of America Leasing and Capital Credit Agreement              
Long-term debt              
Maximum borrowing capacity   $ 6,000,000          
Long-term line of credit     $ 2,100,000   $ 3,700,000    
Number of monthly payments | payment   36          
Periodic payment   $ 100,000          
Line of credit, outstanding, current     $ 1,300,000        
Line of Credit | Indicative Index | Banc of America Leasing and Capital Credit Agreement              
Long-term debt              
Effective interest rate     3.00%