XML 99 R85.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Derivatives (Derivatives Not Designated as Hedging Instruments - Credit Contracts) (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Derivative [Line Items]    
Derivative assets - Fair value $ 330,316 $ 107,816
Derivative liabilities - Fair Value 256,528 118,305
Derivative instruments not designated as hedging instruments    
Derivative [Line Items]    
Notional amount 20,540,031 15,222,341
Derivative assets - Fair value 330,316 107,816
Derivative liabilities - Fair Value 251,744 111,828
Derivative instruments not designated as hedging instruments | Credit contracts    
Derivative [Line Items]    
Notional amount 210,678 119,320
Derivative assets - Fair value 2 1
Derivative liabilities - Fair Value 84 164
Credit contracts | Derivative instruments not designated as hedging instruments | Other Credit Derivatives | RPAs - protection sold    
Derivative [Line Items]    
Notional amount 199,964 108,606
Derivative assets - Fair value 0 0
Derivative liabilities - Fair Value 84 164
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 2 1
Derivative liabilities - Fair Value 0 0
Credit contracts | Derivative instruments not designated as hedging instruments | Credit contracts    
Derivative [Line Items]    
Notional amount 210,678 119,320
Derivative assets - Fair value 2 1
Derivative liabilities - Fair Value $ 84 $ 164