XML 174 R147.htm IDEA: XBRL DOCUMENT v3.8.0.1
Benefit Plans - Changes in benefit obligations (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Pension benefits      
Change in benefit obligation      
Benefit obligation, beginning of year $ 6,591 $ 6,130  
Service cost 114 113 $ 114
Interest cost 264 286 258
Participant contributions 0 1  
Actuarial loss (gain) 395 387  
Benefits paid (553) (301)  
Plan amendments 0 0  
Translation adjustment and other 4 (25)  
Benefit obligation, end of year 6,815 6,591 6,130
Postretirement benefits      
Change in benefit obligation      
Benefit obligation, beginning of year 373 405  
Service cost 8 9 12
Interest cost 15 17 23
Participant contributions 12 16  
Actuarial loss (gain) 8 (14)  
Benefits paid (35) (41)  
Plan amendments 0 (22)  
Translation adjustment and other 5 3  
Benefit obligation, end of year $ 386 $ 373 $ 405