Annual report [Section 13 and 15(d), not S-K Item 405]

Long Term Debt - Narrative (Details)

v3.25.0.1
Long Term Debt - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
May 01, 2024
Oct. 04, 2019
Dec. 31, 2024
Dec. 31, 2023
Debt Instrument [Line Items]        
Interest expense     $ 28,800 $ 7,400
Capitalized interest     2,400 1,600
Standby letters of credit outstanding     $ 6,400 1,400
Weighted average interest rate     11.09%  
Debt issuance costs     $ 534 1,590
Unamortized discount     13,481  
Senior secured term loan facility        
Debt Instrument [Line Items]        
Loan received $ 350,000      
Senior secured term loan facility | Payment installment for first year through June 30, 2025        
Debt Instrument [Line Items]        
Percentage of term loan payable in quarterly installments 1.00%      
Senior secured term loan facility | Payment installment for next two year through June 2027        
Debt Instrument [Line Items]        
Percentage of term loan payable in quarterly installments 2.50%      
Senior secured term loan facility | Payment installment thereafter through maturity on April 30, 029        
Debt Instrument [Line Items]        
Percentage of term loan payable in quarterly installments 5.00%      
Senior secured term loan facility | Credit and Guarantee Agreement        
Debt Instrument [Line Items]        
Secured revolving credit facility $ 350,000      
Revolving credit facility        
Debt Instrument [Line Items]        
Secured revolving credit facility $ 40,000      
Minimum threshold percentage for financial covenant applicability 35.00%      
Other Assets        
Debt Instrument [Line Items]        
Unamortized discount     1,500  
Maximum | Other Assets        
Debt Instrument [Line Items]        
Debt issuance costs     100  
Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate | Senior secured term loan facility        
Debt Instrument [Line Items]        
Basis spread on variable rate 6.50%      
Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate | Minimum | Revolving credit facility        
Debt Instrument [Line Items]        
Basis spread on variable rate 5.50%      
Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate | Maximum | Revolving credit facility        
Debt Instrument [Line Items]        
Basis spread on variable rate 6.00%      
Base rate | Senior secured term loan facility        
Debt Instrument [Line Items]        
Basis spread on variable rate 5.50%      
Base rate | Minimum | Revolving credit facility        
Debt Instrument [Line Items]        
Basis spread on variable rate 4.50%      
Base rate | Maximum | Revolving credit facility        
Debt Instrument [Line Items]        
Basis spread on variable rate 5.00%      
Goldman Sachs Credit Agreement        
Debt Instrument [Line Items]        
Secured revolving credit facility   $ 12,000    
Loan received   $ 50,000    
Debt issuance costs $ 1,700   500  
Unamortized discount     13,500  
Revolving credit facility        
Debt Instrument [Line Items]        
Available amount     $ 33,600 $ 10,600
Letter of credit        
Debt Instrument [Line Items]        
Secured revolving credit facility $ 10,000