Quarterly report pursuant to Section 13 or 15(d)

Long-term Debt - Narrative (Details)

v3.22.2
Long-term Debt - Narrative (Details) - USD ($)
Jan. 15, 2021
Jun. 30, 2022
Jun. 06, 2022
Notes Payable to Banks      
Line of Credit Facility [Line Items]      
Principal amount of debt     $ 1,000,000
Interest rate (as a percent)     2.77%
Outstanding balance   $ 900,000  
Revolving line of credit, due January 15, 2025 | Line of Credit      
Line of Credit Facility [Line Items]      
Initial borrowing capacity $ 110,000,000    
Weighted average interest rate (as a percent)   2.15%  
Revolving line of credit, due January 15, 2025 | Delayed Draw Term Loan      
Line of Credit Facility [Line Items]      
Initial borrowing capacity $ 5,000,000    
Revolving line of credit, due January 15, 2025 | Delayed Draw Term Loan | London Interbank Offered Rate (LIBOR)      
Line of Credit Facility [Line Items]      
Basis spread (as a percent) 1.65%    
Revolving line of credit, due January 15, 2025 | Secured Debt      
Line of Credit Facility [Line Items]      
Debt instrument, periodic payment $ 200,000    
Revolving Credit Facility | Revolving line of credit, due January 15, 2025 | Line of Credit      
Line of Credit Facility [Line Items]      
Debt term (in years) 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 (as a percent)   10.00%  
Remaining borrowing capacity   $ 41,200,000  
Revolving Credit Facility | Revolving line of credit, due January 15, 2025 | Line of Credit | Base Rate      
Line of Credit Facility [Line Items]      
Basis spread (as a percent) 0.50%    
Revolving Credit Facility | Revolving line of credit, due January 15, 2025 | Line of Credit | London Interbank Offered Rate (LIBOR)      
Line of Credit Facility [Line Items]      
Basis spread (as a percent) 1.50%    
Revolving Credit Facility | Revolving line of credit, due January 15, 2025 | Machinery and Equipment Sub Limit      
Line of Credit Facility [Line Items]      
Initial borrowing capacity $ 17,500,000    
Line of credit quarterly payments $ 400,000