XML 76 R57.htm IDEA: XBRL DOCUMENT v3.22.1
Derivatives (Derivatives Not Designated as Hedging Instruments - Credit Contracts) (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Derivative [Line Items]    
Derivative assets - Fair value $ 689,100 $ 484,184
Derivative liabilities - Fair value 692,029 390,171
Derivatives not designated as hedging instruments    
Derivative [Line Items]    
Notional Amount 20,259,808 19,522,661
Derivative assets - Fair value 688,715 484,184
Derivative liabilities - Fair value 691,539 389,889
Credit contracts | Derivatives not designated as hedging instruments | Other credit derivatives    
Derivative [Line Items]    
Notional Amount 122,560 72,560
Derivative assets - Fair value 0 0
Derivative liabilities - Fair value 67 141
Credit contracts | Derivatives not designated as hedging instruments | Other credit derivatives | RPAs — protection sold    
Derivative [Line Items]    
Notional Amount 122,560 72,560
Derivative assets - Fair value 0 0
Derivative liabilities - Fair value $ 67 $ 141