Quarterly report [Sections 13 or 15(d)]

Long-term Debt - Narrative (Details)

v3.25.2
Long-term Debt - Narrative (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Jan. 31, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Debt Instrument              
Debt extinguishment costs         $ 0 $ 90,000  
Unamortized discount, write off       $ 89,000   89,000  
2025 Term Loan Facility              
Debt Instrument              
Debt extinguishment costs     $ 0 4,471,000 960,000 4,471,000  
Unamortized discount, noncurrent   $ 2,183,000 0 $ 2,183,000 0 $ 2,183,000  
Long-term debt, fair value     $ 859,954,000   $ 859,954,000   $ 874,083,000
2025 Term Loan Facility | Secured Overnight Financing Rate (SOFR)              
Debt Instrument              
Credit spread adjustment   0.10%          
Effective interest rate     6.29%   6.29%    
ABL Facility              
Debt Instrument              
Deferred financing costs, excluding current portion     $ 551,000   $ 551,000    
ABL Facility | Secured Overnight Financing Rate (SOFR)              
Debt Instrument              
Effective interest rate     7.75%   7.75%    
Minimum | ABL Facility | Secured Overnight Financing Rate (SOFR)              
Debt Instrument              
Variable rate on spread         1.25%    
Minimum | ABL Facility | Base Rate              
Debt Instrument              
Variable rate on spread         0.25%    
Maximum | ABL Facility | Secured Overnight Financing Rate (SOFR)              
Debt Instrument              
Variable rate on spread         1.75%    
Maximum | ABL Facility | Base Rate              
Debt Instrument              
Variable rate on spread         0.75%    
Variable Rate Component One | Minimum | 2025 Term Loan Facility | Secured Overnight Financing Rate (SOFR)              
Debt Instrument              
Variable rate on spread 2.00% 2.25%          
Variable Rate Component One | Maximum | 2025 Term Loan Facility | Secured Overnight Financing Rate (SOFR)              
Debt Instrument              
Variable rate on spread   2.75%          
Variable Rate Component Two | Minimum | 2025 Term Loan Facility | Base Rate              
Debt Instrument              
Variable rate on spread 1.00% 1.25%          
Variable Rate Component Two | Maximum | 2025 Term Loan Facility | Base Rate              
Debt Instrument              
Variable rate on spread 1.25% 1.75%