XML 60 R49.htm IDEA: XBRL DOCUMENT v3.25.1
Long-Term Debt - Schedule of Long-term Debt (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Aug. 26, 2024
Debt Instruments      
Long-term debt $ 2,297,767 $ 2,198,376  
Credits Facility, Amended and Restated      
Debt Instruments      
Long-term debt 507,325 408,325  
6.625% senior notes due September 2032      
Debt Instruments      
Principal outstanding 700,000 700,000  
Unamortized debt issuance costs (9,294) (9,609)  
Long-term debt $ 690,706 $ 690,391  
Interest rate (as a percent) 6.625% 6.625% 6.625%
6.25% senior notes due April 2028      
Debt Instruments      
Principal outstanding $ 800,000 $ 800,000  
Unamortized debt premium 6,017 6,519  
Unamortized debt issuance costs (4,985) (5,401)  
Long-term debt $ 801,032 $ 801,118  
Interest rate (as a percent) 6.25% 6.25%  
6.875% senior notes due April 2027      
Debt Instruments      
Principal outstanding $ 300,000 $ 300,000  
Unamortized debt issuance costs (1,296) (1,458)  
Long-term debt $ 298,704 $ 298,542  
Interest rate (as a percent) 6.875% 6.875%