v3.26.1
LONG-TERM DEBT, NET - Schedule of Components of Exchangeable Notes (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Principal $ 3,998,854 $ 3,998,854
Less: Unamortized debt issuance costs 23,611 24,858
Net carrying value included in current maturities of long-term debt, net 423,854 423,854
2026 Exchangeable Notes | Senior Notes    
Debt Instrument [Line Items]    
Principal 423,854 423,854
Less: Unamortized debt issuance costs 125 274
Net carrying value included in current maturities of long-term debt, net 423,729 423,580
Net carrying value included in long-term debt, net 0 0
2030 Exchangeable Notes | Senior Notes    
Debt Instrument [Line Items]    
Principal 575,000 575,000
Less: Unamortized debt issuance costs 4,264 4,531
Net carrying value included in current maturities of long-term debt, net 0 0
Net carrying value included in long-term debt, net $ 570,736 $ 570,469