Quarterly report [Sections 13 or 15(d)]

Long-term Debt - Narrative (Details)

v3.25.3
Long-term Debt - Narrative (Details) - USD ($)
1 Months Ended 3 Months Ended 9 Months Ended
Jan. 31, 2025
Jun. 30, 2024
Sep. 30, 2025
Sep. 30, 2025
Sep. 30, 2024
Jun. 30, 2025
Dec. 31, 2024
Debt Instrument              
Debt extinguishment costs       $ 0 $ 90,000    
Unamortized discount, write off         90,000    
2025 Term Loan Facility              
Debt Instrument              
Debt extinguishment costs     $ 0 960,000 $ 4,471,000    
Unamortized discount, noncurrent   $ 2,183,000 0 0      
Long-term debt, fair value     $ 862,109,000 $ 862,109,000     $ 874,083,000
2025 Term Loan Facility | Secured Overnight Financing Rate (SOFR)              
Debt Instrument              
Credit spread adjustment   0.10%          
Effective interest rate     5.98% 5.98%      
ABL Facility              
Debt Instrument              
Deferred financing costs, excluding current portion           $ 551,000  
ABL Facility | Secured Overnight Financing Rate (SOFR)              
Debt Instrument              
Effective interest rate     7.50% 7.50%      
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%