XML 117 R78.htm IDEA: XBRL DOCUMENT
v3.22.2

Organization and Basis of Presentation (Schedule of Inventory) (Details) - USD ($) $ in Millions | Jun. 30, 2022 | Dec. 31, 2021
--- | --- | ---
Public Utilities, Inventory [Line Items] |  |
Inventory | $ 3,208 | $ 3,199
Materials and supplies |  |
Public Utilities, Inventory [Line Items] |  |
Inventory | 2,490 | 2,397
Coal |  |
Public Utilities, Inventory [Line Items] |  |
Inventory | 446 | 486
Natural gas, oil and other fuel |  |
Public Utilities, Inventory [Line Items] |  |
Inventory | 272 | 316
Duke Energy Carolinas |  |
Public Utilities, Inventory [Line Items] |  |
Inventory | 1,033 | 1,026
Duke Energy Carolinas | Materials and supplies |  |
Public Utilities, Inventory [Line Items] |  |
Inventory | 817 | 793
Duke Energy Carolinas | Coal |  |
Public Utilities, Inventory [Line Items] |  |
Inventory | 182 | 195
Duke Energy Carolinas | Natural gas, oil and other fuel |  |
Public Utilities, Inventory [Line Items] |  |
Inventory | 34 | 38
Progress Energy |  |
Public Utilities, Inventory [Line Items] |  |
Inventory | 1,426 | 1,398
Progress Energy | Materials and supplies |  |
Public Utilities, Inventory [Line Items] |  |
Inventory | 1,124 | 1,067
Progress Energy | Coal |  |
Public Utilities, Inventory [Line Items] |  |
Inventory | 132 | 167
Progress Energy | Natural gas, oil and other fuel |  |
Public Utilities, Inventory [Line Items] |  |
Inventory | 170 | 164
Duke Energy Progress |  |
Public Utilities, Inventory [Line Items] |  |
Inventory | 948 | 921
Duke Energy Progress | Materials and supplies |  |
Public Utilities, Inventory [Line Items] |  |
Inventory | 769 | 729
Duke Energy Progress | Coal |  |
Public Utilities, Inventory [Line Items] |  |
Inventory | 79 | 94
Duke Energy Progress | Natural gas, oil and other fuel |  |
Public Utilities, Inventory [Line Items] |  |
Inventory | 100 | 98
Duke Energy Florida |  |
Public Utilities, Inventory [Line Items] |  |
Inventory | 478 | 477
Duke Energy Florida | Materials and supplies |  |
Public Utilities, Inventory [Line Items] |  |
Inventory | 355 | 338
Duke Energy Florida | Coal |  |
Public Utilities, Inventory [Line Items] |  |
Inventory | 53 | 73
Duke Energy Florida | Natural gas, oil and other fuel |  |
Public Utilities, Inventory [Line Items] |  |
Inventory | 70 | 66
Duke Energy Ohio |  |
Public Utilities, Inventory [Line Items] |  |
Inventory | 112 | 116
Duke Energy Ohio | Materials and supplies |  |
Public Utilities, Inventory [Line Items] |  |
Inventory | 88 | 80
Duke Energy Ohio | Coal |  |
Public Utilities, Inventory [Line Items] |  |
Inventory | 14 | 19
Duke Energy Ohio | Natural gas, oil and other fuel |  |
Public Utilities, Inventory [Line Items] |  |
Inventory | 10 | 17
Duke Energy Indiana |  |
Public Utilities, Inventory [Line Items] |  |
Inventory | 441 | 418
Duke Energy Indiana | Materials and supplies |  |
Public Utilities, Inventory [Line Items] |  |
Inventory | 321 | 311
Duke Energy Indiana | Coal |  |
Public Utilities, Inventory [Line Items] |  |
Inventory | 117 | 105
Duke Energy Indiana | Natural gas, oil and other fuel |  |
Public Utilities, Inventory [Line Items] |  |
Inventory | 3 | 2
Piedmont |  |
Public Utilities, Inventory [Line Items] |  |
Inventory | 68 | 109
Piedmont | Materials and supplies |  |
Public Utilities, Inventory [Line Items] |  |
Inventory | 13 | 14
Piedmont | Natural gas, oil and other fuel |  |
Public Utilities, Inventory [Line Items] |  |
Inventory | $ 55 | $ 95

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 https://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: |