XML 100 R85.htm IDEA: XBRL DOCUMENT v3.22.1
Derivatives and Hedging Activity - Fair Value (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Fair value of derivative instruments    
Fair Value of Derivatives in an Asset Position $ 60,869 $ 48,216
Fair Value of Derivatives in a Liability Position 38,709 13,421
Interest rate contracts    
Fair value of derivative instruments    
Fair Value of Derivatives in an Asset Position 11,008 17,728
Fair Value of Derivatives in a Liability Position 27,785 16
Interest rate swap guarantees    
Fair value of derivative instruments    
Fair Value of Derivatives in an Asset Position 0 0
Fair Value of Derivatives in a Liability Position 100 260
Foreign exchange contracts    
Fair value of derivative instruments    
Fair Value of Derivatives in an Asset Position 49,861 30,478
Fair Value of Derivatives in a Liability Position 10,765 12,870
Credit instruments    
Fair value of derivative instruments    
Fair Value of Derivatives in an Asset Position 0 10
Fair Value of Derivatives in a Liability Position $ 59 $ 275