XML 38 R60.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Employment Benefit Plans Change in Benefit Obligation (Details) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2019
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]        
Curtailments   $ (117) $ 0  
Pension Benefits        
Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]        
Projected benefit obligation at beginning of period $ 2,198 2,198 2,387  
Service cost   32 46 $ 42
Interest cost   81 82 88
Actuarial loss (gain)   279 (158)  
Benefits paid   (142) (149)  
Curtailments $ (117)      
Settlements   (36) (10)  
Projected benefit obligation at end of period   2,295 2,198 $ 2,387
Component representing future salary increases   (44) (136)  
Accumulated benefit obligation at end of period   $ 2,251 $ 2,062