XML 140 R123.htm IDEA: XBRL DOCUMENT v3.19.2
Derivatives - Offsetting Derivative Financial Instruments (Details) - USD ($)
$ in Millions
Jun. 30, 2019
Dec. 31, 2018
Derivative Fair Value Gross Amount Assets Not Offset Against Collateral Net    
Gross amount recognized in the balance sheet $ 1,700 $ 1,114
Derivative, Collateral, Obligation to Return Cash (346) (271)
Derivative Fair Value Gross Amount Liabilities Not Offset Against Collateral Net    
Gross amount recognized in the balance sheet 1,202 874
Assets    
Derivative Fair Value Gross Amount Assets Not Offset Against Collateral Net    
Gross amount recognized in the balance sheet 1,686 1,107
Derivative Asset, Fair Value, Amount Not Offset Against Collateral (507) (410)
Derivative, Collateral, Obligation to Return Cash (468) (348)
Derivative, Fair Value, Amount Offset Against Collateral, Net 711 349
Liability    
Derivative Fair Value Gross Amount Liabilities Not Offset Against Collateral Net    
Gross amount recognized in the balance sheet 1,202 874
Derivative Liability, Fair Value, Amount Not Offset Against Collateral (507) (410)
Derivative, Collateral, Right to Reclaim Cash (472) (123)
Derivative Fair Value Amount Offset Against Collateral Net 223 341
Derivative | Assets    
Derivative Fair Value Gross Amount Assets Not Offset Against Collateral Net    
Gross amount recognized in the balance sheet 1,686 1,107
Derivative Asset, Fair Value, Amount Not Offset Against Collateral (507) (410)
Derivative, Collateral, Obligation to Return Cash (468) (348)
Derivative, Fair Value, Amount Offset Against Collateral, Net 711 349
Derivative | Liability    
Derivative Fair Value Gross Amount Liabilities Not Offset Against Collateral Net    
Gross amount recognized in the balance sheet 1,202 874
Derivative Liability, Fair Value, Amount Not Offset Against Collateral (507) (410)
Derivative, Collateral, Right to Reclaim Cash (472) (123)
Derivative Fair Value Amount Offset Against Collateral Net $ 223 $ 341