XML 95 R84.htm IDEA: XBRL DOCUMENT v3.23.1
Derivatives and Hedging Activity - Fair Value (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Fair value of derivative instruments    
Fair Value of Derivatives in an Asset Position $ 96,619 $ 108,621
Fair Value of Derivatives in a Liability Position 78,407 91,404
Interest rate contracts    
Fair value of derivative instruments    
Fair Value of Derivatives in an Asset Position 10,849 10,756
Fair Value of Derivatives in a Liability Position 56,978 69,776
Foreign exchange contracts    
Fair value of derivative instruments    
Fair Value of Derivatives in an Asset Position 84,652 97,289
Fair Value of Derivatives in a Liability Position 21,429 21,628
Credit instruments    
Fair value of derivative instruments    
Fair Value of Derivatives in an Asset Position 1,118 576
Fair Value of Derivatives in a Liability Position $ 0 $ 0