XML 155 R114.htm IDEA: XBRL DOCUMENT v3.22.4
Related Party Transactions - Summary of Assets and Liabilities from Related Party Transactions with the Joint Ventures (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Related Party Transaction [Line Items]    
Accounts receivable $ 25,990 $ 27,997
Finance lease right of use assets 2,018,070 1,875,696
Finance lease right of use liabilities 2,295,110  
Payables 665 20
EMEA 1 Joint Venture | Joint Venture    
Related Party Transaction [Line Items]    
Accounts receivable 73,929 32,077
Contract assets 7,261 54,503
Finance lease right of use assets 100,968 118,817
Other liabilities and payables 1,193 2,483
Other liabilities and payables - construction obligation 18,967 39,382
Deferred revenue 15,470 16,886
Finance lease right of use liabilities 108,603 124,918
VIE Joint Venture | Joint Venture | Variable Interest Entity, Not Primary Beneficiary    
Related Party Transaction [Line Items]    
Accounts receivable 19,935 29,077
Contract assets 5,281 1,492
Payables $ 0 $ 1,876