XML 88 R71.htm IDEA: XBRL DOCUMENT v3.22.0.1
Derivative financial instruments, Breakdown of fair value amounts (Details) - Cash Flow Hedge [Member] - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Breakdown of fair value amount of derivative financial instruments [Abstract]    
Assets $ 12,960 $ 1,559
Liabilities 223,453 328,184
Interest Rate Derivatives [Member]    
Breakdown of fair value amount of derivative financial instruments [Abstract]    
Assets 9,550 898
Liabilities 206,763 302,302
Foreign Exchange Derivative Instruments [Member]    
Breakdown of fair value amount of derivative financial instruments [Abstract]    
Assets 3,410 661
Liabilities 0 0
Notes Conversion Option [Member]    
Breakdown of fair value amount of derivative financial instruments [Abstract]    
Assets 0 0
Liabilities $ 16,690 $ 25,882