v3.26.3
RELATED PARTY TRANSACTIONS - Schedule of Deferred Revenue and Deferred Other Costs (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Related Party Transaction [Line Items]    
Deferred other costs-current [1] $ 49,520 $ 49,164
Deferred other costs-non-current [1] 734,543 771,635
Deferred revenue-current [2] 33,825 26,988
Deferred revenue-non-current [1] 456,166 401,155
Related Party    
Related Party Transaction [Line Items]    
Deferred other costs-current 49,520 49,164
Deferred other costs-non-current 734,543 771,635
Deferred revenue-current 30,761 26,328
Deferred revenue-non-current 456,166 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 74,051  
2025 Transaction | Related Party    
Related Party Transaction [Line Items]    
Deferred other costs-current 35,396 35,040
Deferred other costs-non-current 525,044 551,544
Deferred revenue-current 16,256 16,815
Deferred revenue-non-current 241,002 252,954
2022 Transaction | Related Party    
Related Party Transaction [Line Items]    
Deferred other costs-current 14,124 14,124
Deferred other costs-non-current 209,499 220,091
Deferred revenue-current 9,513 9,513
Deferred revenue-non-current $ 141,113 $ 148,201
[1] Amounts in this line item are associated with a related party for all periods presented.
[2] Includes $30.8 million and $26.3 million due to a related party as of September 30, 2026 and December 31, 2025, respectively.