XML 86 R72.htm IDEA: XBRL DOCUMENT v3.20.1
Derivatives and Hedging Activity - Effect on Financial Statements (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Derivatives    
Gain (loss) on derivative financial instruments, net $ 9,710 $ (2,207)
Interest rate swaps    
Derivatives    
Gain (loss) on derivative financial instruments, net (45,125) (3,757)
Interest rate swap guarantees    
Derivatives    
Gain (loss) on derivative financial instruments, net (675) (182)
Foreign exchange contracts    
Derivatives    
Gain (loss) on derivative financial instruments, net 53,265 2,444
Credit spread instrument    
Derivatives    
Gain (loss) on derivative financial instruments, net $ 2,245 $ (712)