v3.26.1
LONG-TERM DEBT, NET - Schedule of Components of Exchangeable Notes (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Principal $ 3,575,000 $ 3,998,854
Less: Unamortized debt issuance costs 22,334 24,858
Net carrying value included in current maturities of long-term debt, net 0 423,854
2026 Exchangeable Notes | Senior Notes    
Debt Instrument [Line Items]    
Principal 0 423,854
Less: Unamortized debt issuance costs   274
Net carrying value included in current maturities of long-term debt, net   423,580
Net carrying value included in long-term debt, net   0
2030 Exchangeable Notes | Senior Notes    
Debt Instrument [Line Items]    
Principal 575,000 575,000
Less: Unamortized debt issuance costs 3,993 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 $ 571,007 $ 570,469