v3.26.1
FINANCIAL INSTRUMENTS - Schedule of Carrying Value and Fair Value of Financial Instruments (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Balance Sheet Grouping, Financial Statement Captions    
Current maturities of long-term debt $ 0 $ (423,854)
Debt issuance costs   300
2026 Exchangeable Notes | Senior Notes    
Balance Sheet Grouping, Financial Statement Captions    
Current maturities of long-term debt   (423,580)
Long-term debt, net   0
2030 Exchangeable Notes | Senior Notes    
Balance Sheet Grouping, Financial Statement Captions    
Current maturities of long-term debt 0 0
Long-term debt, net (571,007) (570,469)
Carrying Value    
Balance Sheet Grouping, Financial Statement Captions    
Current maturities of long-term debt 0 (423,580)
Long-term debt, net (3,551,878) (3,549,099)
Unamortized original issue discount and debt issuance costs 23,100 25,900
Fair Value    
Balance Sheet Grouping, Financial Statement Captions    
Current maturities of long-term debt 0 (416,966)
Long-term debt, net (3,420,771) (3,450,867)
Fair Value | 2026 Exchangeable Notes | Senior Notes    
Balance Sheet Grouping, Financial Statement Captions    
Long-term debt fair value   417,000
Fair Value | 2030 Exchangeable Notes | Senior Notes    
Balance Sheet Grouping, Financial Statement Captions    
Long-term debt fair value $ 523,400 $ 517,000