XML 101 R86.htm IDEA: XBRL DOCUMENT v3.22.1
Derivatives and Hedging Activity - Effect on Financial Statements (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Derivatives    
Gain on derivative financial instruments, net $ 127,268 $ 33,989
Interest rate contracts    
Derivatives    
Gain on derivative financial instruments, net 102,933 20,158
Interest rate swap guarantees    
Derivatives    
Gain on derivative financial instruments, net 159 351
Foreign exchange contracts    
Derivatives    
Gain on derivative financial instruments, net 24,142 13,602
Credit instruments    
Derivatives    
Gain on derivative financial instruments, net $ 34 $ (122)