XML 120 R79.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Organization and Basis of Presentation (Schedule of Inventory) (Details) - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Public Utilities, Inventory [Line Items]    
Total inventory $ 4,281 $ 4,292
Duke Energy (Parent)    
Public Utilities, Inventory [Line Items]    
Materials and supplies 3,130 3,086
Coal 840 842
Natural gas, oil and other fuel 311 364
Total inventory 4,281 4,292
Duke Energy Carolinas    
Public Utilities, Inventory [Line Items]    
Materials and supplies 1,078 1,075
Coal 357 364
Natural gas, oil and other fuel 43 45
Total inventory 1,478 1,484
Progress Energy    
Public Utilities, Inventory [Line Items]    
Materials and supplies 1,547 1,465
Coal 240 231
Natural gas, oil and other fuel 200 205
Total inventory 1,987 1,901
Duke Energy Progress    
Public Utilities, Inventory [Line Items]    
Materials and supplies 1,039 963
Coal 150 154
Natural gas, oil and other fuel 105 110
Total inventory 1,294 1,227
Duke Energy Florida    
Public Utilities, Inventory [Line Items]    
Materials and supplies 508 502
Coal 90 77
Natural gas, oil and other fuel 95 95
Total inventory 693 674
Duke Energy Ohio    
Public Utilities, Inventory [Line Items]    
Materials and supplies 146 139
Coal 27 28
Natural gas, oil and other fuel 12 12
Total inventory 185 179
Duke Energy Indiana    
Public Utilities, Inventory [Line Items]    
Materials and supplies 316 361
Coal 216 219
Natural gas, oil and other fuel 2 2
Total inventory 534 582
Piedmont    
Public Utilities, Inventory [Line Items]    
Materials and supplies 12 12
Coal 0 0
Natural gas, oil and other fuel 53 100
Total inventory $ 65 $ 112