XML 133 R113.htm IDEA: XBRL DOCUMENT v3.25.0.1
Pension Plans, Retirement Benefits and Savings Plans (Details) - Future Payments
$ in Millions
Dec. 31, 2024
USD ($)
Pension Plans [Member]  
Estimated Future Benefit Payments  
Benefits expected to be paid, 2025 $ 283
Benefits expected to be paid, 2026 289
Benefits expected to be paid, 2027 295
Benefits expected to be paid, 2028 299
Benefits expected to be paid, 2029 296
Benefits expected to be paid, 2030 through 2034 1,427
Postretirement Benefit Plans [Member]  
Estimated Future Benefit Payments  
Benefits expected to be paid, 2025 5
Benefits expected to be paid, 2026 6
Benefits expected to be paid, 2027 6
Benefits expected to be paid, 2028 6
Benefits expected to be paid, 2029 6
Benefits expected to be paid, 2030 through 2034 $ 27