XML 87 R47.htm IDEA: XBRL DOCUMENT
v3.20.2

Organization and Basis of Presentation (Schedule of Inventory) (Details) - USD ($) $ in Millions | Sep. 30, 2020 | Dec. 31, 2019
--- | --- | ---
Public Utilities, Inventory [Line Items] |  |
Inventory | $ 3,190 | $ 3,232
Materials and supplies |  |
Public Utilities, Inventory [Line Items] |  |
Inventory | 2,341 | 2,297
Coal |  |
Public Utilities, Inventory [Line Items] |  |
Inventory | 546 | 586
Natural gas, oil and other fuel |  |
Public Utilities, Inventory [Line Items] |  |
Inventory | 303 | 349
Duke Energy Carolinas |  |
Public Utilities, Inventory [Line Items] |  |
Inventory | 992 | 996
Duke Energy Carolinas | Materials and supplies |  |
Public Utilities, Inventory [Line Items] |  |
Inventory | 779 | 768
Duke Energy Carolinas | Coal |  |
Public Utilities, Inventory [Line Items] |  |
Inventory | 173 | 187
Duke Energy Carolinas | Natural gas, oil and other fuel |  |
Public Utilities, Inventory [Line Items] |  |
Inventory | 40 | 41
Progress Energy |  |
Public Utilities, Inventory [Line Items] |  |
Inventory | 1,378 | 1,423
Progress Energy | Materials and supplies |  |
Public Utilities, Inventory [Line Items] |  |
Inventory | 1,021 | 1,038
Progress Energy | Coal |  |
Public Utilities, Inventory [Line Items] |  |
Inventory | 168 | 186
Progress Energy | Natural gas, oil and other fuel |  |
Public Utilities, Inventory [Line Items] |  |
Inventory | 189 | 199
Duke Energy Progress |  |
Public Utilities, Inventory [Line Items] |  |
Inventory | 910 | 934
Duke Energy Progress | Materials and supplies |  |
Public Utilities, Inventory [Line Items] |  |
Inventory | 682 | 686
Duke Energy Progress | Coal |  |
Public Utilities, Inventory [Line Items] |  |
Inventory | 120 | 138
Duke Energy Progress | Natural gas, oil and other fuel |  |
Public Utilities, Inventory [Line Items] |  |
Inventory | 108 | 110
Duke Energy Florida |  |
Public Utilities, Inventory [Line Items] |  |
Inventory | 468 | 489
Duke Energy Florida | Materials and supplies |  |
Public Utilities, Inventory [Line Items] |  |
Inventory | 340 | 351
Duke Energy Florida | Coal |  |
Public Utilities, Inventory [Line Items] |  |
Inventory | 48 | 48
Duke Energy Florida | Natural gas, oil and other fuel |  |
Public Utilities, Inventory [Line Items] |  |
Inventory | 80 | 90
Duke Energy Ohio |  |
Public Utilities, Inventory [Line Items] |  |
Inventory | 130 | 135
Duke Energy Ohio | Materials and supplies |  |
Public Utilities, Inventory [Line Items] |  |
Inventory | 79 | 79
Duke Energy Ohio | Coal |  |
Public Utilities, Inventory [Line Items] |  |
Inventory | 12 | 15
Duke Energy Ohio | Natural gas, oil and other fuel |  |
Public Utilities, Inventory [Line Items] |  |
Inventory | 39 | 41
Duke Energy Indiana |  |
Public Utilities, Inventory [Line Items] |  |
Inventory | 507 | 517
Duke Energy Indiana | Materials and supplies |  |
Public Utilities, Inventory [Line Items] |  |
Inventory | 314 | 318
Duke Energy Indiana | Coal |  |
Public Utilities, Inventory [Line Items] |  |
Inventory | 192 | 198
Duke Energy Indiana | Natural gas, oil and other fuel |  |
Public Utilities, Inventory [Line Items] |  |
Inventory | 1 | 1
Piedmont Natural Gas |  |
Public Utilities, Inventory [Line Items] |  |
Inventory | 47 | 72
Piedmont Natural Gas | Materials and supplies |  |
Public Utilities, Inventory [Line Items] |  |
Inventory | 13 | 5
Piedmont Natural Gas | Natural gas, oil and other fuel |  |
Public Utilities, Inventory [Line Items] |  |
Inventory | $ 34 | $ 67

X
- Definition The period end amount for a type of inventory held by the utility in a schedule of inventories. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)(a)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_PublicUtilitiesInventory
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_PublicUtilitiesInventoryLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_PublicUtilitiesInventoryAxis=us-gaap_PublicUtilitiesInventorySuppliesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PublicUtilitiesInventoryAxis=us-gaap_PublicUtilitiesInventoryCoalMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PublicUtilitiesInventoryAxis=us-gaap_PublicUtilitiesInventoryFuelMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=duk_DukeEnergyCarolinasMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=duk_ProgressEnergyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=duk_DukeEnergyProgressMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=duk_DukeEnergyFloridaMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=duk_DukeEnergyOhioMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=duk_DukeEnergyIndianaMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=duk_PiedmontNaturalGasMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |