XML 158 R124.htm IDEA: XBRL DOCUMENT v3.25.0.1
Employee Benefit Plans - Expected Benefit Payments (Details)
$ in Millions
Dec. 31, 2024
USD ($)
Other Benefits  
Benefit payments, which include estimated future service, are expected to be paid by the company in the next 10years  
2025 $ 149
2026 147
2027 145
2028 144
2029 143
2030-2034 709
U.S. | Pension Benefits  
Benefit payments, which include estimated future service, are expected to be paid by the company in the next 10years  
2025 899
2026 901
2027 894
2028 879
2029 871
2030-2034 4,251
Int’l. | Pension Benefits  
Benefit payments, which include estimated future service, are expected to be paid by the company in the next 10years  
2025 205
2026 213
2027 221
2028 226
2029 231
2030-2034 $ 1,279