XML 62 R45.htm IDEA: XBRL DOCUMENT v3.7.0.1
Reconciliation of Changes in Fair Value of Financial Assets and Liabilities Classified as Level Three In Fair Value Hierarchy (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2017
Mar. 31, 2016
Dec. 31, 2016
Dec. 31, 2015
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Abstract]        
Fair Value, Measurement with Unobservable Inputs Reconciliations, Recurring Basis, Liability Value $ (63) $ (262) $ (75) $ (308)
Fair Value, Assets and Liabilities Measured on Recurring Basis, Gain (Loss) Included in Earnings (6) (46)    
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements 18 92    
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Transfers Into Level 3 0 0    
Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers out of Level 3 0 0    
Fair Value, Liabilities Measured on Recurring Basis, Change in Unrealized Gain (Loss) $ (4) $ (32)