XML 50 R102.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Postemployment benefit plans (Details 8) - USD ($)
shares in Millions, $ in Millions
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Defined contribution plans      
ESOP, number of allocated shares 14.9 17.2  
Costs related to defined contribution plans $ 497 $ 360 $ 448
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 $ 414 271 375
Non-U.S. Plans      
Defined contribution plans      
Costs related to defined contribution plans $ 83 $ 89 $ 73