XML 112 R83.htm IDEA: XBRL DOCUMENT v3.22.0.1
Benefit Plans (Obligations and Funded Status) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward]      
Other $ 21 $ 0  
Pension Plan      
Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]      
Benefit obligation, beginning balance 12,243 10,612  
Service cost 291 268 $ 214
Interest cost 50 68 118
Benefits paid (417) (356)  
Employee contributions 145 130  
Settlement, curtailment and plan amendment (194) (117)  
Actuarial losses (gains) (559) 653  
Currency (587) 992  
Other 26 (7)  
Benefit obligation, ending balance 10,998 12,243 10,612
Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward]      
Fair value of plan assets, beginning balance 8,746 7,928  
Actual return on plan assets 1,054 206  
Employer contributions 269 102  
Employee contributions 145 130  
Benefits paid (417) (356)  
Settlement (37) (16)  
Currency (444) 752  
Fair value of plan assets, ending balance 9,337 8,746 7,928
Net benefit liability (1,661) (3,497)  
Postretirement      
Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]      
Benefit obligation, beginning balance 198 190  
Service cost 2 2 2
Interest cost 5 6 7
Benefits paid (8) (7)  
Employee contributions 0 0  
Settlement, curtailment and plan amendment  
Actuarial losses (gains) 5 5  
Currency (4) 3  
Other 0 (1)  
Benefit obligation, ending balance 198 198 $ 190
Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward]      
Net benefit liability $ (198) $ (198)