XML 250 R195.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee Benefit Plans (Expected Benefit Payments) (Details)
$ in Millions
Dec. 31, 2023
USD ($)
Pension Plan  
Defined Benefit Plan, Expected Future Benefit Payment [Abstract]  
2024 $ 634
2025 624
2026 601
2027 582
2028 565
2029-2033 2,481
Pension Plan | Duke Energy Carolinas  
Defined Benefit Plan, Expected Future Benefit Payment [Abstract]  
2024 176
2025 171
2026 162
2027 153
2028 146
2029-2033 590
Pension Plan | Progress Energy  
Defined Benefit Plan, Expected Future Benefit Payment [Abstract]  
2024 180
2025 182
2026 177
2027 175
2028 171
2029-2033 779
Pension Plan | Duke Energy Progress  
Defined Benefit Plan, Expected Future Benefit Payment [Abstract]  
2024 95
2025 97
2026 89
2027 87
2028 84
2029-2033 355
Pension Plan | Duke Energy Florida  
Defined Benefit Plan, Expected Future Benefit Payment [Abstract]  
2024 84
2025 84
2026 86
2027 86
2028 86
2029-2033 420
Pension Plan | Duke Energy Ohio  
Defined Benefit Plan, Expected Future Benefit Payment [Abstract]  
2024 31
2025 30
2026 30
2027 29
2028 29
2029-2033 131
Pension Plan | Duke Energy Indiana  
Defined Benefit Plan, Expected Future Benefit Payment [Abstract]  
2024 45
2025 44
2026 43
2027 42
2028 42
2029-2033 200
Pension Plan | Piedmont  
Defined Benefit Plan, Expected Future Benefit Payment [Abstract]  
2024 18
2025 16
2026 16
2027 15
2028 15
2029-2033 73
Other Post-Retirement Benefit Plans  
Defined Benefit Plan, Expected Future Benefit Payment [Abstract]  
2024 57
2025 47
2026 42
2027 37
2028 34
2029-2033 124
Other Post-Retirement Benefit Plans | Duke Energy Carolinas  
Defined Benefit Plan, Expected Future Benefit Payment [Abstract]  
2024 14
2025 11
2026 10
2027 8
2028 7
2029-2033 23
Other Post-Retirement Benefit Plans | Progress Energy  
Defined Benefit Plan, Expected Future Benefit Payment [Abstract]  
2024 18
2025 17
2026 15
2027 14
2028 13
2029-2033 55
Other Post-Retirement Benefit Plans | Duke Energy Progress  
Defined Benefit Plan, Expected Future Benefit Payment [Abstract]  
2024 11
2025 10
2026 9
2027 8
2028 8
2029-2033 32
Other Post-Retirement Benefit Plans | Duke Energy Florida  
Defined Benefit Plan, Expected Future Benefit Payment [Abstract]  
2024 8
2025 7
2026 6
2027 6
2028 5
2029-2033 23
Other Post-Retirement Benefit Plans | Duke Energy Ohio  
Defined Benefit Plan, Expected Future Benefit Payment [Abstract]  
2024 3
2025 3
2026 3
2027 2
2028 2
2029-2033 7
Other Post-Retirement Benefit Plans | Duke Energy Indiana  
Defined Benefit Plan, Expected Future Benefit Payment [Abstract]  
2024 4
2025 3
2026 3
2027 3
2028 2
2029-2033 8
Other Post-Retirement Benefit Plans | Piedmont  
Defined Benefit Plan, Expected Future Benefit Payment [Abstract]  
2024 2
2025 2
2026 2
2027 2
2028 2
2029-2033 $ 7