XML 101 R81.htm IDEA: XBRL DOCUMENT v3.25.0.1
Retirement Plans and Other Retiree Benefits - Expected Contributions and Benefit Payments (Details)
$ in Millions
Dec. 31, 2024
USD ($)
Total benefit payments [Abstract]  
2025 $ 471
2026 238
2027 241
2028 242
2029 242
2030-2034 1,174
Other Retiree Benefit Plans  
Total benefit payments [Abstract]  
2025 52
2026 54
2027 55
2028 55
2029 55
2030-2034 274
United States | Pension Plans  
Total benefit payments [Abstract]  
2025 377
2026 143
2027 143
2028 142
2029 141
2030-2034 653
International | Pension Plans  
Total benefit payments [Abstract]  
2025 42
2026 41
2027 43
2028 45
2029 46
2030-2034 $ 247