XML 106 R93.htm IDEA: XBRL DOCUMENT v3.22.0.1
Derivatives and Hedging Activity - Fair Value (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Fair value of derivative instruments    
Fair Value of Derivatives in an Asset Position $ 48,216 $ 40,555
Fair Value of Derivatives in a Liability Position 13,421 41,324
Interest rate contracts    
Fair value of derivative instruments    
Fair Value of Derivatives in an Asset Position 17,728 33,841
Fair Value of Derivatives in a Liability Position 16 4
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 260 849
Foreign exchange contracts    
Fair value of derivative instruments    
Fair Value of Derivatives in an Asset Position 30,478 6,585
Fair Value of Derivatives in a Liability Position 12,870 39,951
Credit index instruments    
Fair value of derivative instruments    
Fair Value of Derivatives in an Asset Position 10 129
Fair Value of Derivatives in a Liability Position $ 275 $ 520