XML 98 R78.htm IDEA: XBRL DOCUMENT v3.20.4
Derivatives (Derivatives Not Designated as Hedging Instruments - Credit Contracts) (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Derivative [Line Items]    
Derivative assets - Fair value $ 602,754 $ 330,316
Derivative liabilities - Fair Value 424,828 256,528
Derivative instruments not designated as hedging instruments    
Derivative [Line Items]    
Notional amount 21,341,158 20,540,031
Derivative assets - Fair value 602,754 330,316
Derivative liabilities - Fair Value 422,729 251,744
Derivative instruments not designated as hedging instruments | Credit contracts    
Derivative [Line Items]    
Notional amount 76,992 210,678
Derivative assets - Fair value 13 2
Derivative liabilities - Fair Value 206 84
Credit contracts | Derivative instruments not designated as hedging instruments | Other Credit Derivatives | RPAs - protection sold    
Derivative [Line Items]    
Notional amount 66,278 199,964
Derivative assets - Fair value 0 0
Derivative liabilities - Fair Value 206 84
Credit contracts | Derivative instruments not designated as hedging instruments | Other Credit Derivatives | RPAs - protection purchased    
Derivative [Line Items]    
Notional amount 10,714 10,714
Derivative assets - Fair value 13 2
Derivative liabilities - Fair Value 0 0
Credit contracts | Derivative instruments not designated as hedging instruments | Credit contracts    
Derivative [Line Items]    
Notional amount 76,992 210,678
Derivative assets - Fair value 13 2
Derivative liabilities - Fair Value $ 206 $ 84