XML 71 R60.htm IDEA: XBRL DOCUMENT v3.25.2
Debt - Schedule of Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Mar. 29, 2022
Mar. 10, 2021
Debt Instrument [Line Items]        
Long-term debt $ 1,594,745 $ 1,798,393    
Revolving Credit Agreement        
Debt Instrument [Line Items]        
Revolving Credit Facility $ 135,000      
Senior Notes | 4.500% Senior Notes, due March 2029        
Debt Instrument [Line Items]        
Interest rate of debt 4.50%     4.50%
Senior Notes | 6.625% Senior Notes, due April 2030        
Debt Instrument [Line Items]        
Interest rate of debt 6.625%   6.625%  
Carrying Amount        
Debt Instrument [Line Items]        
Total debt $ 1,977,745 1,841,259    
Less current maturities (383,000) (42,866)    
Long-term debt 1,594,745 1,798,393    
Carrying Amount | Revolving Credit Agreement        
Debt Instrument [Line Items]        
Revolving Credit Facility 135,000      
Carrying Amount | Other        
Debt Instrument [Line Items]        
Long-term debt   2,144    
Carrying Amount | Senior Notes | 4.500% Senior Notes, due March 2029        
Debt Instrument [Line Items]        
Long-term debt 474,526 473,976    
Carrying Amount | Senior Notes | 6.625% Senior Notes, due April 2030        
Debt Instrument [Line Items]        
Long-term debt 543,237 542,311    
Carrying Amount | Secured Debt | Term Loan A        
Debt Instrument [Line Items]        
Long-term debt 323,802 322,957    
Carrying Amount | Secured Debt | Term Loan B        
Debt Instrument [Line Items]        
Long-term debt 501,180 499,871    
Estimated Fair Value        
Debt Instrument [Line Items]        
Total debt 1,924,265 1,793,663    
Less current maturities (383,000) (42,866)    
Long-term debt 1,541,265 1,750,797    
Estimated Fair Value | Revolving Credit Agreement        
Debt Instrument [Line Items]        
Revolving Credit Facility 135,000      
Estimated Fair Value | Other        
Debt Instrument [Line Items]        
Long-term debt   2,144    
Estimated Fair Value | Senior Notes | 4.500% Senior Notes, due March 2029        
Debt Instrument [Line Items]        
Long-term debt 429,544 427,117    
Estimated Fair Value | Senior Notes | 6.625% Senior Notes, due April 2030        
Debt Instrument [Line Items]        
Long-term debt 518,886 518,671    
Estimated Fair Value | Secured Debt | Term Loan A        
Debt Instrument [Line Items]        
Long-term debt 329,513 327,066    
Estimated Fair Value | Secured Debt | Term Loan B        
Debt Instrument [Line Items]        
Long-term debt $ 511,322 $ 518,665