v3.25.2
Organization and Basis of Presentation (Schedule of Inventory) (Details) - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Public Utilities, Inventory [Line Items]    
Total inventory $ 4,434 $ 4,509
Duke Energy (Parent)    
Public Utilities, Inventory [Line Items]    
Materials and supplies 3,403 3,387
Coal 738 801
Natural gas, oil and other fuel 293 321
Total inventory 4,434 4,509
Duke Energy Carolinas    
Public Utilities, Inventory [Line Items]    
Materials and supplies 1,139 1,150
Coal 339 341
Natural gas, oil and other fuel 46 45
Total inventory 1,524 1,536
Progress Energy    
Public Utilities, Inventory [Line Items]    
Materials and supplies 1,660 1,649
Coal 235 241
Natural gas, oil and other fuel 195 196
Total inventory 2,090 2,086
Duke Energy Progress    
Public Utilities, Inventory [Line Items]    
Materials and supplies 1,059 1,074
Coal 158 164
Natural gas, oil and other fuel 106 103
Total inventory 1,323 1,341
Duke Energy Florida    
Public Utilities, Inventory [Line Items]    
Materials and supplies 601 576
Coal 76 77
Natural gas, oil and other fuel 90 92
Total inventory 767 745
Duke Energy Ohio    
Public Utilities, Inventory [Line Items]    
Materials and supplies 148 149
Coal 22 23
Natural gas, oil and other fuel 11 11
Total inventory 181 183
Duke Energy Indiana    
Public Utilities, Inventory [Line Items]    
Materials and supplies 406 389
Coal 142 196
Natural gas, oil and other fuel 2 1
Total inventory 550 586
Piedmont    
Public Utilities, Inventory [Line Items]    
Materials and supplies 13 11
Coal 0 0
Natural gas, oil and other fuel 38 67
Total inventory $ 51 $ 78