Quarterly report pursuant to Section 13 or 15(d)

Long-Term Debt (Details)

v3.23.1
Long-Term Debt (Details) - USD ($)
3 Months Ended 12 Months Ended
Apr. 13, 2022
Mar. 31, 2023
Dec. 31, 2018
Dec. 31, 2022
Dec. 31, 2019
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]          
Long-term debt   $ 30,000,000   $ 30,000,000  
ABL CreditFacility | Revolving Credit Facility | Line of Credit          
Debt Instrument [Line Items]          
Maximum borrowing capacity $ 150,000,000       $ 300,000,000
Borrowing base, accounts receivable percentage     85.00%    
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        
Borrowing base   $ 140,300,000      
Interest rate   5.84%      
Minimum | ABL CreditFacility | Revolving Credit Facility | Line of Credit          
Debt Instrument [Line Items]          
Borrowing base, accounts receivable percentage 85.00%        
Maximum | ABL CreditFacility | Revolving Credit Facility | Line of Credit          
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          
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          
Debt Instrument [Line Items]          
Basis spread on variable rate 1.00%        
SOFR Loans | Minimum | ABL CreditFacility | Revolving Credit Facility | Line of Credit          
Debt Instrument [Line Items]          
Basis spread on variable rate 1.50%        
SOFR Loans | Maximum | ABL CreditFacility | Revolving Credit Facility | Line of Credit          
Debt Instrument [Line Items]          
Basis spread on variable rate 2.00%