XML 264 R202.htm IDEA: XBRL DOCUMENT v3.25.0.1
Employee Benefit Plans (Expected Benefit Payments) (Details)
$ in Millions
Dec. 31, 2024
USD ($)
Pension Plan  
Defined Benefit Plan, Expected Future Benefit Payment [Abstract]  
2025 $ 628
2026 606
2027 586
2028 572
2029 546
2030-2034 2,407
Pension Plan | Duke Energy Carolinas  
Defined Benefit Plan, Expected Future Benefit Payment [Abstract]  
2025 173
2026 161
2027 153
2028 149
2029 138
2030-2034 567
Pension Plan | Progress Energy  
Defined Benefit Plan, Expected Future Benefit Payment [Abstract]  
2025 183
2026 179
2027 175
2028 173
2029 167
2030-2034 762
Pension Plan | Duke Energy Progress  
Defined Benefit Plan, Expected Future Benefit Payment [Abstract]  
2025 98
2026 91
2027 87
2028 85
2029 79
2030-2034 338
Pension Plan | Duke Energy Florida  
Defined Benefit Plan, Expected Future Benefit Payment [Abstract]  
2025 84
2026 87
2027 87
2028 87
2029 87
2030-2034 420
Pension Plan | Duke Energy Ohio  
Defined Benefit Plan, Expected Future Benefit Payment [Abstract]  
2025 31
2026 30
2027 29
2028 29
2029 29
2030-2034 129
Pension Plan | Duke Energy Indiana  
Defined Benefit Plan, Expected Future Benefit Payment [Abstract]  
2025 43
2026 42
2027 42
2028 41
2029 42
2030-2034 197
Pension Plan | Piedmont  
Defined Benefit Plan, Expected Future Benefit Payment [Abstract]  
2025 19
2026 18
2027 17
2028 17
2029 16
2030-2034 73
Other Post-Retirement Benefit Plans  
Defined Benefit Plan, Expected Future Benefit Payment [Abstract]  
2025 52
2026 45
2027 41
2028 38
2029 35
2030-2034 124
Other Post-Retirement Benefit Plans | Duke Energy Carolinas  
Defined Benefit Plan, Expected Future Benefit Payment [Abstract]  
2025 13
2026 11
2027 9
2028 8
2029 7
2030-2034 21
Other Post-Retirement Benefit Plans | Progress Energy  
Defined Benefit Plan, Expected Future Benefit Payment [Abstract]  
2025 18
2026 16
2027 16
2028 15
2029 14
2030-2034 59
Other Post-Retirement Benefit Plans | Duke Energy Progress  
Defined Benefit Plan, Expected Future Benefit Payment [Abstract]  
2025 11
2026 10
2027 9
2028 9
2029 8
2030-2034 35
Other Post-Retirement Benefit Plans | Duke Energy Florida  
Defined Benefit Plan, Expected Future Benefit Payment [Abstract]  
2025 8
2026 7
2027 7
2028 6
2029 6
2030-2034 24
Other Post-Retirement Benefit Plans | Duke Energy Ohio  
Defined Benefit Plan, Expected Future Benefit Payment [Abstract]  
2025 3
2026 3
2027 2
2028 2
2029 2
2030-2034 6
Other Post-Retirement Benefit Plans | Duke Energy Indiana  
Defined Benefit Plan, Expected Future Benefit Payment [Abstract]  
2025 4
2026 3
2027 3
2028 3
2029 2
2030-2034 8
Other Post-Retirement Benefit Plans | Piedmont  
Defined Benefit Plan, Expected Future Benefit Payment [Abstract]  
2025 2
2026 2
2027 2
2028 2
2029 2
2030-2034 $ 6