v3.26.1
Debt - Schedule of Long-Term Debt Instruments (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Dec. 06, 2021
Debt Instrument [Line Items]      
Debt discount $ (1,926) $ (2,265)  
Total debt 154,591 154,252  
Less: current debt 0 0  
Total long-term debt 154,591 154,252  
ABL Borrowings      
Debt Instrument [Line Items]      
Long-term debt, gross $ 0 0  
Debt instrument, Maturity date Sep. 30, 2028    
ABL Borrowings | Senior Secured Notes      
Debt Instrument [Line Items]      
Stated interest rate (as a percent) 7.875%    
Debt instrument, Maturity date Aug. 28, 2030    
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% 7.875%
Debt instrument, Maturity date Dec. 31, 2028