Quarterly report pursuant to Section 13 or 15(d)

Long-Term Debt (Details)

v3.22.1
Long-Term Debt (Details) - USD ($)
12 Months Ended
Apr. 13, 2022
Dec. 31, 2018
Apr. 30, 2022
Mar. 31, 2022
Dec. 31, 2021
Debt Instrument [Line Items]          
Coverage ratio establishing threshold, option one, percentage of facility size and borrowing base   10.00%      
Coverage ratio establishing threshold, option two, amount   $ 22,500,000      
ABL CreditFacility | Line of Credit          
Debt Instrument [Line Items]          
Borrowing capacity       $ 0 $ 0
ABL CreditFacility | Revolving Credit Facility | Line of Credit          
Debt Instrument [Line Items]          
Maximum borrowing capacity   $ 300,000,000      
Borrowing base, accounts receivable percentage   85.00%      
Borrowing base       $ 60,100,000  
ABL CreditFacility | Revolving Credit Facility | Line of Credit | Subsequent Event          
Debt Instrument [Line Items]          
Maximum borrowing capacity $ 150,000,000        
Borrowing base     $ 86,600,000    
Coverage ratio establishing threshold, option one, percentage of facility size and borrowing base 10.00%        
Coverage ratio establishing threshold, option two, amount $ 10,000,000        
Minimum | ABL CreditFacility | Revolving Credit Facility | Line of Credit | Subsequent Event          
Debt Instrument [Line Items]          
Borrowing base, accounts receivable percentage 85.00%        
Maximum | ABL CreditFacility | Revolving Credit Facility | Line of Credit | Subsequent Event          
Debt Instrument [Line Items]          
Borrowing base, accounts receivable percentage 90.00%        
LIBOR Loans | ABL CreditFacility | Revolving Credit Facility | Line of Credit          
Debt Instrument [Line Items]          
Basis spread on variable rate, floor   0.00%      
LIBOR Loans | Minimum | ABL CreditFacility          
Debt Instrument [Line Items]          
Basis spread on variable rate   1.75%      
LIBOR Loans | Maximum | ABL CreditFacility          
Debt Instrument [Line Items]          
Basis spread on variable rate   2.25%      
Base Rate Loans | Minimum | ABL CreditFacility          
Debt Instrument [Line Items]          
Basis spread on variable rate   0.75%      
Base Rate Loans | Minimum | ABL CreditFacility | Revolving Credit Facility | Line of Credit | Subsequent Event          
Debt Instrument [Line Items]          
Basis spread on variable rate 0.50%        
Base Rate Loans | Maximum | ABL CreditFacility          
Debt Instrument [Line Items]          
Basis spread on variable rate   1.25%      
Base Rate Loans | Maximum | ABL CreditFacility | Revolving Credit Facility | Line of Credit | Subsequent Event          
Debt Instrument [Line Items]          
Basis spread on variable rate 1.00%        
SOFR Loans | Minimum | ABL CreditFacility | Revolving Credit Facility | Line of Credit | Subsequent Event          
Debt Instrument [Line Items]          
Basis spread on variable rate 1.50%        
SOFR Loans | Maximum | ABL CreditFacility | Revolving Credit Facility | Line of Credit | Subsequent Event          
Debt Instrument [Line Items]          
Basis spread on variable rate 2.00%