XML 101 R73.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Financial and Derivative Instruments - Fair Value of Derivatives Not Designated as Hedging Instruments (Details) - USD ($)
$ in Millions
Dec. 31, 2019
Dec. 31, 2018
Derivatives, Fair Value [Line Items]    
Total assets at fair value $ 11 $ 283
Total liabilities at fair value 74 12
Commodity | Accounts and notes receivable, net    
Derivatives, Fair Value [Line Items]    
Total assets at fair value 11 279
Commodity | Long-term receivables, net    
Derivatives, Fair Value [Line Items]    
Total assets at fair value 0 4
Commodity | Accounts payable    
Derivatives, Fair Value [Line Items]    
Total liabilities at fair value 74 12
Commodity | Deferred credits and other noncurrent obligations    
Derivatives, Fair Value [Line Items]    
Total liabilities at fair value $ 0 $ 0