XML 93 R75.htm IDEA: XBRL DOCUMENT v3.24.4
Retirement Benefits Estimated Future Benefit Payments (Details 8)
$ in Millions
Dec. 31, 2024
USD ($)
Estimated Benefit Payments (Table Amounts) [Abstract]  
2025 $ 2,169
2026 2,213
2027 2,249
2028 2,273
2029 2,289
2030 through 2034 11,382
Pension Benefits  
Estimated Benefit Payments (Table Amounts) [Abstract]  
2025 2,058
2026 2,101
2027 2,138
2028 2,164
2029 2,183
2030 through 2034 10,909
Medical and Life Benefits  
Estimated Benefit Payments (Table Amounts) [Abstract]  
2025 111
2026 112
2027 111
2028 109
2029 106
2030 through 2034 $ 473