Annual report pursuant to Section 13 and 15(d)

Long-term Debt - ABL Facility (Details)

v3.24.0.1
Long-term Debt - ABL Facility (Details)
$ in Thousands
Feb. 17, 2023
Jun. 09, 2021
USD ($)
Mar. 20, 2020
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
May 04, 2016
USD ($)
Debt Instrument [Line Items]            
ABL maximum borrowing capacity   $ 100,000 $ 250,000      
Increase amount of ABL commitments   150,000 $ 50,000      
Commitment fee percentage     0.375%      
ABL Facility            
Debt Instrument [Line Items]            
ABL maximum borrowing capacity           $ 200,000
Potential commitment fee percentage     0.25%      
ABL Facility | Secured Overnight Financing Rate            
Debt Instrument [Line Items]            
Basis spread on variable rate, spread adjustment 0.10%          
Interest rate, effective percentage       8.75%    
Minimum | ABL Facility            
Debt Instrument [Line Items]            
Variable basis spread     1.25%      
Minimum | ABL Facility | Base Rate            
Debt Instrument [Line Items]            
Variable basis spread 0.25%   0.25%      
Minimum | ABL Facility | Secured Overnight Financing Rate            
Debt Instrument [Line Items]            
Variable basis spread 1.25%          
Maximum | ABL Facility            
Debt Instrument [Line Items]            
Variable basis spread     1.75%      
Maximum | ABL Facility | Base Rate            
Debt Instrument [Line Items]            
Variable basis spread 0.75%   0.75%      
Maximum | ABL Facility | Secured Overnight Financing Rate            
Debt Instrument [Line Items]            
Variable basis spread 1.75%          
ABL Facility            
Debt Instrument [Line Items]            
Letters of credit outstanding       $ 4,043    
Debt instrument, covenant, fixed charge coverage ratio         1  
USD            
Debt Instrument [Line Items]            
ABL maximum borrowing capacity   90,000 $ 195,000      
Euro            
Debt Instrument [Line Items]            
ABL maximum borrowing capacity   $ 10,000 40,000      
Canada, Dollars            
Debt Instrument [Line Items]            
ABL maximum borrowing capacity     $ 15,000