XML 88 R69.htm IDEA: XBRL DOCUMENT v3.19.2
Derivatives (Derivatives Not Designated as Hedging Instruments - Credit Contracts) (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Derivative [Line Items]    
Derivative assets - Fair value $ 242,876 $ 107,816
Derivative liabilities - Fair value 172,923 118,305
Derivatives not designated as hedging instruments    
Derivative [Line Items]    
Notional amount 16,986,784 15,222,341
Derivative assets - Fair value 242,824 107,816
Derivative liabilities - Fair value 169,904 111,828
Derivatives not designated as hedging instruments | Credit contracts    
Derivative [Line Items]    
Notional amount 91,856 119,320
Derivative assets - Fair value 3 1
Derivative liabilities - Fair value 118 164
Credit contracts | Derivatives not designated as hedging instruments | Credit contracts    
Derivative [Line Items]    
Notional amount 91,856 119,320
Derivative assets - Fair value 3 1
Derivative liabilities - Fair value 118 164
Credit contracts | Derivatives not designated as hedging instruments | Credit contracts | RPA protection sold    
Derivative [Line Items]    
Notional amount 81,142 108,606
Derivative assets - Fair value 0 0
Derivative liabilities - Fair value 118 164
Credit contracts | Derivatives not designated as hedging instruments | Credit contracts | RPA protection purchased    
Derivative [Line Items]    
Notional amount 10,714 10,714
Derivative assets - Fair value 3 1
Derivative liabilities - Fair value $ 0 $ 0