XML 90 R49.htm IDEA: XBRL DOCUMENT
v3.22.1

Regulatory Matters (Regulatory Matters Narrative - Duke Energy Florida) (Details) - Duke Energy Florida |  |  | 12 Months Ended |
--- | --- | --- | --- | ---
May 04, 2021 USD ($) | Jul. 01, 2020 USD ($) plant MW | Dec. 31, 2024 USD ($) | Dec. 31, 2023 USD ($) | Dec. 31, 2022 USD ($) | Apr. 11, 2022 USD ($)
FPSC |  |  |  |  |  |
Public Utilities, General Disclosures [Line Items] |  |  |  |  |  |
Number of solar plants | plant |  | 10 |  |  |  |
Generation capacity (MW) | MW |  | 750 |  |  |  |
2021 Settlement | FPSC |  |  |  |  |  |
Public Utilities, General Disclosures [Line Items] |  |  |  |  |  |
Public utilities, approved equity capital structure, percentage | 53.00% |  |  |  |  |
Public utilities, approved debt capital structure, percentage | 47.00% |  |  |  |  |
Public utilities, basis points, increase, percentage | 0.25% |  |  |  |  |
Contract with customer, asset, after allowance for credit loss, noncurrent | $ 173,000,000 |  |  |  |  |
Future investment in infrastructure | $ 1,000,000,000 |  |  |  |  |
2021 Settlement | FPSC | US Treasury Securities |  |  |  |  |  |
Public Utilities, General Disclosures [Line Items] |  |  |  |  |  |
Public utilities, basis points, increase, percentage | 0.50% |  |  |  |  |
2021 Settlement | FPSC | Minimum |  |  |  |  |  |
Public Utilities, General Disclosures [Line Items] |  |  |  |  |  |
Approved return on equity percentage | 8.85% |  |  |  |  |
2021 Settlement | FPSC | Minimum | US Treasury Securities |  |  |  |  |  |
Public Utilities, General Disclosures [Line Items] |  |  |  |  |  |
Approved return on equity percentage | 9.85% |  |  |  |  |
2021 Settlement | FPSC | Maximum |  |  |  |  |  |
Public Utilities, General Disclosures [Line Items] |  |  |  |  |  |
Approved return on equity percentage | 10.85% |  |  |  |  |
2021 Settlement | FPSC | Maximum | US Treasury Securities |  |  |  |  |  |
Public Utilities, General Disclosures [Line Items] |  |  |  |  |  |
Approved return on equity percentage | 10.10% |  |  |  |  |
2021 Settlement | FPSC | Weighted Average |  |  |  |  |  |
Public Utilities, General Disclosures [Line Items] |  |  |  |  |  |
Approved return on equity percentage | 9.85% |  |  |  |  |
2021 Settlement | FPSC | Subsequent event |  |  |  |  |  |
Public Utilities, General Disclosures [Line Items] |  |  |  |  |  |
Approved rate increase, amount |  |  | $ 79,000,000 | $ 49,000,000 | $ 67,000,000 |
Storm Protection Plan | FPSC | Subsequent event |  |  |  |  |  |
Public Utilities, General Disclosures [Line Items] |  |  |  |  |  |
Investment in transmission and distribution |  |  |  |  |  | $ 7,000,000,000
Solar Project |  |  |  |  |  |
Public Utilities, General Disclosures [Line Items] |  |  |  |  |  |
Estimated cost of facilities |  | $ 1,000,000,000 |  |  |  |
Estimated cost of facilities period |  | 3 years |  |  |  |

X
- Definition Public Utilities, Basis Points, Increase, Percentage + References No definition available. + Details
Name: | duk_PublicUtilitiesBasisPointsIncreasePercentage
Namespace Prefix: | duk_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Public Utilities, Estimated Cost of Generation Facilities to be Built + References No definition available. + Details
Name: | duk_PublicUtilitiesEstimatedCostOfGenerationFacilitiesToBeBuilt
Namespace Prefix: | duk_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Public Utilities, Estimated Cost of Generation Facilities to be Built, Period + References No definition available. + Details
Name: | duk_PublicUtilitiesEstimatedCostOfGenerationFacilitiesToBeBuiltPeriod
Namespace Prefix: | duk_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Public Utilities, Investment in Transmission and Distribution + References No definition available. + Details
Name: | duk_PublicUtilitiesInvestmentInTransmissionAndDistribution
Namespace Prefix: | duk_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Public Utilities, Number of Solar Plants Petition for Approval + References No definition available. + Details
Name: | duk_PublicUtilitiesNumberOfSolarPlantsPetitionForApproval
Namespace Prefix: | duk_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Public Utilities, Solar Generation Capacity Plants, in Megawatts + References No definition available. + Details
Name: | duk_PublicUtilitiesSolarGenerationCapacityPlantsInMegawatts
Namespace Prefix: | duk_
Data Type: | dtr-types:powerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Utilities, Future Investment in Infrastructure + References No definition available. + Details
Name: | duk_UtilitiesFutureInvestmentInInfrastructure
Namespace Prefix: | duk_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as noncurrent. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 45 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=123360276&loc=SL49130533-203044 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 8 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=123360276&loc=SL49130531-203044 + Details
Name: | us-gaap_ContractWithCustomerAssetNetNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Percentage of public utility's approved debt to capital, including debt and equity. + References No definition available. + Details
Name: | us-gaap_PublicUtilitiesApprovedDebtCapitalStructurePercentage
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of public utility's approved equity to capital, including debt and equity. + References No definition available. + Details
Name: | us-gaap_PublicUtilitiesApprovedEquityCapitalStructurePercentage
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of public utility's approved rate increase (decrease) by regulatory agency. + References No definition available. + Details
Name: | us-gaap_PublicUtilitiesApprovedRateIncreaseDecreaseAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Percentage of public utility's approved return on equity. + References No definition available. + Details
Name: | us-gaap_PublicUtilitiesApprovedReturnOnEquityPercentage
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

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
- Details
Name: | dei_LegalEntityAxis=duk_DukeEnergyFloridaMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RegulatoryAgencyAxis=duk_FPSCMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PublicUtilitiesRegulatoryProceedingAxis=duk_A2021SettlementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_WeightedAverageMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PublicUtilitiesRegulatoryProceedingAxis=duk_StormProtectionPlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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