XML 43 R31.htm IDEA: XBRL DOCUMENT v3.25.2
FINANCIAL INSTRUMENTS - Schedule of Carrying Value and Fair Value of Financial Instruments (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Balance Sheet Grouping, Financial Statement Captions    
Current maturities of long-term debt $ (575,000) $ 0
Long-term debt, net (2,855,277) (3,848,983)
Debt issuance costs 1,600  
2026 Exchangeable Notes | Senior Notes    
Balance Sheet Grouping, Financial Statement Captions    
Current maturities of long-term debt (573,424) 0
Long-term debt, net 0 (572,629)
2030 Exchangeable Notes | Senior Notes    
Balance Sheet Grouping, Financial Statement Captions    
Current maturities of long-term debt 0 0
Long-term debt, net (569,934) (569,408)
Carrying Value    
Balance Sheet Grouping, Financial Statement Captions    
Current maturities of long-term debt (573,424) 0
Long-term debt, net (2,855,277) (3,848,983)
Unamortized original issue discount and debt issuance costs 19,700 26,000
Fair Value    
Balance Sheet Grouping, Financial Statement Captions    
Current maturities of long-term debt (554,300) 0
Long-term debt, net (2,705,516) (3,578,976)
Fair Value | 2026 Exchangeable Notes | Senior Notes    
Balance Sheet Grouping, Financial Statement Captions    
Long-term debt fair value 554,300 541,200
Fair Value | 2030 Exchangeable Notes | Senior Notes    
Balance Sheet Grouping, Financial Statement Captions    
Long-term debt fair value $ 511,800 $ 498,000