XML 97 R76.htm IDEA: XBRL DOCUMENT v3.22.0.1
Derivatives (Derivatives Not Designated as Hedging Instruments - Credit Contracts) (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Derivative [Line Items]    
Derivative assets - Fair value $ 484,184 $ 602,754
Derivative liabilities - Fair Value 390,171 424,828
Derivative instruments not designated as hedging instruments    
Derivative [Line Items]    
Notional amount 19,522,661 21,341,158
Derivative assets - Fair value 484,184 602,754
Derivative liabilities - Fair Value 389,889 422,729
Derivative instruments not designated as hedging instruments | Credit contracts    
Derivative [Line Items]    
Notional amount 72,560 76,992
Derivative assets - Fair value 0 13
Derivative liabilities - Fair Value 141 206
Credit contracts | Derivative instruments not designated as hedging instruments | Other Credit Derivatives | RPAs - protection sold    
Derivative [Line Items]    
Notional amount 72,560 66,278
Derivative assets - Fair value 0 0
Derivative liabilities - Fair Value 141 206
Credit contracts | Derivative instruments not designated as hedging instruments | Other Credit Derivatives | RPAs - protection purchased    
Derivative [Line Items]    
Notional amount 0 10,714
Derivative assets - Fair value 0 13
Derivative liabilities - Fair Value 0 0
Credit contracts | Derivative instruments not designated as hedging instruments | Credit contracts    
Derivative [Line Items]    
Notional amount 72,560 76,992
Derivative assets - Fair value 0 13
Derivative liabilities - Fair Value $ 141 $ 206