v3.25.1
Postretirement Benefit Plans (Future Benefit Payments) (Details)
$ in Millions
Mar. 31, 2025
USD ($)
Pension Benefits [Member]  
Defined Benefit Plan Disclosure [Line Items]  
2026 $ 109
2027 116
2028 114
2029 117
2030 118
2031 through 2035 572
Total 1,146
Other Benefits [Member]  
Defined Benefit Plan Disclosure [Line Items]  
2026 8
2027 9
2028 9
2029 9
2030 10
2031 through 2035 58
Total $ 103