XML 83 R63.htm IDEA: XBRL DOCUMENT v3.20.2
Derivatives (Derivatives Not Designated as Hedging Instruments - Credit Contracts) (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Derivative [Line Items]    
Derivative assets - Fair value $ 708,610 $ 330,316
Derivative liabilities - Fair value 506,019 256,528
Derivatives not designated as hedging instruments    
Derivative [Line Items]    
Notional amount 19,523,762 20,540,031
Derivative assets - Fair value 708,546 330,316
Derivative liabilities - Fair value 503,906 251,744
Credit contracts | Derivatives not designated as hedging instruments | Other credit derivatives    
Derivative [Line Items]    
Notional amount 77,397 210,678
Derivative assets - Fair value 47 2
Derivative liabilities - Fair value 307 84
Credit contracts | Derivatives not designated as hedging instruments | Other credit derivatives | RPA protection sold    
Derivative [Line Items]    
Notional amount 66,683 199,964
Derivative assets - Fair value 0 0
Derivative liabilities - Fair value 307 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 47 2
Derivative liabilities - Fair value $ 0 $ 0