XML 96 R85.htm IDEA: XBRL DOCUMENT v3.23.1
Derivatives and Hedging Activity - Effect on Financial Statements (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Derivatives    
Amount of (Loss) Gain Recognized in Income $ (32,828) $ 127,268
Interest rate contracts    
Derivatives    
Amount of (Loss) Gain Recognized in Income (22,950) 102,933
Interest rate swap guarantees    
Derivatives    
Amount of (Loss) Gain Recognized in Income 0 159
Foreign exchange contracts    
Derivatives    
Amount of (Loss) Gain Recognized in Income (10,344) 24,142
Credit instruments    
Derivatives    
Amount of (Loss) Gain Recognized in Income $ 466 $ 34