XML 121 R78.htm IDEA: XBRL DOCUMENT v3.25.1
Organization and Basis of Presentation (Schedule of Inventory) (Details) - USD ($)
$ in Millions
Mar. 31, 2025
Dec. 31, 2024
Public Utilities, Inventory [Line Items]    
Total inventory $ 4,418 $ 4,509
Duke Energy (Parent)    
Public Utilities, Inventory [Line Items]    
Materials and supplies 3,413 3,387
Coal 700 801
Natural gas, oil and other fuel 305 321
Total inventory 4,418 4,509
Duke Energy Carolinas    
Public Utilities, Inventory [Line Items]    
Materials and supplies 1,133 1,150
Coal 309 341
Natural gas, oil and other fuel 46 45
Total inventory 1,488 1,536
Progress Energy    
Public Utilities, Inventory [Line Items]    
Materials and supplies 1,677 1,649
Coal 233 241
Natural gas, oil and other fuel 197 196
Total inventory 2,107 2,086
Duke Energy Progress    
Public Utilities, Inventory [Line Items]    
Materials and supplies 1,090 1,074
Coal 137 164
Natural gas, oil and other fuel 106 103
Total inventory 1,333 1,341
Duke Energy Florida    
Public Utilities, Inventory [Line Items]    
Materials and supplies 586 576
Coal 96 77
Natural gas, oil and other fuel 91 92
Total inventory 773 745
Duke Energy Ohio    
Public Utilities, Inventory [Line Items]    
Materials and supplies 155 149
Coal 18 23
Natural gas, oil and other fuel 11 11
Total inventory 184 183
Duke Energy Indiana    
Public Utilities, Inventory [Line Items]    
Materials and supplies 399 389
Coal 140 196
Natural gas, oil and other fuel 2 1
Total inventory 541 586
Piedmont    
Public Utilities, Inventory [Line Items]    
Materials and supplies 12 11
Coal 0 0
Natural gas, oil and other fuel 49 67
Total inventory $ 61 $ 78