XML 79 R66.htm IDEA: XBRL DOCUMENT v3.21.2
Risk Management and Use of Derivative Financial Instruments - Information Regarding Derivative Instruments (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Derivatives, Fair Value    
Derivative assets, fair value $ 13,429 $ 9,289
Liability derivatives, fair value (7,688) (20,981)
Derivatives Designated as Hedging Instruments    
Derivatives, Fair Value    
Derivative assets, fair value 8,129 3,489
Liability derivatives, fair value (7,688) (20,981)
Derivatives Designated as Hedging Instruments | Foreign currency collars | Other assets, net    
Derivatives, Fair Value    
Derivative assets, fair value 8,129 3,489
Derivatives Designated as Hedging Instruments | Foreign currency collars | Accounts payable, accrued expenses and other liabilities    
Derivatives, Fair Value    
Liability derivatives, fair value (6,132) (15,122)
Derivatives Designated as Hedging Instruments | Interest rate swaps | Accounts payable, accrued expenses and other liabilities    
Derivatives, Fair Value    
Liability derivatives, fair value (1,556) (5,859)
Derivatives Not Designated as Hedging Instruments    
Derivatives, Fair Value    
Derivative assets, fair value 5,300 5,800
Liability derivatives, fair value 0 0
Derivatives Not Designated as Hedging Instruments | Stock warrants | Other assets, net    
Derivatives, Fair Value    
Derivative assets, fair value $ 5,300 $ 5,800