v3.25.1
Post-Employment Benefits (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Defined benefit plans    
Defined benefit and other post-employment plans    
Service cost $ 63 $ 72
Interest cost 117 113
Expected return on plan assets (206) (197)
Amortization of prior service credit 0 0
Amortization of actuarial loss 6 13
Net periodic benefit cost (credit) (20) 1
Other post-employment plans    
Defined benefit and other post-employment plans    
Service cost 10 11
Interest cost 11 10
Expected return on plan assets 0 0
Amortization of prior service credit (9) (9)
Amortization of actuarial loss 2 4
Net periodic benefit cost (credit) $ 14 $ 16