XML 64 R51.htm IDEA: XBRL DOCUMENT v3.22.0.1
Notes Payable and Long-term Debt (Details) - USD ($)
1 Months Ended 12 Months Ended
Apr. 30, 2020
Dec. 31, 2021
Aug. 31, 2019
Debt Instrument [Line Items]      
Debt Instrument, Term   2 years  
Line of Credit Facility, Maximum Borrowing Capacity     $ 10,000,000
Letters of Credit Outstanding, Amount   $ 1,000,000  
Debt Issuance Costs, Line of Credit Arrangements, Gross     $ 600,000
Revolving Credit Facility [Member]      
Debt Instrument [Line Items]      
Line of Credit Facility, Maximum Borrowing Capacity   $ 6,500,000  
Revolving Credit Facility [Member] | Subsequent Event      
Debt Instrument [Line Items]      
Debt Instrument, Description of Variable Rate Basis   3.25  
Revolving Credit Facility [Member] | Prime Rate [Member]      
Debt Instrument [Line Items]      
Debt Instrument, Basis Spread on Variable Rate   0.50%  
Notes Payable to Banks      
Debt Instrument [Line Items]      
Proceeds from Issuance of Debt $ 2,900,000    
Debt Instrument, Interest Rate, Stated Percentage   1.00%