XML 245 R183.htm IDEA: XBRL DOCUMENT
v3.25.0.1

Revenue (Disaggregation of Revenue) (Details) - USD ($) $ in Millions | 12 Months Ended
--- | ---
Dec. 31, 2024 | Dec. 31, 2023 | Dec. 31, 2022
Disaggregation of Revenue [Line Items] |  |  |
Total revenue from contracts with customers | $ 30,050 | $ 28,674 | $ 28,675
Other revenue sources | 307 | 386 | 93
Total operating revenues | 30,357 | 29,060 | 28,768
Electric Utilities and Infrastructure |  |  |
Disaggregation of Revenue [Line Items] |  |  |
Total revenue from contracts with customers | 27,769 | 26,546 | 25,888
Total operating revenues | 28,020 | 26,846 | 25,990
Electric Utilities and Infrastructure | Electric Utilities and Infrastructure | Residential |  |  |
Disaggregation of Revenue [Line Items] |  |  |
Total revenue from contracts with customers | 12,901 | 12,098 | 11,377
Electric Utilities and Infrastructure | Electric Utilities and Infrastructure | Commercial |  |  |
Disaggregation of Revenue [Line Items] |  |  |
Total revenue from contracts with customers | 8,207 | 7,895 | 7,356
Electric Utilities and Infrastructure | Electric Utilities and Infrastructure | Industrial |  |  |
Disaggregation of Revenue [Line Items] |  |  |
Total revenue from contracts with customers | 3,427 | 3,416 | 3,504
Electric Utilities and Infrastructure | Electric Utilities and Infrastructure | Wholesale |  |  |
Disaggregation of Revenue [Line Items] |  |  |
Total revenue from contracts with customers | 2,205 | 2,175 | 2,856
Electric Utilities and Infrastructure | Other |  |  |
Disaggregation of Revenue [Line Items] |  |  |
Total revenue from contracts with customers | 1,029 | 962 | 795
Gas Utilities and Infrastructure |  |  |
Disaggregation of Revenue [Line Items] |  |  |
Total revenue from contracts with customers | 2,243 | 2,091 | 2,757
Total operating revenues | 2,299 | 2,177 | 2,748
Gas Utilities and Infrastructure | Gas Utilities and Infrastructure | Residential |  |  |
Disaggregation of Revenue [Line Items] |  |  |
Total revenue from contracts with customers | 1,320 | 1,226 | 1,462
Gas Utilities and Infrastructure | Gas Utilities and Infrastructure | Commercial |  |  |
Disaggregation of Revenue [Line Items] |  |  |
Total revenue from contracts with customers | 639 | 605 | 765
Gas Utilities and Infrastructure | Gas Utilities and Infrastructure | Industrial |  |  |
Disaggregation of Revenue [Line Items] |  |  |
Total revenue from contracts with customers | 158 | 141 | 170
Gas Utilities and Infrastructure | Other |  |  |
Disaggregation of Revenue [Line Items] |  |  |
Total revenue from contracts with customers | 126 | 119 | 360
Other |  |  |
Disaggregation of Revenue [Line Items] |  |  |
Total revenue from contracts with customers | 38 | 37 | 30
Duke Energy Carolinas |  |  |
Disaggregation of Revenue [Line Items] |  |  |
Total revenue from contracts with customers | 9,615 | 8,223 | 7,855
Other revenue sources | 103 | 65 | 2
Total operating revenues | 9,718 | 8,288 | 7,857
Duke Energy Carolinas | Electric Utilities and Infrastructure |  |  |
Disaggregation of Revenue [Line Items] |  |  |
Total revenue from contracts with customers | 9,615 | 8,223 | 7,855
Duke Energy Carolinas | Electric Utilities and Infrastructure | Electric Utilities and Infrastructure | Residential |  |  |
Disaggregation of Revenue [Line Items] |  |  |
Total revenue from contracts with customers | 4,150 | 3,409 | 3,275
Duke Energy Carolinas | Electric Utilities and Infrastructure | Electric Utilities and Infrastructure | Commercial |  |  |
Disaggregation of Revenue [Line Items] |  |  |
Total revenue from contracts with customers | 3,080 | 2,670 | 2,396
Duke Energy Carolinas | Electric Utilities and Infrastructure | Electric Utilities and Infrastructure | Industrial |  |  |
Disaggregation of Revenue [Line Items] |  |  |
Total revenue from contracts with customers | 1,488 | 1,334 | 1,251
Duke Energy Carolinas | Electric Utilities and Infrastructure | Electric Utilities and Infrastructure | Wholesale |  |  |
Disaggregation of Revenue [Line Items] |  |  |
Total revenue from contracts with customers | 547 | 492 | 561
Duke Energy Carolinas | Electric Utilities and Infrastructure | Other |  |  |
Disaggregation of Revenue [Line Items] |  |  |
Total revenue from contracts with customers | 350 | 318 | 372
Progress Energy |  |  |
Disaggregation of Revenue [Line Items] |  |  |
Total revenue from contracts with customers | 13,464 | 13,355 | 13,082
Other revenue sources | 169 | 189 | 43
Total operating revenues | 13,633 | 13,544 | 13,125
Progress Energy | Electric Utilities and Infrastructure |  |  |
Disaggregation of Revenue [Line Items] |  |  |
Total revenue from contracts with customers | 13,464 | 13,355 | 13,082
Progress Energy | Electric Utilities and Infrastructure | Electric Utilities and Infrastructure | Residential |  |  |
Disaggregation of Revenue [Line Items] |  |  |
Total revenue from contracts with customers | 6,592 | 6,510 | 5,812
Progress Energy | Electric Utilities and Infrastructure | Electric Utilities and Infrastructure | Commercial |  |  |
Disaggregation of Revenue [Line Items] |  |  |
Total revenue from contracts with customers | 3,718 | 3,762 | 3,396
Progress Energy | Electric Utilities and Infrastructure | Electric Utilities and Infrastructure | Industrial |  |  |
Disaggregation of Revenue [Line Items] |  |  |
Total revenue from contracts with customers | 1,066 | 1,105 | 1,095
Progress Energy | Electric Utilities and Infrastructure | Electric Utilities and Infrastructure | Wholesale |  |  |
Disaggregation of Revenue [Line Items] |  |  |
Total revenue from contracts with customers | 1,414 | 1,388 | 1,785
Progress Energy | Electric Utilities and Infrastructure | Other |  |  |
Disaggregation of Revenue [Line Items] |  |  |
Total revenue from contracts with customers | 674 | 590 | 994
Duke Energy Progress |  |  |
Disaggregation of Revenue [Line Items] |  |  |
Total revenue from contracts with customers | 6,979 | 6,426 | 6,742
Other revenue sources | 38 | 62 | 11
Total operating revenues | 7,017 | 6,488 | 6,753
Duke Energy Progress | Electric Utilities and Infrastructure |  |  |
Disaggregation of Revenue [Line Items] |  |  |
Total revenue from contracts with customers | 6,979 | 6,426 | 6,742
Duke Energy Progress | Electric Utilities and Infrastructure | Electric Utilities and Infrastructure | Residential |  |  |
Disaggregation of Revenue [Line Items] |  |  |
Total revenue from contracts with customers | 2,872 | 2,540 | 2,378
Duke Energy Progress | Electric Utilities and Infrastructure | Electric Utilities and Infrastructure | Commercial |  |  |
Disaggregation of Revenue [Line Items] |  |  |
Total revenue from contracts with customers | 1,754 | 1,588 | 1,480
Duke Energy Progress | Electric Utilities and Infrastructure | Electric Utilities and Infrastructure | Industrial |  |  |
Disaggregation of Revenue [Line Items] |  |  |
Total revenue from contracts with customers | 742 | 733 | 770
Duke Energy Progress | Electric Utilities and Infrastructure | Electric Utilities and Infrastructure | Wholesale |  |  |
Disaggregation of Revenue [Line Items] |  |  |
Total revenue from contracts with customers | 1,268 | 1,240 | 1,346
Duke Energy Progress | Electric Utilities and Infrastructure | Other |  |  |
Disaggregation of Revenue [Line Items] |  |  |
Total revenue from contracts with customers | 343 | 325 | 768
Duke Energy Florida |  |  |
Disaggregation of Revenue [Line Items] |  |  |
Total revenue from contracts with customers | 6,485 | 6,929 | 6,340
Other revenue sources | 110 | 107 | 13
Total operating revenues | 6,595 | 7,036 | 6,353
Duke Energy Florida | Electric Utilities and Infrastructure |  |  |
Disaggregation of Revenue [Line Items] |  |  |
Total revenue from contracts with customers | 6,485 | 6,929 | 6,340
Duke Energy Florida | Electric Utilities and Infrastructure | Electric Utilities and Infrastructure | Residential |  |  |
Disaggregation of Revenue [Line Items] |  |  |
Total revenue from contracts with customers | 3,720 | 3,970 | 3,434
Duke Energy Florida | Electric Utilities and Infrastructure | Electric Utilities and Infrastructure | Commercial |  |  |
Disaggregation of Revenue [Line Items] |  |  |
Total revenue from contracts with customers | 1,964 | 2,174 | 1,916
Duke Energy Florida | Electric Utilities and Infrastructure | Electric Utilities and Infrastructure | Industrial |  |  |
Disaggregation of Revenue [Line Items] |  |  |
Total revenue from contracts with customers | 324 | 372 | 325
Duke Energy Florida | Electric Utilities and Infrastructure | Electric Utilities and Infrastructure | Wholesale |  |  |
Disaggregation of Revenue [Line Items] |  |  |
Total revenue from contracts with customers | 146 | 148 | 439
Duke Energy Florida | Electric Utilities and Infrastructure | Other |  |  |
Disaggregation of Revenue [Line Items] |  |  |
Total revenue from contracts with customers | 331 | 265 | 226
Duke Energy Ohio |  |  |
Disaggregation of Revenue [Line Items] |  |  |
Total revenue from contracts with customers | 2,527 | 2,468 | 2,486
Other revenue sources | 18 | 39 | 28
Total operating revenues | 2,545 | 2,507 | 2,514
Duke Energy Ohio | Electric Utilities and Infrastructure |  |  |
Disaggregation of Revenue [Line Items] |  |  |
Total revenue from contracts with customers | 1,888 | 1,829 | 1,769
Duke Energy Ohio | Electric Utilities and Infrastructure | Electric Utilities and Infrastructure | Residential |  |  |
Disaggregation of Revenue [Line Items] |  |  |
Total revenue from contracts with customers | 1,009 | 947 | 862
Duke Energy Ohio | Electric Utilities and Infrastructure | Electric Utilities and Infrastructure | Commercial |  |  |
Disaggregation of Revenue [Line Items] |  |  |
Total revenue from contracts with customers | 590 | 552 | 517
Duke Energy Ohio | Electric Utilities and Infrastructure | Electric Utilities and Infrastructure | Industrial |  |  |
Disaggregation of Revenue [Line Items] |  |  |
Total revenue from contracts with customers | 149 | 191 | 202
Duke Energy Ohio | Electric Utilities and Infrastructure | Electric Utilities and Infrastructure | Wholesale |  |  |
Disaggregation of Revenue [Line Items] |  |  |
Total revenue from contracts with customers | 51 | 46 | 127
Duke Energy Ohio | Electric Utilities and Infrastructure | Other |  |  |
Disaggregation of Revenue [Line Items] |  |  |
Total revenue from contracts with customers | 89 | 93 | 61
Duke Energy Ohio | Gas Utilities and Infrastructure |  |  |
Disaggregation of Revenue [Line Items] |  |  |
Total revenue from contracts with customers | 639 | 639 | 717
Duke Energy Ohio | Gas Utilities and Infrastructure | Gas Utilities and Infrastructure | Residential |  |  |
Disaggregation of Revenue [Line Items] |  |  |
Total revenue from contracts with customers | 427 | 435 | 488
Duke Energy Ohio | Gas Utilities and Infrastructure | Gas Utilities and Infrastructure | Commercial |  |  |
Disaggregation of Revenue [Line Items] |  |  |
Total revenue from contracts with customers | 153 | 154 | 180
Duke Energy Ohio | Gas Utilities and Infrastructure | Gas Utilities and Infrastructure | Industrial |  |  |
Disaggregation of Revenue [Line Items] |  |  |
Total revenue from contracts with customers | 33 | 26 | 24
Duke Energy Ohio | Gas Utilities and Infrastructure | Other |  |  |
Disaggregation of Revenue [Line Items] |  |  |
Total revenue from contracts with customers | 26 | 24 | 25
Duke Energy Indiana |  |  |
Disaggregation of Revenue [Line Items] |  |  |
Total revenue from contracts with customers | 2,992 | 3,335 | 3,837
Other revenue sources | 48 | 64 | 85
Total operating revenues | 3,040 | 3,399 | 3,922
Duke Energy Indiana | Electric Utilities and Infrastructure |  |  |
Disaggregation of Revenue [Line Items] |  |  |
Total revenue from contracts with customers | 2,992 | 3,335 | 3,837
Duke Energy Indiana | Electric Utilities and Infrastructure | Electric Utilities and Infrastructure | Residential |  |  |
Disaggregation of Revenue [Line Items] |  |  |
Total revenue from contracts with customers | 1,149 | 1,233 | 1,430
Duke Energy Indiana | Electric Utilities and Infrastructure | Electric Utilities and Infrastructure | Commercial |  |  |
Disaggregation of Revenue [Line Items] |  |  |
Total revenue from contracts with customers | 818 | 911 | 1,049
Duke Energy Indiana | Electric Utilities and Infrastructure | Electric Utilities and Infrastructure | Industrial |  |  |
Disaggregation of Revenue [Line Items] |  |  |
Total revenue from contracts with customers | 724 | 786 | 956
Duke Energy Indiana | Electric Utilities and Infrastructure | Electric Utilities and Infrastructure | Wholesale |  |  |
Disaggregation of Revenue [Line Items] |  |  |
Total revenue from contracts with customers | 194 | 248 | 383
Duke Energy Indiana | Electric Utilities and Infrastructure | Other |  |  |
Disaggregation of Revenue [Line Items] |  |  |
Total revenue from contracts with customers | 107 | 157 | 19
Piedmont |  |  |
Disaggregation of Revenue [Line Items] |  |  |
Total revenue from contracts with customers | 1,637 | 1,483 | 2,068
Other revenue sources | 92 | 145 | 56
Total operating revenues | 1,729 | 1,628 | 2,124
Piedmont | Gas Utilities and Infrastructure |  |  |
Disaggregation of Revenue [Line Items] |  |  |
Total revenue from contracts with customers | 1,637 | 1,483 | 2,068
Piedmont | Gas Utilities and Infrastructure | Gas Utilities and Infrastructure | Residential |  |  |
Disaggregation of Revenue [Line Items] |  |  |
Total revenue from contracts with customers | 893 | 792 | 974
Piedmont | Gas Utilities and Infrastructure | Gas Utilities and Infrastructure | Commercial |  |  |
Disaggregation of Revenue [Line Items] |  |  |
Total revenue from contracts with customers | 486 | 450 | 585
Piedmont | Gas Utilities and Infrastructure | Gas Utilities and Infrastructure | Industrial |  |  |
Disaggregation of Revenue [Line Items] |  |  |
Total revenue from contracts with customers | 125 | 115 | 144
Piedmont | Gas Utilities and Infrastructure | Gas Utilities and Infrastructure | Power Generation |  |  |
Disaggregation of Revenue [Line Items] |  |  |
Total revenue from contracts with customers | 33 | 31 | 94
Piedmont | Gas Utilities and Infrastructure | Other |  |  |
Disaggregation of Revenue [Line Items] |  |  |
Total revenue from contracts with customers | $ 100 | $ 95 | $ 271

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 Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91 Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91 Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91 Reference 5: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91 Reference 6: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91 Reference 7: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91 Reference 8: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91 + Details
Name: | us-gaap_DisaggregationOfRevenueLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The total amount of operating revenues recognized during the period. + References No definition available. + Details
Name: | us-gaap_RegulatedAndUnregulatedOperatingRevenue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 41 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 270 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (ee) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32 Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32 Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 924 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 11.L) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 42 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22 Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 40 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40 Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22 Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-4 + Details
Name: | us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of revenue that is not accounted for under Topic 606. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(1)) -SubTopic 10 -Topic 220 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2 + Details
Name: | us-gaap_RevenueNotFromContractWithCustomer
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=duk_ElectricUtilitiesandInfrastructureMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=us-gaap_ElectricityUsRegulatedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_MajorCustomersAxis=duk_ResidentialMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_MajorCustomersAxis=duk_CommercialMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_MajorCustomersAxis=duk_IndustrialMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_MajorCustomersAxis=duk_WholesaleMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=duk_OtherRevenuesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=duk_GasUtilitiesandInfrastructureMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=us-gaap_NaturalGasUsRegulatedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=us-gaap_AllOtherSegmentsMember
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: |

X
- Details
Name: | srt_MajorCustomersAxis=duk_PowerGenerationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |