v3.25.0.1
Benefit Plans: (Estimated Future Benefit Payments From Pension Plans) (Details) - Pension
$ in Millions
Dec. 31, 2024
USD ($)
Defined Benefit Plan Disclosure [Line Items]  
2025 $ 444
2026 452
2027 459
2028 466
2029 479
2030 - 2034 $ 2,630