XML 196 R165.htm IDEA: XBRL DOCUMENT v3.10.0.1
Benefit Plans - Changes in benefit obligations (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Pension benefits      
Change in benefit obligation      
Benefit obligation, beginning of year $ 6,815 $ 6,591  
Service cost 113 114 $ 113
Interest cost 242 264 286
Participant contributions 0 0  
Actuarial (gain) loss 245 (395)  
Benefits paid (646) (553)  
Plan amendments 0 0  
Translation adjustment and other (55) 4  
Benefit obligation, end of year 6,224 6,815 6,591
Postretirement benefits      
Change in benefit obligation      
Benefit obligation, beginning of year 386 373  
Service cost 7 8 9
Interest cost 13 15 17
Participant contributions 13 12  
Actuarial (gain) loss 3 (8)  
Benefits paid (35) (35)  
Plan amendments 0 0  
Translation adjustment and other (6) 5  
Benefit obligation, end of year $ 375 $ 386 $ 373