XML 60 R128.htm IDEA: XBRL DOCUMENT v3.2.0.727
Reconciliation of Assets and Liabilities Measured at Fair Value on a Recurring Basis Using Significant Unobservable Inputs (Level 3) (Parenthetical) (Detail) - USD ($)
$ in Millions
Jun. 30, 2015
Dec. 31, 2014
Jun. 30, 2014
Dec. 31, 2013
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]        
Derivative assets $ 633 $ 484 $ 473 $ 437
Interest Rates        
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]        
Derivative assets 14   17  
Derivative liabilities 4   2  
Equity Contract        
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]        
Derivative assets 500   412  
Derivative liabilities $ 55   $ 54