XML 65 R9.htm IDEA: XBRL DOCUMENT
v3.22.4

Consolidated Statements of Cash Flows (Parenthetical) $ in Millions | 12 Months Ended
--- | ---
Dec. 31, 2022 USD ($)
Under-collected deferred fuel regulatory assets | $ 2,600
Duke Energy Carolinas |
Under-collected deferred fuel regulatory assets | 1,300
Progress Energy |
Under-collected deferred fuel regulatory assets | 1,300
Duke Energy Progress |
Under-collected deferred fuel regulatory assets | 402
Duke Energy Florida |
Under-collected deferred fuel regulatory assets | $ 942

X
- Definition Other Current Assets, Current Regulatory Assets, Under-Collected Amounts + References No definition available. + Details
Name: | duk_OtherCurrentAssetsCurrentRegulatoryAssetsUnderCollectedAmounts
Namespace Prefix: | duk_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

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