v3.25.2
Long-Term Debt and Financing Matters - Long-Term Debt Instruments (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Aug. 24, 2021
Jul. 08, 2021
Debt Instrument [Line Items]        
Finance leases $ 28,650 $ 20,907    
Deferred financing costs (13,000) (14,895)    
Total debt 1,109,723 1,095,052    
Less current maturities (19,333) (9,234)    
Long-term debt, less current maturities 1,090,390 1,085,818    
Senior secured term loan facility        
Debt Instrument [Line Items]        
Long-term debt 774,292 773,772 $ 825,000  
5.75% Senior Notes        
Debt Instrument [Line Items]        
Long-term debt $ 299,641 $ 299,596    
Interest rate 5.75% 5.75%   5.75%
Other debt        
Debt Instrument [Line Items]        
Long-term debt $ 20,140 $ 15,672