XML 130 R103.htm IDEA: XBRL DOCUMENT v3.8.0.1
Postemployment benefit plans (Details 9) - USD ($)
shares in Millions, $ in Millions
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Defined contribution plans      
ESOP, number of allocated shares 17.7 21.3  
Costs related to defined contribution plans $ 448 $ 369 $ 343
U.S. Plans      
Defined contribution plans      
Percentage that the employer generally matches of employee contributions to U.S. defined contribution plans 100.00%    
Employee compensation percentage contributed to defined contribution plan eligible for employer matching contributions 6.00%    
New annual employer contribution, percentage of compensation, low end of range 3.00%    
New annual employer contribution, percentage of compensation, high end of range 5.00%    
Percentage that the employer generally matches of employee contributions to U.S. defined contribution plans for employees accruing benefits under a defined benefit plan 50.00%    
Compensation percentage contributed to defined contribution plan eligible for employer matching contributions, for employees accruing benefits under defined benefit pension plan 6.00%    
Costs related to defined contribution plans $ 375 301 267
Non-U.S. Plans      
Defined contribution plans      
Costs related to defined contribution plans $ 73 $ 68 $ 76