v3.25.2
Debt - Schedule of Components of Long-term Debt (Details) - USD ($)
Jun. 30, 2025
Jun. 27, 2025
Dec. 31, 2024
Debt Instrument [Line Items]      
Finance leases $ 3,000,000.0   $ 2,800,000
Other debt 9,500,000   8,800,000
Total 698,400,000   493,200,000
Less – current maturities 5,700,000   5,000,000.0
Total long-term debt $ 692,700,000   488,200,000
Senior Notes | Senior Secured Notes Due 2031      
Debt Instrument [Line Items]      
Interest rate (in percent) 10.625%    
Face value $ 700,000,000.0    
Unamortized issuance costs 14,100,000    
Senior secured notes $ 685,900,000   0
Senior Notes | Senior Secured Notes Due 2027      
Debt Instrument [Line Items]      
Interest rate (in percent) 6.875%    
Face value $ 485,000,000.0   485,000,000
Unamortized issuance costs     3,400,000
Senior secured notes $ 0 $ 4,900,000 $ 481,600,000