XML 136 R111.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Jan. 01, 2018
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Taxes other than on income [1] $ 4,867 $ 12,331 $ 11,668  
Excise and similar taxes on products and merchandise   $ 7,189 $ 6,905  
Receivables 10,046     $ 9,779
Difference between Revenue Guidance in Effect before and after Topic 606 | Accounting Standards Update 2014-09        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Taxes other than on income $ 7,861      
[1] 2017 and 2016 include excise, value-added and similar taxes of $7,189 and $6,905, respectively, collected on behalf of third parties. Beginning in 2018, these taxes are netted in "Taxes other than on income" in accordance with Accounting Standards Update (ASU) 2014-09. Refer to Note 25, "Revenue" beginning on page 88.