XML 108 R94.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivatives and Hedging Activity - Fair Value (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Fair value of derivative instruments    
Fair Value of Derivatives in an Asset Position $ 63,437 $ 108,621
Fair Value of Derivatives in a Liability Position 102,467 91,404
Interest rate contracts    
Fair value of derivative instruments    
Fair Value of Derivatives in an Asset Position 8,899 10,756
Fair Value of Derivatives in a Liability Position 48,401 69,776
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 0 0
Foreign exchange contracts    
Fair value of derivative instruments    
Fair Value of Derivatives in an Asset Position 53,979 97,289
Fair Value of Derivatives in a Liability Position 54,066 21,628
Credit instruments    
Fair value of derivative instruments    
Fair Value of Derivatives in an Asset Position 559 576
Fair Value of Derivatives in a Liability Position $ 0 $ 0