v3.25.2
Long-Term Debt and Notes Payable - Principal Maturities Of Long-Term Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
2025 $ 13,901  
2026 13,342  
2027 12,137  
2028 10,554  
2029 260,558  
Thereafter 1,567,608  
Total 1,878,100 $ 1,731,282
Revolving facility | Revolving facility    
Debt Instrument [Line Items]    
2025 0  
2026 0  
2027 0  
2028 0  
2029 250,000  
Thereafter 0  
Total 250,000 105,000
Term loan    
Debt Instrument [Line Items]    
2025 5,250  
2026 10,500  
2027 10,500  
2028 10,500  
2029 10,500  
Thereafter 997,500  
Total 1,044,750 1,050,000
Other debt, including finance leases    
Debt Instrument [Line Items]    
2025 8,651  
2026 2,842  
2027 1,637  
2028 54  
2029 58  
Thereafter 20,108  
Total $ 33,350 $ 26,282
6.250% senior notes | Senior notes    
Debt Instrument [Line Items]    
Interest rate of debt (as a percent) 6.25% 6.25%
2025 $ 0  
2026 0  
2027 0  
2028 0  
2029 0  
Thereafter 550,000  
Total $ 550,000 $ 550,000