XML 123 R89.htm IDEA: XBRL DOCUMENT v3.10.0.1
Derivative Instruments and Hedging Activities (Assets and Liabilities - Current vs. Noncurrent Derivative instruments) (Details) - USD ($)
$ in Millions
Dec. 31, 2018
Dec. 31, 2017
Derivatives, Fair Value [Line Items]    
Derivative Asset, Current $ 75 $ 84
Derivative Liability, Current 51 211
Derivative Asset, Noncurrent 187 264
Derivative Liability, Noncurrent 206 104
Total asset derivatives 262 348
Total liability derivatives $ 257 315
Contracts Subject To Netting Arrangements    
Derivatives, Fair Value [Line Items]    
Total liability derivatives   15
Collateral Already Posted, Aggregate Fair Value   $ 9