XML 75 R69.htm IDEA: XBRL DOCUMENT v3.23.1
Project debt, Repayment schedule (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Repayment schedule [Abstract]    
Project debt $ 4,596,623 $ 4,553,052
Remainder of 2023 [Member]    
Repayment schedule [Abstract]    
Interest payment 52,924  
Nominal repayment 269,208  
Between January and March 2024 [Member]    
Repayment schedule [Abstract]    
Project debt 22,265  
Between April and December 2024 [Member]    
Repayment schedule [Abstract]    
Project debt 289,308  
2023 [Member]    
Repayment schedule [Abstract]    
Interest payment   15,053
Nominal repayment   311,481
2024 [Member]    
Repayment schedule [Abstract]    
Project debt   323,731
2025 [Member]    
Repayment schedule [Abstract]    
Project debt 434,937 442,920
2026 [Member]    
Repayment schedule [Abstract]    
Project debt 344,987 358,444
2027 [Member]    
Repayment schedule [Abstract]    
Project debt 490,139 504,954
Subsequent Years [Member]    
Repayment schedule [Abstract]    
Project debt $ 2,692,855 $ 2,596,469