v3.22.4
Post-Employment Benefits - Net Periodic Benefit Cost (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Defined benefit plans      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Service cost $ 454 $ 440 $ 370
Interest cost 297 237 264
Expected return on plan assets (712) (663) (575)
Amortization of prior service cost 2 2 2
Amortization of actuarial loss (231) (288) (227)
Net periodic benefit cost 272 304 288
Other post-employment plans      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Service cost 51 48 42
Interest cost 23 19 34
Amortization of prior service cost (38) (39) (4)
Amortization of actuarial loss (26) (32) (26)
Net periodic benefit cost $ 62 $ 60 $ 98