v3.25.2
Long-Term Debt and Notes Payable - Components of Long-Term Debt And Notes Payable (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Principal Outstanding $ 1,878,100 $ 1,731,282
Unamortized Premium (Discount) (2,492) (2,693)
Unamortized Issuance Costs (15,651) (16,774)
Carrying Value 1,859,957 1,711,815
Fair Value $ 1,877,600 $ 1,708,004
Senior notes | 6.250% senior notes    
Debt Instrument [Line Items]    
Interest rate of debt (as a percent) 6.25% 6.25%
Principal Outstanding $ 550,000 $ 550,000
Unamortized Premium (Discount) 0 0
Unamortized Issuance Costs (9,972) (10,637)
Carrying Value 540,028 539,363
Fair Value 553,647 528,000
Term loan    
Debt Instrument [Line Items]    
Principal Outstanding 1,044,750 1,050,000
Unamortized Premium (Discount) (2,492) (2,693)
Unamortized Issuance Costs (5,226) (5,646)
Carrying Value 1,037,032 1,041,661
Fair Value 1,046,056 1,051,313
Other debt, including finance leases    
Debt Instrument [Line Items]    
Principal Outstanding 33,350 26,282
Unamortized Premium (Discount) 0 0
Unamortized Issuance Costs (453) (491)
Carrying Value 32,897 25,791
Fair Value 32,897 25,791
Revolving facility | Revolving facility    
Debt Instrument [Line Items]    
Principal Outstanding 250,000 105,000
Unamortized Premium (Discount) 0 0
Unamortized Issuance Costs 0 0
Carrying Value 250,000 105,000
Fair Value $ 245,000 $ 102,900