XML 207 R146.htm IDEA: XBRL DOCUMENT v3.25.0.1
Employee Benefit Plans - Benefit Payments (Details)
$ in Millions
Dec. 31, 2024
USD ($)
Pension Benefits  
Defined Benefit Plan, Expected Future Benefit Payments [Abstract]  
2025 $ 249
2026 256
2027 261
2028 267
2029 262
2030 - 2034 1,304
Total 2,599
Other Postretirement Benefits Plan [Member]  
Defined Benefit Plan, Expected Future Benefit Payments [Abstract]  
2025 15
2026 13
2027 12
2028 11
2029 11
2030 - 2034 46
Total $ 108