XML 97 R87.htm IDEA: XBRL DOCUMENT v3.23.3
Derivatives and Hedging Activity - Fair Value (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Fair value of derivative instruments    
Fair Value of Derivatives in an Asset Position $ 133,016 $ 108,621
Fair Value of Derivatives in a Liability Position 85,657 91,404
Interest rate contracts    
Fair value of derivative instruments    
Fair Value of Derivatives in an Asset Position 12,070 10,756
Fair Value of Derivatives in a Liability Position 69,756 69,776
Foreign exchange contracts    
Fair value of derivative instruments    
Fair Value of Derivatives in an Asset Position 119,908 97,289
Fair Value of Derivatives in a Liability Position 15,901 21,628
Credit instruments    
Fair value of derivative instruments    
Fair Value of Derivatives in an Asset Position 1,038 576
Fair Value of Derivatives in a Liability Position $ 0 $ 0