XML 75 R69.htm IDEA: XBRL DOCUMENT v3.22.2
Project debt, Repayment schedule (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Repayment schedule [Abstract]    
Project debt $ 4,735,500 $ 5,036,193
Remainder of 2022 [Member]    
Repayment schedule [Abstract]    
Interest payment 16,688  
Nominal repayment 200,718  
Between January and March 2023 [Member]    
Repayment schedule [Abstract]    
Project debt 127,635  
Between April and December 2023 [Member]    
Repayment schedule [Abstract]    
Project debt 209,351  
2022 [Member]    
Repayment schedule [Abstract]    
Interest payment   18,017
Nominal repayment   317,388
2023 [Member]    
Repayment schedule [Abstract]    
Project debt   355,956
2024 [Member]    
Repayment schedule [Abstract]    
Project debt 353,583 369,528
2025 [Member]    
Repayment schedule [Abstract]    
Project debt 473,217 498,712
2026 [Member]    
Repayment schedule [Abstract]    
Project debt 394,734 411,514
Subsequent Years [Member]    
Repayment schedule [Abstract]    
Project debt $ 2,959,574 $ 3,065,078