v3.26.1
RELATED PARTY TRANSACTIONS - Schedule of Deferred Revenue and Deferred Other Costs (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Related Party Transaction [Line Items]    
Deferred other costs-current [1] $ 49,472 $ 49,164
Deferred other costs-non-current [1] 746,737 771,635
Deferred revenue-current [2] 31,460 26,988
Deferred revenue-non-current [1] 463,856 401,155
Related Party    
Related Party Transaction [Line Items]    
Deferred other costs-current 49,472 49,164
Deferred other costs-non-current 746,737 771,635
Deferred revenue-current 30,761 26,328
Deferred revenue-non-current 463,856 401,155
2026 Transaction | Related Party    
Related Party Transaction [Line Items]    
Deferred other costs-current 0  
Deferred other costs-non-current 0  
Deferred revenue-current 4,992  
Deferred revenue-non-current 75,299  
2025 Transaction | Related Party    
Related Party Transaction [Line Items]    
Deferred other costs-current 35,348 35,040
Deferred other costs-non-current 533,708 551,544
Deferred revenue-current 16,256 16,815
Deferred revenue-non-current 245,066 252,954
2022 Transaction | Related Party    
Related Party Transaction [Line Items]    
Deferred other costs-current 14,124 14,124
Deferred other costs-non-current 213,029 220,091
Deferred revenue-current 9,513 9,513
Deferred revenue-non-current $ 143,491 $ 148,201
[1] Amounts in this line item are associated with a related party for all periods presented.
[2] Includes $30.7 million and $26.3 million due to a related party as of June 30, 2026 and December 31, 2025, respectively.