v3.25.2
Debt - Schedule of Long-Term Debt Instruments (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Dec. 06, 2021
Debt Instrument [Line Items]      
Debt discount $ (2,592) $ (2,905)  
Total debt 153,925 153,612  
Less: current debt 0 0  
Total long-term debt 153,925 153,612  
ABL Borrowings      
Debt Instrument [Line Items]      
Long-term debt, gross $ 0 0  
ABL Borrowings | Minimum | Secured Overnight Financing Rate (SOFR)      
Debt Instrument [Line Items]      
Basis spread on variable rate (as a percent) 1.50%    
ABL Borrowings | Minimum | Credit Adjustment Spread      
Debt Instrument [Line Items]      
Basis spread on variable rate (as a percent) 0.11448%    
ABL Borrowings | Minimum | Base Rate      
Debt Instrument [Line Items]      
Basis spread on variable rate (as a percent) 0.50%    
ABL Borrowings | Maximum | Secured Overnight Financing Rate (SOFR)      
Debt Instrument [Line Items]      
Basis spread on variable rate (as a percent) 2.00%    
ABL Borrowings | Maximum | Credit Adjustment Spread      
Debt Instrument [Line Items]      
Basis spread on variable rate (as a percent) 0.42826%    
ABL Borrowings | Maximum | Base Rate      
Debt Instrument [Line Items]      
Basis spread on variable rate (as a percent) 1.00%    
Senior Secured Notes | Senior Secured Notes      
Debt Instrument [Line Items]      
Long-term debt, gross $ 156,517 $ 156,517  
Stated interest rate (as a percent) 7.875%   7.875%