XML 83 R72.htm IDEA: XBRL DOCUMENT v3.20.2
Derivatives and Hedging Activity - Fair Value (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Fair value of derivative instruments    
Fair Value of Derivatives in an Asset Position $ 90,905 $ 28,943
Fair Value of Derivatives in a Liability Position 3,880 8,740
Interest rate swaps | Derivatives not designated as hedging instruments    
Fair value of derivative instruments    
Fair Value of Derivatives in an Asset Position 42,491 14,385
Fair Value of Derivatives in a Liability Position 23  
Interest Rate Swap Guarantees | Derivatives not designated as hedging instruments    
Fair value of derivative instruments    
Fair Value of Derivatives in a Liability Position 1,219 614
Foreign exchange contracts | Derivatives not designated as hedging instruments    
Fair value of derivative instruments    
Fair Value of Derivatives in an Asset Position 47,875 14,558
Fair Value of Derivatives in a Liability Position 2,638 7,834
Credit spread instrument | Derivatives not designated as hedging instruments    
Fair value of derivative instruments    
Fair Value of Derivatives in an Asset Position $ 539  
Fair Value of Derivatives in a Liability Position   $ 292