v3.25.0.1
Post-Employment Benefits - Expected Defined Benefit and Other Post-Employment Plan Payments (Details)
$ in Millions
Dec. 31, 2024
USD ($)
Defined benefit plans  
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]  
2025 $ 363
2026 383
2027 410
2028 435
2029 464
2030 to 2034 3,007
Other post-employment plans  
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]  
2025 42
2026 46
2027 49
2028 53
2029 57
2030 to 2034 $ 330