v3.25.2
Debt - Narrative (Details) - USD ($)
43 Months Ended
Jun. 30, 2025
Nov. 30, 2026
Dec. 31, 2024
Dec. 06, 2021
Senior Secured Notes | Senior Secured Notes        
Debt Instrument [Line Items]        
Face amount of debt       $ 350,000,000
Stated interest rate (as a percent) 7.875%     7.875%
Percentage of initial price       99.30%
Senior Secured Notes | Senior Secured Notes Due 2024, Existing Notes        
Debt Instrument [Line Items]        
Stated interest rate (as a percent)       8.00%
Repayment of debt $ 193,500,000      
ABL Borrowings | Citibank        
Debt Instrument [Line Items]        
Amount of borrowings available 113,500,000   $ 113,500,000  
ABL Borrowings | Citibank        
Debt Instrument [Line Items]        
Aggregate lender commitment       $ 65,000,000
Aggregate principal amount drawn 0      
ABL Borrowings | Second Amended and Restated Credit Agreement | Citibank | Forecast        
Debt Instrument [Line Items]        
Aggregate lender commitment   $ 116,000,000    
ABL Borrowings | Letter of Credit | Citibank        
Debt Instrument [Line Items]        
Letters of credit outstanding $ 2,500,000   $ 2,500,000