Quarterly report pursuant to Section 13 or 15(d)

Long-term Debt - Narrative (Details)

v3.22.1
Long-term Debt - Narrative (Details) - Revolving line of credit, due January 15, 2025 - USD ($)
Jan. 15, 2021
Mar. 31, 2022
Line of Credit    
Line of Credit Facility [Line Items]    
Initial borrowing capacity $ 110,000,000  
Weighted average interest rate   2.14%
Delayed Draw Term Loan    
Line of Credit Facility [Line Items]    
Initial borrowing capacity $ 5,000,000  
Delayed Draw Term Loan | London Interbank Offered Rate (LIBOR)    
Line of Credit Facility [Line Items]    
Basis spread 1.65%  
Secured Debt    
Line of Credit Facility [Line Items]    
Debt instrument, periodic payment $ 200,000  
Revolving Credit Facility | Line of Credit    
Line of Credit Facility [Line Items]    
Debt term 4 years  
Maximum borrowing capacity $ 150,000,000  
Initial borrowing capacity $ 105,000,000 $ 10,500,000
Minimum amount of excess availability required to be had   $ 7,500,000
Percentage of minimum amount of excess availability required to be had   10.00%
Remaining borrowing capacity   $ 38,600,000
Revolving Credit Facility | Line of Credit | Base Rate    
Line of Credit Facility [Line Items]    
Basis spread 0.50%  
Revolving Credit Facility | Line of Credit | London Interbank Offered Rate (LIBOR)    
Line of Credit Facility [Line Items]    
Basis spread 1.50%  
Revolving Credit Facility | Machinery and Equipment Sub Limit    
Line of Credit Facility [Line Items]    
Initial borrowing capacity $ 17,500,000  
Line of credit quarterly payments $ 400,000