v3.25.1
FINANCIAL INSTRUMENTS - Schedule of Carrying Value and Fair Value of Financial Instruments (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
2026 Exchangeable Notes | Senior Notes    
Balance Sheet Grouping, Financial Statement Captions    
Long-term debt, net $ (573,024) $ (572,629)
2030 Exchangeable Notes | Senior Notes    
Balance Sheet Grouping, Financial Statement Captions    
Long-term debt, net (569,669) (569,408)
Carrying Value    
Balance Sheet Grouping, Financial Statement Captions    
Long-term debt, net (3,427,164) (3,848,983)
Unamortized original issue discount and debt issuance costs 22,800 26,000
Fair Value    
Balance Sheet Grouping, Financial Statement Captions    
Long-term debt, net (3,187,756) (3,578,976)
Fair Value | 2026 Exchangeable Notes | Senior Notes    
Balance Sheet Grouping, Financial Statement Captions    
Long-term debt fair value 551,100 541,200
Fair Value | 2030 Exchangeable Notes | Senior Notes    
Balance Sheet Grouping, Financial Statement Captions    
Long-term debt fair value $ 498,700 $ 498,000