XML 139 R82.htm IDEA: XBRL DOCUMENT
v3.22.0.1

Regulatory Matters (Schedule of Net Carrying Value Of Facilities) (Details) $ in Millions | 12 Months Ended
--- | ---
Dec. 31, 2034 asset | Dec. 31, 2021 USD ($) MW | Dec. 31, 2020 USD ($) MW
Public Utilities, General Disclosures [Line Items] |  |  |
Remaining net book value |  | $ 111,408 | $ 106,782
Generating facilities planned for retirement |  |  |
Public Utilities, General Disclosures [Line Items] |  |  |
Capacity (in MW) | MW |  | 8,386 |
Remaining net book value |  | $ 5,917 |
Duke Energy Carolinas |  |  |
Public Utilities, General Disclosures [Line Items] |  |  |
Remaining net book value |  | $ 34,122 | $ 33,187
Duke Energy Carolinas | Allen Steam Station Unit 1 | Generating facilities planned for retirement |  |  |
Public Utilities, General Disclosures [Line Items] |  |  |
Capacity (in MW) | MW |  | 167 |
Remaining net book value |  | $ 12 |
Duke Energy Carolinas | Allen Steam Station Unit 5 | Generating facilities planned for retirement |  |  |
Public Utilities, General Disclosures [Line Items] |  |  |
Capacity (in MW) | MW |  | 259 |
Remaining net book value |  | $ 277 |
Duke Energy Carolinas | Cliffside Unit 5 | Generating facilities planned for retirement |  |  |
Public Utilities, General Disclosures [Line Items] |  |  |
Capacity (in MW) | MW |  | 546 |
Remaining net book value |  | $ 365 |
Duke Energy Carolinas | Allen Steam Station 3 | Generating facilities planned for retirement |  |  |
Public Utilities, General Disclosures [Line Items] |  |  |
Capacity (in MW) | MW |  |  | 270
Remaining net book value |  |  | $ 26
Duke Energy Carolinas | Allen Steam Station 2 | Generating facilities planned for retirement |  |  |
Public Utilities, General Disclosures [Line Items] |  |  |
Capacity (in MW) | MW |  |  | 167
Remaining net book value |  |  | $ 44
Duke Energy Carolinas | Roxboro Unit 4 | Generating facilities planned for retirement |  |  |
Public Utilities, General Disclosures [Line Items] |  |  |
Capacity (in MW) | MW |  |  | 267
Remaining net book value |  |  | $ 170
Duke Energy Progress |  |  |
Public Utilities, General Disclosures [Line Items] |  |  |
Remaining net book value |  | $ 23,657 | 22,987
Duke Energy Progress | Mayo Unit 1 | Generating facilities planned for retirement |  |  |
Public Utilities, General Disclosures [Line Items] |  |  |
Capacity (in MW) | MW |  | 713 |
Remaining net book value |  | $ 631 |
Duke Energy Progress | Roxboro Units 3-4 | Generating facilities planned for retirement |  |  |
Public Utilities, General Disclosures [Line Items] |  |  |
Capacity (in MW) | MW |  | 1,409 |
Remaining net book value |  | $ 457 |
Duke Energy Florida |  |  |
Public Utilities, General Disclosures [Line Items] |  |  |
Remaining net book value |  | $ 18,046 | 16,563
Duke Energy Florida | Crystal River Units 4 and 5 | Generating facilities planned for retirement |  |  |
Public Utilities, General Disclosures [Line Items] |  |  |
Capacity (in MW) | MW |  | 1,442 |
Remaining net book value |  | $ 1,650 |
Duke Energy Florida | Crystal River Units 4 and 5 | Generating facilities planned for retirement | Forecast |  |  |
Public Utilities, General Disclosures [Line Items] |  |  |
Facilities retiring ahead of schedule | asset | 2 |  |
Facilities retiring ahead of schedule, years ahead | 8 years |  |
Duke Energy Indiana |  |  |
Public Utilities, General Disclosures [Line Items] |  |  |
Remaining net book value |  | $ 11,760 | $ 11,721
Duke Energy Indiana | Gibson Units 1 - 5 | Generating facilities planned for retirement |  |  |
Public Utilities, General Disclosures [Line Items] |  |  |
Capacity (in MW) | MW |  | 2,845 |
Remaining net book value |  | $ 1,829 |
Duke Energy Indiana | Cayuga Units 1 - 2 | Generating facilities planned for retirement |  |  |
Public Utilities, General Disclosures [Line Items] |  |  |
Capacity (in MW) | MW |  | 1,005 |
Remaining net book value |  | $ 696 |
Duke Energy Indiana | Gallagher Units 2 and 4 | Generating facilities planned for retirement |  |  |
Public Utilities, General Disclosures [Line Items] |  |  |
Capacity (in MW) | MW |  |  | 280
Remaining net book value |  |  | $ 102

X
- Definition Coal-Fired Generation Capacity, in Megawatts + References No definition available. + Details
Name: | duk_CoalFiredGenerationCapacityPotentialPlantsToBeRetiredInMegawatts
Namespace Prefix: | duk_
Data Type: | dtr-types:powerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Facilities Retiring Ahead of Schedule, Years Ahead + References No definition available. + Details
Name: | duk_FacilitiesRetiringAheadOfScheduleYearsAhead
Namespace Prefix: | duk_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Facilities To Be Retired Earlier Than Scheduled + References No definition available. + Details
Name: | duk_FacilitiesToBeRetiredEarlierThanScheduled
Namespace Prefix: | duk_
Data Type: | xbrli:integerItemType
Balance Type: | na
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_PublicUtilitiesGeneralDisclosuresLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Period end amount of total net PPE. + References No definition available. + Details
Name: | us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=duk_GenerationFacilitiesToBeRetiredMember
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: | us-gaap_PublicUtilityAxis=duk_AllenSteamStationUnit1Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PublicUtilityAxis=duk_AllenSteamStationUnit5Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PublicUtilityAxis=duk_CliffsideUnit5Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PublicUtilityAxis=duk_AllenSteamStation3Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PublicUtilityAxis=duk_AllenSteamStation2Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PublicUtilityAxis=duk_RoxboroUnit4Member
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: | us-gaap_PublicUtilityAxis=duk_MayoUnit1Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PublicUtilityAxis=duk_RoxboroUnits34Member
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: | us-gaap_PublicUtilityAxis=duk_CrystalRiverUnits4And5Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementScenarioAxis=srt_ScenarioForecastMember
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: | us-gaap_PublicUtilityAxis=duk_GibsonUnits1Through5Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PublicUtilityAxis=duk_CayugaUnits1And2Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PublicUtilityAxis=duk_GallagherUnits2and4Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |