XML 98 R63.htm IDEA: XBRL DOCUMENT v3.20.1
Derivatives (Derivatives Not Designated as Hedging Instruments - Credit Contracts) (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Derivative [Line Items]    
Derivative assets - Fair value $ 834,204 $ 330,316
Derivative liabilities - Fair value 658,515 256,528
Derivatives not designated as hedging instruments    
Derivative [Line Items]    
Notional amount 21,826,497 20,540,031
Derivative assets - Fair value 834,131 330,316
Derivative liabilities - Fair value 657,340 251,744
Credit contracts | Derivatives not designated as hedging instruments | Other credit derivatives    
Derivative [Line Items]    
Notional amount 210,357 210,678
Derivative assets - Fair value 8 2
Derivative liabilities - Fair value 218 84
Credit contracts | Derivatives not designated as hedging instruments | Other credit derivatives | RPA protection sold    
Derivative [Line Items]    
Notional amount 199,643 199,964
Derivative assets - Fair value 0 0
Derivative liabilities - Fair value 218 84
Credit contracts | Derivatives not designated as hedging instruments | Other credit derivatives | RPA protection purchased    
Derivative [Line Items]    
Notional amount 10,714 10,714
Derivative assets - Fair value 8 2
Derivative liabilities - Fair value $ 0 $ 0