Company Quick10K Filing
Duke Energy
Price96.26 EPS5
Shares729 P/E20
MCap70,174 P/FCF12
Net Debt62,694 EBIT5,592
TEV132,868 TEV/EBIT24
TTM 2019-09-30, in MM, except price, ratios
10-Q 2020-03-31 Filed 2020-05-12
10-K 2019-12-31 Filed 2020-02-20
10-Q 2019-09-30 Filed 2019-11-08
10-Q 2019-06-30 Filed 2019-08-06
10-Q 2019-03-31 Filed 2019-05-09
10-K 2018-12-31 Filed 2019-02-28
10-Q 2018-09-30 Filed 2018-11-02
10-Q 2018-06-30 Filed 2018-08-02
10-Q 2018-03-31 Filed 2018-05-10
10-K 2017-12-31 Filed 2018-02-21
10-Q 2017-09-30 Filed 2017-11-03
10-Q 2017-06-30 Filed 2017-08-03
10-Q 2017-03-31 Filed 2017-05-09
10-K 2016-12-31 Filed 2017-02-24
10-Q 2016-09-30 Filed 2016-11-04
10-Q 2016-06-30 Filed 2016-08-04
10-Q 2016-03-31 Filed 2016-05-05
10-K 2015-12-31 Filed 2016-02-25
10-Q 2015-09-30 Filed 2015-11-05
10-Q 2015-06-30 Filed 2015-08-07
10-Q 2015-03-31 Filed 2015-05-08
10-K 2014-12-31 Filed 2015-03-02
10-Q 2014-09-30 Filed 2014-11-07
10-Q 2014-06-30 Filed 2014-08-07
10-Q 2014-03-31 Filed 2014-05-09
10-K 2013-12-31 Filed 2014-02-28
10-Q 2013-09-30 Filed 2013-11-08
10-Q 2013-06-30 Filed 2013-08-08
10-Q 2013-03-31 Filed 2013-05-09
10-K 2012-12-31 Filed 2013-03-01
10-Q 2012-09-30 Filed 2012-11-08
10-Q 2012-03-31 Filed 2012-05-09
10-K 2011-12-31 Filed 2012-02-28
10-Q 2011-09-30 Filed 2011-11-08
10-Q 2011-06-30 Filed 2011-08-08
10-Q 2011-03-31 Filed 2011-05-09
10-K 2010-12-31 Filed 2011-02-25
10-Q 2010-09-30 Filed 2010-11-05
10-Q 2010-06-30 Filed 2010-08-06
10-Q 2010-03-31 Filed 2010-05-07
10-K 2009-12-31 Filed 2010-02-26
8-K 2020-05-13 Other Events, Exhibits
8-K 2020-05-12 Earnings, Exhibits
8-K 2020-05-08 Regulation FD, Other Events
8-K 2020-05-07 Shareholder Vote
8-K 2020-03-27 Regulation FD
8-K 2020-03-24 Other Events, Exhibits
8-K 2020-03-19 Enter Agreement, Other Events, Exhibits
8-K 2020-03-16 Enter Agreement, Exhibits
8-K 2020-03-16 Other Events
8-K 2020-02-13 Earnings, Exhibits
8-K 2019-12-31 Enter Agreement, Exhibits
8-K 2019-11-18 Enter Agreement, Other Events, Exhibits
8-K 2019-11-08 Enter Agreement, Exhibits
8-K 2019-11-08 Earnings, Regulation FD, Exhibits
8-K 2019-10-30 Other Events, Exhibits
8-K 2019-09-30 Other Events, Exhibits
8-K 2019-09-09 Shareholder Rights, Amend Bylaw, Other Events, Exhibits
8-K 2019-08-09 Officers
8-K 2019-08-06 Earnings, Exhibits
8-K 2019-07-02 Other Events, Exhibits
8-K 2019-06-26 Officers
8-K 2019-06-04 Other Events, Exhibits
8-K 2019-05-15 Enter Agreement, Exhibits
8-K 2019-05-09 Earnings, Exhibits
8-K 2019-05-02 Shareholder Vote
8-K 2019-04-01 Other Events
8-K 2019-03-25 Shareholder Rights, Amend Bylaw, Other Events, Exhibits
8-K 2019-03-18 Enter Agreement, Exhibits
8-K 2019-03-06 Other Events, Exhibits
8-K 2019-02-28 Officers
8-K 2019-02-14 Earnings, Exhibits
8-K 2018-12-13 Officers, Exhibits
8-K 2018-11-02 Earnings, Exhibits
8-K 2018-09-11 Other Events, Exhibits
8-K 2018-08-02 Earnings, Exhibits
8-K 2018-07-12 Other Events, Exhibits
8-K 2018-06-28 Other Events, Exhibits
8-K 2018-06-22 Other Events, Exhibits
8-K 2018-06-01 Other Events, Exhibits
8-K 2018-05-23 Officers
8-K 2018-05-10 Earnings, Exhibits
8-K 2018-05-03 Shareholder Vote
8-K 2018-03-12 Earnings, Exhibits
8-K 2018-03-06 Enter Agreement, Other Events, Exhibits
8-K 2018-03-01 Other Events, Exhibits
8-K 2018-02-23 Other Events, Exhibits
8-K 2018-02-20 Enter Agreement, Exhibits
8-K 2018-02-20 Earnings, Exhibits

DUK 10Q Quarterly Report

Item 1. Financial Statements
Item 2. Management's Discussion and Analysis of Financial Condition and Results of Operations
Item 3. Quantitative and Qualitative Disclosures About Market Risk
Item 4. Controls and Procedures
Item 1. Legal Proceedings
Item 1A. Risk Factors
Item 2. Unregistered Sales of Equity Securities and Use of Proceeds
Item 6. Exhibits
EX-10.4 duk-20200331x10qex104.htm
EX-10.2.1 duk-20200331x10qxex1021.htm
EX-31.1.1 duk-20200331x10qex3111.htm
EX-31.1.2 duk-20200331x10qex3112.htm
EX-31.1.3 duk-20200331x10qex3113.htm
EX-31.1.4 duk-20200331x10qex3114.htm
EX-31.1.5 duk-20200331x10qex3115.htm
EX-31.1.6 duk-20200331x10qex3116.htm
EX-31.1.7 duk-20200331x10qex3117.htm
EX-31.1.8 duk-20200331x10qex3118.htm
EX-31.2.1 duk-20200331x10qex3121.htm
EX-31.2.2 duk-20200331x10qex3122.htm
EX-31.2.3 duk-20200331x10qex3123.htm
EX-31.2.4 duk-20200331x10qex3124.htm
EX-31.2.5 duk-20200331x10qex3125.htm
EX-31.2.6 duk-20200331x10qex3126.htm
EX-31.2.7 duk-20200331x10qex3127.htm
EX-31.2.8 duk-20200331x10qex3128.htm
EX-32.1.1 duk-20200331x10qex3211.htm
EX-32.1.2 duk-20200331x10qex3212.htm
EX-32.1.3 duk-20200331x10qex3213.htm
EX-32.1.4 duk-20200331x10qex3214.htm
EX-32.1.5 duk-20200331x10qex3215.htm
EX-32.1.6 duk-20200331x10qex3216.htm
EX-32.1.7 duk-20200331x10qex3217.htm
EX-32.1.8 duk-20200331x10qex3218.htm
EX-32.2.1 duk-20200331x10qex3221.htm
EX-32.2.2 duk-20200331x10qex3222.htm
EX-32.2.3 duk-20200331x10qex3223.htm
EX-32.2.4 duk-20200331x10qex3224.htm
EX-32.2.5 duk-20200331x10qex3225.htm
EX-32.2.6 duk-20200331x10qex3226.htm
EX-32.2.7 duk-20200331x10qex3227.htm
EX-32.2.8 duk-20200331x10qex3228.htm

Duke Energy Earnings 2020-03-31

Balance SheetIncome StatementCash Flow
16012896643202012201420172020
Assets, Equity
10.08.06.04.02.00.02012201420172020
Rev, G Profit, Net Income
10.06.02.0-2.0-6.0-10.02012201420172020
Ops, Inv, Fin

Document
false--12-31--12-31--12-31--12-31--12-31--12-31--12-31--12-31Q1202000013261600000030371 0000037637 0000081020 0000020290 0000017797 00000784600001094093 22000000300000030000003000000400000030000002000000700000028000000300000060000003000000500000020000005000000800000070000004000000500000090000005400000080000005000000700000012000000610000000.0018.500.010.0018.500.01200000000012000000010010020000000001200000001001007330000009000000010010073500000090000000100100293000000110000000690000002030000001220000003390000009900000065000000204000000178000000P3Y228000000258000000596000000324000000173790000001924000000194250000001220000001737900000019240000001220000002160000000012200000054000000540000002160000005400000054000000216000000130700000016320000003997000000127800000016030000003966000000305000110000000870000000.0010.0010.0010.00140000000100000040000000100000040000000100000040000000100000039000000390000002420000001300000013000000300000000P5YP5YP5YP5YP20YP5YP5YP3YP20YP5YP5YP10Y520000005200000052000000530000005300000053000000989000000989000000989000000980000000980000000980000000P9MP1YP1YP1YP1YP9MP1YP1YP1YP1YP9MP1YP1YP1YP1YP9MP1YP1YP1YP1YP9MP1YP1YP1YP1Y0 0001326160 duk:DukeEnergyFloridaMember 2020-01-01 2020-03-31 0001326160 2020-04-30 0001326160 duk:DukeEnergyProgressMember 2020-01-01 2020-03-31 0001326160 duk:ProgressEnergyMember 2020-01-01 2020-03-31 0001326160 2020-01-01 2020-03-31 0001326160 duk:DukeEnergyIndianaMember 2020-01-01 2020-03-31 0001326160 duk:DukeEnergyCarolinasMember 2020-01-01 2020-03-31 0001326160 duk:PiedmontNaturalGasMember 2020-01-01 2020-03-31 0001326160 duk:DukeEnergyOhioMember 2020-01-01 2020-03-31 0001326160 duk:JuniorSubordinatedDebentures5.125CouponDueJanuary2073Member 2020-01-01 2020-03-31 0001326160 duk:DepositaryShareMember 2020-01-01 2020-03-31 0001326160 us-gaap:CommonStockMember 2020-01-01 2020-03-31 0001326160 duk:JuniorSubordinatedDebentures5.625CouponDueSeptember2078Member 2020-01-01 2020-03-31 0001326160 srt:NaturalGasReservesMember 2020-01-01 2020-03-31 0001326160 2019-01-01 2019-03-31 0001326160 us-gaap:ElectricityMember 2019-01-01 2019-03-31 0001326160 srt:NaturalGasReservesMember 2019-01-01 2019-03-31 0001326160 us-gaap:ElectricityMember 2020-01-01 2020-03-31 0001326160 2020-03-31 0001326160 2019-12-31 0001326160 us-gaap:SeriesAPreferredStockMember 2019-12-31 0001326160 us-gaap:SeriesBPreferredStockMember 2019-12-31 0001326160 us-gaap:SeriesBPreferredStockMember 2020-03-31 0001326160 us-gaap:SeriesAPreferredStockMember 2020-03-31 0001326160 duk:VariableInterestEntityMember 2020-03-31 0001326160 duk:VariableInterestEntityMember 2019-12-31 0001326160 2019-03-31 0001326160 2018-12-31 0001326160 us-gaap:RetainedEarningsMember 2018-12-31 0001326160 us-gaap:RetainedEarningsMember 2020-01-01 2020-03-31 0001326160 us-gaap:RetainedEarningsMember 2019-01-01 2019-03-31 0001326160 us-gaap:CommonStockMember 2019-03-31 0001326160 us-gaap:CommonStockMember us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-03-31 0001326160 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-03-31 0001326160 us-gaap:ParentMember 2020-01-01 2020-03-31 0001326160 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-12-31 0001326160 us-gaap:NoncontrollingInterestMember 2020-01-01 2020-03-31 0001326160 us-gaap:CommonStockMember us-gaap:ParentMember 2020-01-01 2020-03-31 0001326160 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-01-01 2019-03-31 0001326160 us-gaap:NoncontrollingInterestMember 2019-12-31 0001326160 us-gaap:RetainedEarningsMember 2019-12-31 0001326160 us-gaap:CommonStockMember 2019-12-31 0001326160 us-gaap:RetainedEarningsMember 2019-03-31 0001326160 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2020-01-01 2020-03-31 0001326160 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2020-03-31 0001326160 us-gaap:CommonStockMember us-gaap:CommonStockMember 2020-01-01 2020-03-31 0001326160 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-01-01 2019-03-31 0001326160 us-gaap:SeriesAPreferredStockMember 2019-01-01 2019-03-31 0001326160 us-gaap:PreferredStockMember 2019-12-31 0001326160 us-gaap:SeriesAPreferredStockMember us-gaap:ParentMember 2019-01-01 2019-03-31 0001326160 us-gaap:CommonStockMember 2020-03-31 0001326160 us-gaap:NoncontrollingInterestMember 2019-01-01 2019-03-31 0001326160 us-gaap:ParentMember 2018-12-31 0001326160 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0001326160 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-01-01 2019-03-31 0001326160 us-gaap:ParentMember 2019-01-01 2019-03-31 0001326160 us-gaap:CommonStockMember us-gaap:CommonStockMember 2019-01-01 2019-03-31 0001326160 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-12-31 0001326160 us-gaap:ParentMember 2020-03-31 0001326160 us-gaap:NoncontrollingInterestMember 2019-03-31 0001326160 us-gaap:SeriesAPreferredStockMember us-gaap:PreferredStockMember 2019-01-01 2019-03-31 0001326160 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-03-31 0001326160 us-gaap:ParentMember 2019-03-31 0001326160 us-gaap:RetainedEarningsMember 2020-03-31 0001326160 us-gaap:NoncontrollingInterestMember 2018-12-31 0001326160 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-03-31 0001326160 us-gaap:CommonStockMember us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-03-31 0001326160 us-gaap:NoncontrollingInterestMember 2020-03-31 0001326160 us-gaap:CommonStockMember 2018-12-31 0001326160 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-12-31 0001326160 us-gaap:CommonStockMember 2019-01-01 2019-03-31 0001326160 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2020-01-01 2020-03-31 0001326160 us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0001326160 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001326160 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2020-03-31 0001326160 us-gaap:PreferredStockMember 2019-03-31 0001326160 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-12-31 0001326160 us-gaap:ParentMember 2019-12-31 0001326160 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-12-31 0001326160 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001326160 us-gaap:CommonStockMember us-gaap:ParentMember 2019-01-01 2019-03-31 0001326160 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2018-12-31 0001326160 us-gaap:PreferredStockMember 2020-03-31 0001326160 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2020-01-01 2020-03-31 0001326160 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2020-03-31 0001326160 duk:DukeEnergyCarolinasMember 2019-01-01 2019-03-31 0001326160 duk:DukeEnergyCarolinasMember 2019-12-31 0001326160 duk:DukeEnergyCarolinasMember 2020-03-31 0001326160 duk:DukeEnergyCarolinasMember duk:VariableInterestEntityMember 2020-03-31 0001326160 duk:DukeEnergyCarolinasMember duk:VariableInterestEntityMember 2019-12-31 0001326160 duk:DukeEnergyCarolinasMember 2018-12-31 0001326160 duk:DukeEnergyCarolinasMember duk:MembersEquityMember 2020-01-01 2020-03-31 0001326160 duk:DukeEnergyCarolinasMember duk:MembersEquityMember 2020-03-31 0001326160 duk:DukeEnergyCarolinasMember duk:MembersEquityMember 2018-12-31 0001326160 duk:DukeEnergyCarolinasMember duk:MembersEquityMember 2019-12-31 0001326160 duk:DukeEnergyCarolinasMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-03-31 0001326160 duk:DukeEnergyCarolinasMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2020-03-31 0001326160 duk:DukeEnergyCarolinasMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2020-01-01 2020-03-31 0001326160 duk:DukeEnergyCarolinasMember 2019-03-31 0001326160 duk:DukeEnergyCarolinasMember duk:MembersEquityMember 2019-01-01 2019-03-31 0001326160 duk:DukeEnergyCarolinasMember duk:MembersEquityMember 2019-03-31 0001326160 duk:DukeEnergyCarolinasMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-01-01 2019-03-31 0001326160 duk:DukeEnergyCarolinasMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-12-31 0001326160 duk:DukeEnergyCarolinasMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2018-12-31 0001326160 duk:ProgressEnergyMember 2019-01-01 2019-03-31 0001326160 duk:ProgressEnergyMember 2019-12-31 0001326160 duk:ProgressEnergyMember 2020-03-31 0001326160 duk:ProgressEnergyMember duk:VariableInterestEntityMember 2019-12-31 0001326160 duk:ProgressEnergyMember duk:VariableInterestEntityMember 2020-03-31 0001326160 duk:ProgressEnergyMember 2018-12-31 0001326160 duk:ProgressEnergyMember 2019-03-31 0001326160 duk:ProgressEnergyMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-01-01 2019-03-31 0001326160 duk:ProgressEnergyMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-12-31 0001326160 duk:ProgressEnergyMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2020-01-01 2020-03-31 0001326160 duk:ProgressEnergyMember us-gaap:RetainedEarningsMember 2019-01-01 2019-03-31 0001326160 duk:ProgressEnergyMember us-gaap:ParentMember 2020-01-01 2020-03-31 0001326160 duk:ProgressEnergyMember us-gaap:RetainedEarningsMember 2019-12-31 0001326160 duk:ProgressEnergyMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-12-31 0001326160 duk:ProgressEnergyMember us-gaap:RetainedEarningsMember 2020-01-01 2020-03-31 0001326160 duk:ProgressEnergyMember us-gaap:NoncontrollingInterestMember 2019-03-31 0001326160 duk:ProgressEnergyMember us-gaap:ParentMember 2019-12-31 0001326160 duk:ProgressEnergyMember us-gaap:RetainedEarningsMember 2018-12-31 0001326160 duk:ProgressEnergyMember us-gaap:ParentMember 2020-03-31 0001326160 duk:ProgressEnergyMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-03-31 0001326160 duk:ProgressEnergyMember us-gaap:NoncontrollingInterestMember 2019-12-31 0001326160 duk:ProgressEnergyMember us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001326160 duk:ProgressEnergyMember us-gaap:ParentMember 2019-01-01 2019-03-31 0001326160 duk:ProgressEnergyMember us-gaap:NoncontrollingInterestMember 2020-03-31 0001326160 duk:ProgressEnergyMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2020-03-31 0001326160 duk:ProgressEnergyMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-12-31 0001326160 duk:ProgressEnergyMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-01-01 2019-03-31 0001326160 duk:ProgressEnergyMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2018-12-31 0001326160 duk:ProgressEnergyMember us-gaap:RetainedEarningsMember 2019-03-31 0001326160 duk:ProgressEnergyMember us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001326160 duk:ProgressEnergyMember us-gaap:ParentMember 2018-12-31 0001326160 duk:ProgressEnergyMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-03-31 0001326160 duk:ProgressEnergyMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-03-31 0001326160 duk:ProgressEnergyMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-12-31 0001326160 duk:ProgressEnergyMember us-gaap:RetainedEarningsMember 2020-03-31 0001326160 duk:ProgressEnergyMember us-gaap:NoncontrollingInterestMember 2018-12-31 0001326160 duk:ProgressEnergyMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2020-03-31 0001326160 duk:ProgressEnergyMember us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0001326160 duk:ProgressEnergyMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2020-01-01 2020-03-31 0001326160 duk:ProgressEnergyMember us-gaap:NoncontrollingInterestMember 2019-01-01 2019-03-31 0001326160 duk:ProgressEnergyMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-12-31 0001326160 duk:ProgressEnergyMember us-gaap:ParentMember 2019-03-31 0001326160 duk:ProgressEnergyMember us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0001326160 duk:DukeEnergyProgressMember 2019-01-01 2019-03-31 0001326160 duk:DukeEnergyProgressMember 2019-12-31 0001326160 duk:DukeEnergyProgressMember 2020-03-31 0001326160 duk:DukeEnergyProgressMember duk:VariableInterestEntityMember 2020-03-31 0001326160 duk:DukeEnergyProgressMember duk:VariableInterestEntityMember 2019-12-31 0001326160 duk:DukeEnergyProgressMember 2018-12-31 0001326160 duk:DukeEnergyProgressMember 2019-03-31 0001326160 duk:DukeEnergyProgressMember duk:MembersEquityMember 2019-01-01 2019-03-31 0001326160 duk:DukeEnergyProgressMember duk:MembersEquityMember 2019-12-31 0001326160 duk:DukeEnergyProgressMember duk:MembersEquityMember 2018-12-31 0001326160 duk:DukeEnergyProgressMember duk:MembersEquityMember 2019-03-31 0001326160 duk:DukeEnergyProgressMember duk:MembersEquityMember 2020-01-01 2020-03-31 0001326160 duk:DukeEnergyProgressMember duk:MembersEquityMember 2020-03-31 0001326160 duk:DukeEnergyFloridaMember 2019-01-01 2019-03-31 0001326160 duk:DukeEnergyFloridaMember 2019-12-31 0001326160 duk:DukeEnergyFloridaMember 2020-03-31 0001326160 duk:DukeEnergyFloridaMember duk:VariableInterestEntityMember 2020-03-31 0001326160 duk:DukeEnergyFloridaMember duk:VariableInterestEntityMember 2019-12-31 0001326160 duk:DukeEnergyFloridaMember 2019-03-31 0001326160 duk:DukeEnergyFloridaMember 2018-12-31 0001326160 duk:DukeEnergyFloridaMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-01-01 2019-03-31 0001326160 duk:DukeEnergyFloridaMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-12-31 0001326160 duk:DukeEnergyFloridaMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-12-31 0001326160 duk:DukeEnergyFloridaMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-03-31 0001326160 duk:DukeEnergyFloridaMember duk:MembersEquityMember 2020-03-31 0001326160 duk:DukeEnergyFloridaMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2020-01-01 2020-03-31 0001326160 duk:DukeEnergyFloridaMember duk:MembersEquityMember 2019-12-31 0001326160 duk:DukeEnergyFloridaMember duk:MembersEquityMember 2019-01-01 2019-03-31 0001326160 duk:DukeEnergyFloridaMember duk:MembersEquityMember 2019-03-31 0001326160 duk:DukeEnergyFloridaMember duk:MembersEquityMember 2018-12-31 0001326160 duk:DukeEnergyFloridaMember duk:MembersEquityMember 2020-01-01 2020-03-31 0001326160 duk:DukeEnergyOhioMember 2019-01-01 2019-03-31 0001326160 duk:DukeEnergyOhioMember srt:NaturalGasReservesMember 2019-01-01 2019-03-31 0001326160 duk:DukeEnergyOhioMember us-gaap:ElectricityUsRegulatedMember 2019-01-01 2019-03-31 0001326160 duk:DukeEnergyOhioMember srt:NaturalGasReservesMember 2020-01-01 2020-03-31 0001326160 duk:DukeEnergyOhioMember us-gaap:ElectricityUsRegulatedMember 2020-01-01 2020-03-31 0001326160 duk:DukeEnergyOhioMember 2019-12-31 0001326160 duk:DukeEnergyOhioMember 2020-03-31 0001326160 duk:DukeEnergyOhioMember 2019-03-31 0001326160 duk:DukeEnergyOhioMember 2018-12-31 0001326160 duk:DukeEnergyOhioMember us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0001326160 duk:DukeEnergyOhioMember us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0001326160 duk:DukeEnergyOhioMember us-gaap:CommonStockMember 2020-03-31 0001326160 duk:DukeEnergyOhioMember us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001326160 duk:DukeEnergyOhioMember us-gaap:RetainedEarningsMember 2020-03-31 0001326160 duk:DukeEnergyOhioMember us-gaap:CommonStockMember 2019-03-31 0001326160 duk:DukeEnergyOhioMember us-gaap:CommonStockMember 2019-12-31 0001326160 duk:DukeEnergyOhioMember us-gaap:RetainedEarningsMember 2019-12-31 0001326160 duk:DukeEnergyOhioMember us-gaap:CommonStockMember 2018-12-31 0001326160 duk:DukeEnergyOhioMember us-gaap:RetainedEarningsMember 2020-01-01 2020-03-31 0001326160 duk:DukeEnergyOhioMember us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001326160 duk:DukeEnergyOhioMember us-gaap:RetainedEarningsMember 2019-03-31 0001326160 duk:DukeEnergyOhioMember us-gaap:RetainedEarningsMember 2018-12-31 0001326160 duk:DukeEnergyOhioMember us-gaap:RetainedEarningsMember 2019-01-01 2019-03-31 0001326160 duk:DukeEnergyIndianaMember 2019-01-01 2019-03-31 0001326160 duk:DukeEnergyIndianaMember 2020-03-31 0001326160 duk:DukeEnergyIndianaMember 2019-12-31 0001326160 duk:DukeEnergyIndianaMember 2018-12-31 0001326160 duk:DukeEnergyIndianaMember 2019-03-31 0001326160 duk:DukeEnergyIndianaMember duk:MembersEquityMember 2020-03-31 0001326160 duk:DukeEnergyIndianaMember duk:MembersEquityMember 2020-01-01 2020-03-31 0001326160 duk:DukeEnergyIndianaMember duk:MembersEquityMember 2019-01-01 2019-03-31 0001326160 duk:DukeEnergyIndianaMember duk:MembersEquityMember 2019-03-31 0001326160 duk:DukeEnergyIndianaMember duk:MembersEquityMember 2019-12-31 0001326160 duk:DukeEnergyIndianaMember duk:MembersEquityMember 2018-12-31 0001326160 duk:PiedmontNaturalGasMember 2019-01-01 2019-03-31 0001326160 duk:PiedmontNaturalGasMember 2019-12-31 0001326160 duk:PiedmontNaturalGasMember 2020-03-31 0001326160 duk:PiedmontNaturalGasMember us-gaap:RetainedEarningsMember 2019-01-01 2019-03-31 0001326160 duk:PiedmontNaturalGasMember us-gaap:RetainedEarningsMember 2019-12-31 0001326160 duk:PiedmontNaturalGasMember us-gaap:RetainedEarningsMember 2020-01-01 2020-03-31 0001326160 duk:PiedmontNaturalGasMember us-gaap:CommonStockMember 2019-03-31 0001326160 duk:PiedmontNaturalGasMember us-gaap:RetainedEarningsMember 2019-03-31 0001326160 duk:PiedmontNaturalGasMember us-gaap:CommonStockMember 2019-12-31 0001326160 duk:PiedmontNaturalGasMember us-gaap:RetainedEarningsMember 2018-12-31 0001326160 duk:PiedmontNaturalGasMember us-gaap:CommonStockMember 2020-03-31 0001326160 duk:PiedmontNaturalGasMember 2018-12-31 0001326160 duk:PiedmontNaturalGasMember 2019-03-31 0001326160 duk:PiedmontNaturalGasMember us-gaap:CommonStockMember 2018-12-31 0001326160 duk:PiedmontNaturalGasMember us-gaap:RetainedEarningsMember 2020-03-31 0001326160 duk:DukeEnergyFloridaMember us-gaap:PublicUtilitiesInventoryFuelMember 2020-03-31 0001326160 duk:PiedmontNaturalGasMember us-gaap:PublicUtilitiesInventorySuppliesMember 2020-03-31 0001326160 duk:DukeEnergyCarolinasMember us-gaap:PublicUtilitiesInventoryCoalMember 2020-03-31 0001326160 duk:DukeEnergyProgressMember us-gaap:PublicUtilitiesInventorySuppliesMember 2020-03-31 0001326160 duk:ProgressEnergyMember us-gaap:PublicUtilitiesInventoryFuelMember 2020-03-31 0001326160 us-gaap:PublicUtilitiesInventoryCoalMember 2020-03-31 0001326160 us-gaap:PublicUtilitiesInventorySuppliesMember 2020-03-31 0001326160 duk:DukeEnergyIndianaMember us-gaap:PublicUtilitiesInventoryFuelMember 2020-03-31 0001326160 duk:DukeEnergyOhioMember us-gaap:PublicUtilitiesInventoryFuelMember 2020-03-31 0001326160 duk:DukeEnergyCarolinasMember us-gaap:PublicUtilitiesInventoryFuelMember 2020-03-31 0001326160 duk:DukeEnergyIndianaMember us-gaap:PublicUtilitiesInventorySuppliesMember 2020-03-31 0001326160 duk:DukeEnergyProgressMember us-gaap:PublicUtilitiesInventoryCoalMember 2020-03-31 0001326160 duk:ProgressEnergyMember us-gaap:PublicUtilitiesInventorySuppliesMember 2020-03-31 0001326160 us-gaap:PublicUtilitiesInventoryFuelMember 2020-03-31 0001326160 duk:DukeEnergyOhioMember us-gaap:PublicUtilitiesInventoryCoalMember 2020-03-31 0001326160 duk:DukeEnergyProgressMember us-gaap:PublicUtilitiesInventoryFuelMember 2020-03-31 0001326160 duk:DukeEnergyFloridaMember us-gaap:PublicUtilitiesInventorySuppliesMember 2020-03-31 0001326160 duk:PiedmontNaturalGasMember us-gaap:PublicUtilitiesInventoryFuelMember 2020-03-31 0001326160 duk:DukeEnergyFloridaMember us-gaap:PublicUtilitiesInventoryCoalMember 2020-03-31 0001326160 duk:ProgressEnergyMember us-gaap:PublicUtilitiesInventoryCoalMember 2020-03-31 0001326160 duk:DukeEnergyIndianaMember us-gaap:PublicUtilitiesInventoryCoalMember 2020-03-31 0001326160 duk:DukeEnergyCarolinasMember us-gaap:PublicUtilitiesInventorySuppliesMember 2020-03-31 0001326160 duk:DukeEnergyOhioMember us-gaap:PublicUtilitiesInventorySuppliesMember 2020-03-31 0001326160 duk:ProgressEnergyMember us-gaap:AccountingStandardsUpdate201613Member 2020-01-01 2020-01-01 0001326160 duk:DukeEnergyFloridaMember us-gaap:AccountingStandardsUpdate201613Member 2020-01-01 2020-01-01 0001326160 us-gaap:AccountingStandardsUpdate201613Member 2020-01-01 2020-01-01 0001326160 duk:DukeEnergyProgressMember us-gaap:AccountingStandardsUpdate201613Member 2020-01-01 2020-01-01 0001326160 duk:PiedmontNaturalGasMember us-gaap:AccountingStandardsUpdate201613Member 2020-01-01 2020-01-01 0001326160 duk:DukeEnergyCarolinasMember us-gaap:AccountingStandardsUpdate201613Member 2020-01-01 2020-01-01 0001326160 duk:DukeEnergyProgressMember us-gaap:PublicUtilitiesInventorySuppliesMember 2019-12-31 0001326160 duk:DukeEnergyOhioMember us-gaap:PublicUtilitiesInventorySuppliesMember 2019-12-31 0001326160 duk:DukeEnergyProgressMember us-gaap:PublicUtilitiesInventoryCoalMember 2019-12-31 0001326160 duk:DukeEnergyFloridaMember us-gaap:PublicUtilitiesInventoryCoalMember 2019-12-31 0001326160 duk:DukeEnergyOhioMember us-gaap:PublicUtilitiesInventoryCoalMember 2019-12-31 0001326160 duk:DukeEnergyFloridaMember us-gaap:PublicUtilitiesInventoryFuelMember 2019-12-31 0001326160 duk:PiedmontNaturalGasMember us-gaap:PublicUtilitiesInventorySuppliesMember 2019-12-31 0001326160 duk:ProgressEnergyMember us-gaap:PublicUtilitiesInventorySuppliesMember 2019-12-31 0001326160 duk:ProgressEnergyMember us-gaap:PublicUtilitiesInventoryFuelMember 2019-12-31 0001326160 duk:DukeEnergyCarolinasMember us-gaap:PublicUtilitiesInventoryFuelMember 2019-12-31 0001326160 duk:DukeEnergyProgressMember us-gaap:PublicUtilitiesInventoryFuelMember 2019-12-31 0001326160 duk:DukeEnergyOhioMember us-gaap:PublicUtilitiesInventoryFuelMember 2019-12-31 0001326160 duk:DukeEnergyIndianaMember us-gaap:PublicUtilitiesInventoryFuelMember 2019-12-31 0001326160 duk:DukeEnergyCarolinasMember us-gaap:PublicUtilitiesInventoryCoalMember 2019-12-31 0001326160 us-gaap:PublicUtilitiesInventoryFuelMember 2019-12-31 0001326160 duk:DukeEnergyIndianaMember us-gaap:PublicUtilitiesInventoryCoalMember 2019-12-31 0001326160 duk:DukeEnergyIndianaMember us-gaap:PublicUtilitiesInventorySuppliesMember 2019-12-31 0001326160 us-gaap:PublicUtilitiesInventoryCoalMember 2019-12-31 0001326160 duk:PiedmontNaturalGasMember us-gaap:PublicUtilitiesInventoryFuelMember 2019-12-31 0001326160 duk:DukeEnergyCarolinasMember us-gaap:PublicUtilitiesInventorySuppliesMember 2019-12-31 0001326160 us-gaap:PublicUtilitiesInventorySuppliesMember 2019-12-31 0001326160 duk:DukeEnergyFloridaMember us-gaap:PublicUtilitiesInventorySuppliesMember 2019-12-31 0001326160 duk:ProgressEnergyMember us-gaap:PublicUtilitiesInventoryCoalMember 2019-12-31 0001326160 us-gaap:CorporateNonSegmentMember us-gaap:AllOtherSegmentsMember 2020-01-01 2020-03-31 0001326160 us-gaap:OperatingSegmentsMember duk:CommercialRenewablesMember 2020-01-01 2020-03-31 0001326160 duk:ElectricUtilitiesandInfrastructureMember 2020-01-01 2020-03-31 0001326160 us-gaap:OperatingSegmentsMember duk:TotalReportableSegmentsMember 2020-01-01 2020-03-31 0001326160 us-gaap:OperatingSegmentsMember duk:GasUtilitiesandInfrastructureMember 2020-01-01 2020-03-31 0001326160 us-gaap:OperatingSegmentsMember duk:ElectricUtilitiesandInfrastructureMember 2020-01-01 2020-03-31 0001326160 us-gaap:IntersegmentEliminationMember 2020-01-01 2020-03-31 0001326160 us-gaap:AllOtherSegmentsMember 2020-01-01 2020-03-31 0001326160 duk:GasUtilitiesandInfrastructureMember 2020-01-01 2020-03-31 0001326160 us-gaap:OperatingSegmentsMember duk:GasUtilitiesandInfrastructureMember 2020-03-31 0001326160 us-gaap:IntersegmentEliminationMember duk:ElectricUtilitiesandInfrastructureMember 2020-01-01 2020-03-31 0001326160 duk:TotalReportableSegmentsMember 2020-01-01 2020-03-31 0001326160 us-gaap:IntersegmentEliminationMember 2020-03-31 0001326160 us-gaap:OperatingSegmentsMember duk:ElectricUtilitiesandInfrastructureMember 2020-03-31 0001326160 us-gaap:IntersegmentEliminationMember duk:TotalReportableSegmentsMember 2020-01-01 2020-03-31 0001326160 us-gaap:CorporateNonSegmentMember us-gaap:AllOtherSegmentsMember 2020-03-31 0001326160 us-gaap:IntersegmentEliminationMember duk:GasUtilitiesandInfrastructureMember 2020-01-01 2020-03-31 0001326160 us-gaap:IntersegmentEliminationMember us-gaap:AllOtherSegmentsMember 2020-01-01 2020-03-31 0001326160 us-gaap:OperatingSegmentsMember duk:TotalReportableSegmentsMember 2020-03-31 0001326160 duk:CommercialRenewablesMember 2020-01-01 2020-03-31 0001326160 us-gaap:OperatingSegmentsMember duk:CommercialRenewablesMember 2020-03-31 0001326160 duk:DukeEnergyCarolinasMember us-gaap:CorporateNonSegmentMember 2020-01-01 2020-03-31 0001326160 us-gaap:OperatingSegmentsMember duk:TotalReportableSegmentsMember 2019-01-01 2019-03-31 0001326160 us-gaap:OperatingSegmentsMember duk:GasUtilitiesandInfrastructureMember 2019-01-01 2019-03-31 0001326160 us-gaap:AllOtherSegmentsMember 2019-01-01 2019-03-31 0001326160 us-gaap:IntersegmentEliminationMember us-gaap:AllOtherSegmentsMember 2019-01-01 2019-03-31 0001326160 us-gaap:OperatingSegmentsMember duk:CommercialRenewablesMember 2019-01-01 2019-03-31 0001326160 us-gaap:OperatingSegmentsMember duk:ElectricUtilitiesandInfrastructureMember 2019-01-01 2019-03-31 0001326160 duk:TotalReportableSegmentsMember 2019-01-01 2019-03-31 0001326160 us-gaap:IntersegmentEliminationMember duk:GasUtilitiesandInfrastructureMember 2019-01-01 2019-03-31 0001326160 duk:GasUtilitiesandInfrastructureMember 2019-01-01 2019-03-31 0001326160 duk:ElectricUtilitiesandInfrastructureMember 2019-01-01 2019-03-31 0001326160 duk:CommercialRenewablesMember 2019-01-01 2019-03-31 0001326160 us-gaap:IntersegmentEliminationMember 2019-01-01 2019-03-31 0001326160 us-gaap:CorporateNonSegmentMember us-gaap:AllOtherSegmentsMember 2019-01-01 2019-03-31 0001326160 us-gaap:IntersegmentEliminationMember duk:ElectricUtilitiesandInfrastructureMember 2019-01-01 2019-03-31 0001326160 us-gaap:IntersegmentEliminationMember duk:TotalReportableSegmentsMember 2019-01-01 2019-03-31 0001326160 duk:DukeEnergyOhioMember us-gaap:CorporateNonSegmentMember 2019-01-01 2019-03-31 0001326160 duk:DukeEnergyOhioMember us-gaap:OperatingSegmentsMember duk:ElectricUtilitiesandInfrastructureMember 2019-01-01 2019-03-31 0001326160 duk:DukeEnergyOhioMember us-gaap:OperatingSegmentsMember 2019-01-01 2019-03-31 0001326160 duk:DukeEnergyOhioMember us-gaap:OperatingSegmentsMember duk:GasUtilitiesandInfrastructureMember 2019-01-01 2019-03-31 0001326160 duk:DukeEnergyOhioMember us-gaap:OperatingSegmentsMember duk:TotalReportableSegmentsMember 2020-03-31 0001326160 duk:DukeEnergyOhioMember us-gaap:OperatingSegmentsMember duk:GasUtilitiesandInfrastructureMember 2020-01-01 2020-03-31 0001326160 duk:DukeEnergyOhioMember us-gaap:OperatingSegmentsMember duk:GasUtilitiesandInfrastructureMember 2020-03-31 0001326160 duk:DukeEnergyOhioMember us-gaap:OperatingSegmentsMember duk:ElectricUtilitiesandInfrastructureMember 2020-01-01 2020-03-31 0001326160 duk:DukeEnergyOhioMember us-gaap:OperatingSegmentsMember duk:TotalReportableSegmentsMember 2020-01-01 2020-03-31 0001326160 duk:DukeEnergyOhioMember us-gaap:CorporateNonSegmentMember us-gaap:AllOtherSegmentsMember 2020-03-31 0001326160 duk:DukeEnergyOhioMember us-gaap:CorporateNonSegmentMember us-gaap:AllOtherSegmentsMember 2020-01-01 2020-03-31 0001326160 duk:DukeEnergyOhioMember us-gaap:OperatingSegmentsMember duk:ElectricUtilitiesandInfrastructureMember 2020-03-31 0001326160 duk:DukeEnergyOhioMember us-gaap:IntersegmentEliminationMember 2020-03-31 0001326160 duk:DukeEnergyCarolinasMember duk:SouthCarolinaRateCase2018Member duk:PSCSCMember duk:AssetretirementobligationscoalashMember 2018-11-08 0001326160 duk:DukeEnergyCarolinasMember duk:SouthCarolinaRateCase2018Member duk:PSCSCMember us-gaap:DeferredProjectCostsMember 2019-05-21 0001326160 duk:DukeEnergyCarolinasMember duk:SouthCarolinaRateCase2018Member duk:PSCSCMember duk:AssetretirementobligationscoalashMember 2019-05-21 0001326160 duk:DukeEnergyCarolinasMember duk:A2017NCRateCaseMember duk:NCUCMember 2017-08-25 2017-08-25 0001326160 duk:DukeEnergyCarolinasMember duk:SouthCarolinaRateCase2018Member duk:PSCSCMember 2019-05-21 2019-05-21 0001326160 duk:DukeEnergyCarolinasMember duk:SouthCarolinaRateCase2018Member duk:PSCSCMember 2018-11-08 2018-11-08 0001326160 duk:DukeEnergyCarolinasMember us-gaap:StateAndLocalJurisdictionMember duk:NorthCarolinaDepartmentofRevenueMember duk:SouthCarolinaRateCase2018Member duk:PSCSCMember 2018-11-08 2018-11-08 0001326160 duk:DukeEnergyCarolinasMember duk:A2017NCRateCaseMember duk:NCUCMember 2018-02-28 2018-02-28 0001326160 duk:DukeEnergyCarolinasMember duk:NorthCarolinaRateCase2019Member duk:NCUCMember 2019-09-30 2019-09-30 0001326160 duk:DukeEnergyCarolinasMember us-gaap:StateAndLocalJurisdictionMember duk:NorthCarolinaDepartmentofRevenueMember duk:SouthCarolinaRateCase2018Member duk:PSCSCMember 2019-05-21 2019-05-21 0001326160 duk:DukeEnergyCarolinasMember duk:SouthCarolinaRateCase2018Member duk:PSCSCMember us-gaap:DeferredProjectCostsMember 2019-05-21 2019-05-21 0001326160 duk:DukeEnergyCarolinasMember duk:SouthCarolinaRateCase2018Member duk:PSCSCMember duk:AssetRetirementObligationsDeferredRevenueMember 2019-05-21 2019-05-21 0001326160 duk:DukeEnergyCarolinasMember duk:SouthCarolinaRateCase2018Member duk:PSCSCMember duk:AssetretirementobligationscoalashMember 2018-11-08 2018-11-08 0001326160 duk:DukeEnergyCarolinasMember duk:SouthCarolinaRateCase2018Member duk:PSCSCMember duk:AssetretirementobligationscoalashMember 2019-05-21 2019-05-21 0001326160 duk:DukeEnergyCarolinasMember duk:SouthCarolinaRateCase2018Member duk:PSCSCMember duk:AssetretirementobligationsUnprotectedEDITMember 2019-05-21 2019-05-21 0001326160 duk:DukeEnergyCarolinasMember duk:SouthCarolinaRateCase2018Member duk:PSCSCMember duk:AssetRetirementObligationsUnprotectedEDITPropertyPlantandEquipmentMember 2019-05-21 2019-05-21 0001326160 duk:DukeEnergyProgressMember duk:NorthCarolinaRateCase2019Member duk:NCUCMember 2019-10-30 2019-10-30 0001326160 duk:DukeEnergyProgressMember duk:HurricaneDorianStormDamageMember us-gaap:StormCostsMember 2020-03-31 0001326160 duk:DukeEnergyProgressMember duk:HurricaneDorianStormDamageMember 2019-09-30 0001326160 duk:DukeEnergyProgressMember duk:SouthCarolinaRateCase2018Member duk:PSCSCMember 2018-11-08 2018-11-08 0001326160 duk:DukeEnergyProgressMember duk:A2017NCRateCaseMember duk:NCUCMember 2017-06-01 2017-06-01 0001326160 duk:DukeEnergyProgressMember duk:A2017NCRateCaseMember duk:NCUCMember 2017-11-22 2017-11-22 0001326160 duk:DukeEnergyProgressMember duk:SouthCarolinaRateCase2018Member duk:PSCSCMember duk:AssetretirementobligationscoalashMember 2018-11-08 0001326160 duk:DukeEnergyProgressMember duk:AshevillePlantMember 2020-01-29 0001326160 duk:DukeEnergyProgressMember duk:HurricaneDorianStormDamageMember us-gaap:StormCostsMember 2019-12-31 0001326160 duk:DukeEnergyProgressMember duk:SouthCarolinaRateCase2018Member duk:PSCSCMember 2019-05-21 2019-05-21 0001326160 duk:DukeEnergyProgressMember duk:HurricaneDorianStormDamageMember 2020-02-07 0001326160 duk:DukeEnergyProgressMember duk:WesternCarolinasModernizationPlanMember duk:NCUCMember 2016-03-28 0001326160 duk:DukeEnergyProgressMember duk:SouthCarolinaRateCase2018Member duk:PSCSCMember duk:AssetretirementobligationscoalashMember 2019-05-21 0001326160 duk:DukeEnergyProgressMember us-gaap:StateAndLocalJurisdictionMember duk:NorthCarolinaDepartmentofRevenueMember duk:SouthCarolinaRateCase2018Member duk:PSCSCMember 2018-11-08 2018-11-08 0001326160 duk:DukeEnergyProgressMember stpr:SC duk:HurricaneDorianStormDamageMember 2019-09-30 0001326160 duk:DukeEnergyProgressMember us-gaap:StateAndLocalJurisdictionMember duk:NorthCarolinaDepartmentofRevenueMember duk:SouthCarolinaRateCase2018Member duk:PSCSCMember 2019-05-21 2019-05-21 0001326160 duk:DukeEnergyProgressMember stpr:NC duk:HurricaneDorianStormDamageMember 2019-09-30 0001326160 duk:DukeEnergyProgressMember duk:AshevillePlantMember 2020-01-29 2020-01-29 0001326160 duk:DukeEnergyProgressMember duk:SouthCarolinaRateCase2018Member duk:PSCSCMember duk:AssetRetirementObligationsDeferredRevenueMember 2019-05-21 2019-05-21 0001326160 duk:DukeEnergyProgressMember duk:SouthCarolinaRateCase2018Member duk:PSCSCMember duk:AssetretirementobligationsUnprotectedEDITMember 2019-05-21 2019-05-21 0001326160 duk:DukeEnergyProgressMember duk:SouthCarolinaRateCase2018Member duk:PSCSCMember duk:AssetRetirementObligationsUnprotectedEDITPropertyPlantandEquipmentMember 2019-05-21 2019-05-21 0001326160 duk:DukeEnergyProgressMember duk:SouthCarolinaRateCase2018Member duk:PSCSCMember duk:AssetretirementobligationscoalashMember 2019-05-21 2019-05-21 0001326160 duk:DukeEnergyProgressMember duk:WesternCarolinasModernizationPlanMember duk:NCUCMember 2020-01-01 2020-03-31 0001326160 duk:DukeEnergyProgressMember duk:SouthCarolinaRateCase2018Member duk:PSCSCMember duk:AssetretirementobligationscoalashMember 2018-11-08 2018-11-08 0001326160 duk:DukeEnergyFloridaMember duk:HurricaneMichaelStormDamageMember 2019-11-22 0001326160 duk:DukeEnergyFloridaMember duk:SecondRevisedAndRestatedStipulationAndSettlementAgreement2017Member duk:DeBarySolarProjectMember duk:FPSCMember 2019-03-25 2019-03-25 0001326160 duk:DukeEnergyFloridaMember duk:HurricaneMichaelStormDamageMember 2020-03-31 0001326160 duk:DukeEnergyFloridaMember duk:HurricaneDorianStormDamageMember 2019-12-19 0001326160 duk:DukeEnergyFloridaMember us-gaap:OtherNoncurrentAssetsMember duk:HurricaneMichaelStormDamageMember 2020-03-31 0001326160 duk:FPSCMember us-gaap:SubsequentEventMember 2020-04-02 0001326160 duk:DukeEnergyFloridaMember duk:SecondRevisedAndRestatedStipulationAndSettlementAgreement2017Member duk:HamiltonProjectMember duk:FPSCMember 2019-01-01 2019-01-31 0001326160 duk:DukeEnergyFloridaMember duk:SecondRevisedAndRestatedStipulationAndSettlementAgreement2017Member duk:ColumbiaProjectMember duk:FPSCMember us-gaap:SubsequentEventMember 2020-04-01 2020-04-30 0001326160 duk:DukeEnergyFloridaMember duk:SecondRevisedAndRestatedStipulationAndSettlementAgreement2017Member duk:TrentonGenerationProjectMember duk:FPSCMember 2019-03-25 2019-03-25 0001326160 duk:DukeEnergyFloridaMember duk:HurricaneDorianStormDamageMember 2020-03-31 0001326160 duk:DukeEnergyFloridaMember us-gaap:OtherNoncurrentAssetsMember duk:HurricaneMichaelStormDamageMember 2019-12-31 0001326160 duk:DukeEnergyFloridaMember duk:HurricaneDorianStormDamageMember 2019-12-31 0001326160 duk:DukeEnergyFloridaMember duk:HurricaneMichaelStormDamageMember 2019-12-31 0001326160 duk:DukeEnergyFloridaMember duk:HurricaneMichaelStormDamageMember 2018-10-31 0001326160 duk:DukeEnergyFloridaMember duk:SecondRevisedAndRestatedStipulationAndSettlementAgreement2017Member duk:LakePlacidGenerationProjectMember duk:FPSCMember 2019-03-25 2019-03-25 0001326160 duk:DukeEnergyOhioMember duk:MGPCostRecovery2009Through2012Member duk:PublicUtilitiesCommissionOfOhioMember 2020-03-31 0001326160 duk:DukeEnergyOhioMember duk:OhioBaseRateCase2017Member duk:PublicUtilitiesCommissionOfOhioMember 2018-04-13 2018-04-13 0001326160 duk:DukeEnergyKentuckyMember duk:DukeEnergyKentuckyElectricBaseRateCaseKentuckyAttorneyGeneralMember duk:KPSCMember 2019-09-03 2019-09-03 0001326160 duk:DukeEnergyOhioMember duk:MGPCostRecovery2018Member duk:PublicUtilitiesCommissionOfOhioMember 2020-03-31 0001326160 duk:DukeEnergyOhioMember srt:MaximumMember duk:EnergyEfficiencyCostRecoveryProgramMember duk:PublicUtilitiesCommissionOfOhioMember 2017-01-01 2017-12-31 0001326160 duk:DukeEnergyOhioMember srt:MinimumMember duk:NaturalGasPipelineExtensionMember duk:OhioPowerSitingBoardMember 2020-03-31 0001326160 duk:DukeEnergyOhioMember duk:MGPCostRecovery2013Through2017Member duk:PublicUtilitiesCommissionOfOhioMember 2018-09-28 0001326160 duk:DukeEnergyOhioMember srt:MinimumMember duk:OhioBaseRateCase2017Member duk:PublicUtilitiesCommissionOfOhioMember 2017-09-26 2017-09-26 0001326160 duk:DukeEnergyOhioMember duk:OhioBaseRateCase2017Member duk:PublicUtilitiesCommissionOfOhioMember 2017-03-01 2017-03-31 0001326160 duk:DukeEnergyOhioMember srt:MaximumMember duk:OhioBaseRateCase2017Member duk:PublicUtilitiesCommissionOfOhioMember 2018-04-13 2018-04-13 0001326160 duk:DukeEnergyKentuckyMember duk:DukeEnergyKentuckyElectricBaseRateCaseMember duk:KPSCMember 2019-09-03 2019-09-03 0001326160 duk:DukeEnergyKentuckyMember duk:DukeEnergyKentuckyElectricBaseRateCaseMember duk:KPSCMember us-gaap:SubsequentEventMember 2020-04-27 2020-04-27 0001326160 duk:DukeEnergyOhioMember duk:MGPCostRecovery2018Member duk:PublicUtilitiesCommissionOfOhioMember duk:MGPCostsRegulatoryDisallowanceMember 2019-07-12 0001326160 duk:DukeEnergyOhioMember duk:MGPCostRecovery2013Through2017Member duk:PublicUtilitiesCommissionOfOhioMember duk:MGPCostsRegulatoryDisallowanceMember 2018-09-28 0001326160 duk:DukeEnergyOhioMember srt:MaximumMember duk:OhioBaseRateCase2017Member duk:PublicUtilitiesCommissionOfOhioMember 2017-09-26 2017-09-26 0001326160 duk:DukeEnergyOhioMember duk:MGPCostRecovery2018Member duk:PublicUtilitiesCommissionOfOhioMember 2018-12-31 0001326160 duk:DukeEnergyKentuckyMember duk:DukeEnergyKentuckyElectricBaseRateCaseMember duk:KPSCMember 2020-04-27 2020-04-27 0001326160 duk:DukeEnergyOhioMember srt:MaximumMember duk:EnergyEfficiencyCostRecoveryProgramMember duk:PublicUtilitiesCommissionOfOhioMember 2017-09-27 2017-09-27 0001326160 duk:DukeEnergyOhioMember duk:EnergyEfficiencyCostRecoveryProgramMember duk:PublicUtilitiesCommissionOfOhioMember 2015-12-01 2015-12-31 0001326160 duk:DukeEnergyKentuckyMember duk:DukeEnergyKentuckyElectricBaseRateCaseMember duk:KPSCMember 2020-01-31 2020-01-31 0001326160 duk:DukeEnergyOhioMember srt:MaximumMember duk:NaturalGasPipelineExtensionMember duk:OhioPowerSitingBoardMember 2020-03-31 0001326160 duk:DukeEnergyIndianaMember duk:IndianaRateCase2019Member duk:IndianaUtilityRegulatoryCommissionMember 2018-12-31 0001326160 duk:DukeEnergyIndianaMember duk:IndianaRateCase2019Member duk:IndianaUtilityRegulatoryCommissionMember 2019-12-04 2019-12-04 0001326160 duk:DukeEnergyIndianaMember duk:IndianaRateCase2019Member duk:IndianaUtilityRegulatoryCommissionMember 2019-09-09 2019-09-09 0001326160 duk:DukeEnergyIndianaMember duk:IndianaRateCase2019Member duk:IndianaUtilityRegulatoryCommissionMember 2019-07-02 2019-07-02 0001326160 duk:PiedmontNaturalGasMember duk:TennesseeIntegrityManagementRiderFilingNovember2018Member duk:TPUCMember 2019-11-01 2019-11-30 0001326160 duk:PiedmontNaturalGasMember duk:NorthCarolinaIntegrityManagementRiderFilingMember duk:NCUCMember us-gaap:SubsequentEventMember 2020-04-01 2020-04-30 0001326160 duk:DukeEnergyIndianaMember duk:GenerationFacilitiesToBeRetiredMember duk:CayugaUnits1And2Member 2020-01-01 2020-03-31 0001326160 duk:DukeEnergyIndianaMember duk:GenerationFacilitiesToBeRetiredMember duk:GibsonUnits1Through5Member 2020-03-31 0001326160 duk:DukeEnergyIndianaMember duk:GenerationFacilitiesToBeRetiredMember duk:GallagherUnits2and4Member 2020-01-01 2020-03-31 0001326160 duk:DukeEnergyCarolinasMember duk:GenerationFacilitiesToBeRetiredMember duk:AllenSteamStationUnits13Member 2020-03-31 0001326160 duk:GenerationFacilitiesToBeRetiredMember 2020-03-31 0001326160 duk:DukeEnergyIndianaMember duk:GenerationFacilitiesToBeRetiredMember duk:GallagherUnits2and4Member 2020-03-31 0001326160 duk:DukeEnergyIndianaMember duk:GenerationFacilitiesToBeRetiredMember duk:GibsonUnits1Through5Member 2020-01-01 2020-03-31 0001326160 duk:GenerationFacilitiesToBeRetiredMember 2020-01-01 2020-03-31 0001326160 duk:DukeEnergyCarolinasMember duk:GenerationFacilitiesToBeRetiredMember duk:AllenSteamStationUnits13Member 2020-01-01 2020-03-31 0001326160 duk:DukeEnergyIndianaMember duk:GenerationFacilitiesToBeRetiredMember duk:CayugaUnits1And2Member 2020-03-31 0001326160 duk:AtlanticCoastPipelineACPMember us-gaap:LineOfCreditMember 2020-03-31 0001326160 duk:AtlanticCoastPipelineACPMember 2014-09-02 2014-09-02 0001326160 duk:AtlanticCoastPipelineACPMember 2014-09-02 0001326160 duk:DukeEnergyCarolinasMember duk:GenerationFacilitiesEvaluatedForRetirementMember 2020-03-31 0001326160 duk:AtlanticCoastPipelineACPMember 2020-03-31 0001326160 duk:DukeEnergyProgressMember duk:GenerationFacilitiesEvaluatedForRetirementMember 2020-03-31 0001326160 duk:ConstitutionPipelineMember duk:WilliamsPartnersL.P.Member 2020-03-31 0001326160 duk:AtlanticCoastPipelineACPMember duk:SouthernCompanyGasMember 2014-09-02 0001326160 duk:AtlanticCoastPipelineACPMember duk:DominionResourcesMember 2020-03-31 0001326160 duk:AtlanticCoastPipelineMember us-gaap:FinancialGuaranteeMember 2020-03-31 0001326160 duk:ConstitutionPipelineMember 2020-03-31 0001326160 duk:DukeEnergyCarolinasMember duk:NonMalignantAsbestosClaimMember us-gaap:AsbestosIssueMember 2020-03-31 0001326160 duk:DukeEnergyCarolinasMember us-gaap:AsbestosIssueMember 2020-03-31 0001326160 duk:DukeEnergyCarolinasMember us-gaap:AsbestosIssueMember 2019-12-31 0001326160 duk:DukeEnergyCarolinasMember duk:MalignantAsbestosClaimMember us-gaap:AsbestosIssueMember 2020-03-31 0001326160 duk:DukeEnergyCarolinasMember us-gaap:AsbestosIssueMember 2020-01-01 2020-03-31 0001326160 duk:DukeEnergyandDukeEnergyCarolinasMember us-gaap:AccountingStandardsUpdate201613Member 2020-01-01 0001326160 duk:DukeEnergyFloridaMember duk:SpentNuclearFuelMattersMember 2018-06-18 2018-06-18 0001326160 us-gaap:AccountingStandardsUpdate201613Member 2020-01-01 0001326160 duk:CoalAshInsuranceCoverageLitigationMember 2020-03-31 0001326160 duk:DukeEnergyProgressMember duk:SpentNuclearFuelMattersMember 2018-06-18 2018-06-18 0001326160 duk:PiedmontNaturalGasMember us-gaap:RevolvingCreditFacilityMember 2020-03-31 0001326160 duk:DukeEnergyProgressMember us-gaap:RevolvingCreditFacilityMember 2020-03-31 0001326160 srt:ParentCompanyMember us-gaap:RevolvingCreditFacilityMember 2020-03-31 0001326160 duk:DukeEnergyOhioMember us-gaap:RevolvingCreditFacilityMember 2020-03-31 0001326160 duk:DukeEnergyIndianaMember us-gaap:RevolvingCreditFacilityMember 2020-03-31 0001326160 duk:DukeEnergyFloridaMember us-gaap:RevolvingCreditFacilityMember 2020-03-31 0001326160 us-gaap:RevolvingCreditFacilityMember 2020-03-31 0001326160 duk:DukeEnergyCarolinasMember us-gaap:RevolvingCreditFacilityMember 2020-03-31 0001326160 duk:March2020DebtIssuanceDueMarch2021Member us-gaap:UnsecuredDebtMember 2020-03-31 0001326160 duk:January2020DebtIssuance2.450CouponDue2030Member us-gaap:FirstMortgageMember 2020-03-31 0001326160 duk:DukeEnergyParentMember srt:ParentCompanyMember 2020-03-31 0001326160 duk:January2020DebtIssuance3.20DueAugust2049Member us-gaap:FirstMortgageMember 2020-03-31 0001326160 duk:DukeEnergyCarolinasMember duk:January2020DebtIssuance2.450CouponDue2030Member us-gaap:FirstMortgageMember 2020-03-31 0001326160 duk:DukeEnergyIndianaMember duk:March2020DebtIssuance2.750CouponDue2050Member us-gaap:FirstMortgageMember 2020-03-31 0001326160 duk:March2020DebtIssuance2.750CouponDue2050Member us-gaap:FirstMortgageMember 2020-03-31 0001326160 duk:DukeEnergyCarolinasMember duk:January2020DebtIssuance3.20DueAugust2049Member us-gaap:FirstMortgageMember 2020-03-31 0001326160 duk:DukeEnergyParentMember srt:ParentCompanyMember duk:March2020DebtIssuanceDueMarch2021Member us-gaap:UnsecuredDebtMember 2020-03-31 0001326160 duk:DukeEnergyIndianaMember us-gaap:FirstMortgageMember 2020-01-01 2020-03-31 0001326160 srt:ParentCompanyMember duk:ProceedsLoanedToSubsidiaryRegistrantsMember us-gaap:RevolvingCreditFacilityMember 2020-03-31 0001326160 duk:DukeEnergyCarolinasMember us-gaap:FirstMortgageMember 2020-01-01 2020-03-31 0001326160 duk:DukeEnergyCarolinasMember duk:USDOJMember us-gaap:RevolvingCreditFacilityMember duk:NorthCarolinaAshBasinsMember 2020-03-31 0001326160 us-gaap:RevolvingCreditFacilityMember duk:DukeEnergyThreeYearRevolvingCreditFacilityMember 2020-03-01 2020-03-31 0001326160 duk:DukeEnergyFloridaMember duk:BondsMaturingApril20204.550CouponMember us-gaap:FirstMortgageMember 2020-03-31 0001326160 srt:ParentCompanyMember duk:DebtMaturingMarch2021FloatingInterestRateMember us-gaap:UnsecuredDebtMember 2020-03-31 0001326160 duk:DukeEnergyIndianaMember duk:BondsMaturingJuly20203.750CouponMember us-gaap:FirstMortgageMember 2020-03-31 0001326160 srt:ParentCompanyMember duk:DebtMaturingJune20202.100CouponMember us-gaap:UnsecuredDebtMember 2020-03-31 0001326160 duk:DukeEnergyCarolinasMember duk:BondsMaturingJune20204.300CouponMember us-gaap:FirstMortgageMember 2020-03-31 0001326160 duk:DukeEnergyProgressMember duk:DebtMaturingDecember2020FloatingInterestRateMember us-gaap:UnsecuredDebtMember 2020-01-01 2020-03-31 0001326160 duk:DukeEnergyProgressMember duk:DebtMaturingDecember2020FloatingInterestRateMember us-gaap:UnsecuredDebtMember 2020-03-31 0001326160 duk:ProgressEnergyMember duk:DebtMaturingJanuary4.400CouponMember us-gaap:UnsecuredDebtMember 2020-03-31 0001326160 us-gaap:OtherDebtSecuritiesMember 2020-03-31 0001326160 srt:ParentCompanyMember duk:DebtMaturingMarch2021FloatingInterestRateMember us-gaap:UnsecuredDebtMember 2020-01-01 2020-03-31 0001326160 duk:DukeEnergyProgressMember duk:BondsMaturingSeptember2020FloatingInterestRateMember us-gaap:FirstMortgageMember 2020-01-01 2020-03-31 0001326160 duk:DukeEnergyProgressMember duk:BondsMaturingSeptember2020FloatingInterestRateMember us-gaap:FirstMortgageMember 2020-03-31 0001326160 duk:DukeEnergyProgressMember us-gaap:LineOfCreditMember 2020-03-31 0001326160 us-gaap:RevolvingCreditFacilityMember duk:DukeEnergyThreeYearRevolvingCreditFacilityMember 2020-03-31 0001326160 us-gaap:RevolvingCreditFacilityMember duk:DukeEnergyThreeYearRevolvingCreditFacilityMember 2020-01-01 2020-03-31 0001326160 duk:DukeEnergyOhioMember duk:GasUtilitiesandInfrastructureMember 2020-03-31 0001326160 duk:DukeEnergyOhioMember duk:ElectricUtilitiesandInfrastructureMember 2020-03-31 0001326160 duk:ElectricUtilitiesandInfrastructureMember 2020-03-31 0001326160 duk:GasUtilitiesandInfrastructureMember 2020-03-31 0001326160 duk:CommercialRenewablesMember 2020-03-31 0001326160 duk:ElectricUtilitiesandInfrastructureMember 2019-12-31 0001326160 duk:CommercialRenewablesMember 2019-12-31 0001326160 duk:GasUtilitiesandInfrastructureMember 2019-12-31 0001326160 duk:DukeEnergyOhioMember duk:ElectricUtilitiesandInfrastructureMember 2019-12-31 0001326160 duk:DukeEnergyOhioMember duk:GasUtilitiesandInfrastructureMember 2019-12-31 0001326160 duk:DukeEnergyFloridaMember srt:AffiliatedEntityMember 2019-12-31 0001326160 duk:DukeEnergyCarolinasMember srt:AffiliatedEntityMember 2020-03-31 0001326160 duk:DukeEnergyFloridaMember srt:AffiliatedEntityMember 2020-03-31 0001326160 duk:PiedmontNaturalGasMember srt:AffiliatedEntityMember 2019-12-31 0001326160 duk:DukeEnergyProgressMember srt:AffiliatedEntityMember 2020-03-31 0001326160 duk:DukeEnergyOhioMember srt:AffiliatedEntityMember 2019-12-31 0001326160 duk:ProgressEnergyMember srt:AffiliatedEntityMember 2019-12-31 0001326160 duk:PiedmontNaturalGasMember srt:AffiliatedEntityMember 2020-03-31 0001326160 duk:DukeEnergyCarolinasMember srt:AffiliatedEntityMember 2019-12-31 0001326160 duk:DukeEnergyIndianaMember srt:AffiliatedEntityMember 2020-03-31 0001326160 duk:DukeEnergyProgressMember srt:AffiliatedEntityMember 2019-12-31 0001326160 duk:ProgressEnergyMember srt:AffiliatedEntityMember 2020-03-31 0001326160 duk:DukeEnergyIndianaMember srt:AffiliatedEntityMember 2019-12-31 0001326160 duk:DukeEnergyIndianaMember duk:CorporateGovernanceAndSharedServiceExpensesMember srt:AffiliatedEntityMember 2019-01-01 2019-03-31 0001326160 duk:DukeEnergyProgressMember duk:IntercompanyNaturalGasTransactionsMember srt:AffiliatedEntityMember 2019-01-01 2019-03-31 0001326160 duk:DukeEnergyOhioMember duk:IndemnificationCoveragesMember srt:AffiliatedEntityMember 2019-01-01 2019-03-31 0001326160 duk:DukeEnergyCarolinasMember duk:JointDispatchAgreementMember duk:DukeEnergyProgressMember 2020-01-01 2020-03-31 0001326160 duk:DukeEnergyProgressMember duk:JointDispatchAgreementMember duk:DukeEnergyCarolinasMember 2019-01-01 2019-03-31 0001326160 duk:ProgressEnergyMember duk:IntercompanyNaturalGasTransactionsMember srt:AffiliatedEntityMember 2020-01-01 2020-03-31 0001326160 duk:PiedmontNaturalGasMember duk:IntercompanyNaturalGasTransactionsMember srt:AffiliatedEntityMember 2019-01-01 2019-03-31 0001326160 duk:DukeEnergyIndianaMember duk:IndemnificationCoveragesMember srt:AffiliatedEntityMember 2019-01-01 2019-03-31 0001326160 duk:DukeEnergyFloridaMember duk:IndemnificationCoveragesMember srt:AffiliatedEntityMember 2020-01-01 2020-03-31 0001326160 duk:ProgressEnergyMember duk:CorporateGovernanceAndSharedServiceExpensesMember srt:AffiliatedEntityMember 2019-01-01 2019-03-31 0001326160 duk:DukeEnergyCarolinasMember duk:JointDispatchAgreementMember duk:DukeEnergyProgressMember 2019-01-01 2019-03-31 0001326160 duk:ProgressEnergyMember duk:IndemnificationCoveragesMember srt:AffiliatedEntityMember 2019-01-01 2019-03-31 0001326160 duk:DukeEnergyProgressMember duk:IndemnificationCoveragesMember srt:AffiliatedEntityMember 2020-01-01 2020-03-31 0001326160 duk:ProgressEnergyMember duk:JointDispatchAgreementMember duk:DukeEnergyCarolinasMember 2020-01-01 2020-03-31 0001326160 duk:PiedmontNaturalGasMember duk:IntercompanyNaturalGasTransactionsMember srt:AffiliatedEntityMember 2020-01-01 2020-03-31 0001326160 duk:PiedmontNaturalGasMember duk:IndemnificationCoveragesMember srt:AffiliatedEntityMember 2020-01-01 2020-03-31 0001326160 duk:DukeEnergyProgressMember duk:CorporateGovernanceAndSharedServiceExpensesMember srt:AffiliatedEntityMember 2020-01-01 2020-03-31 0001326160 duk:DukeEnergyCarolinasMember duk:IndemnificationCoveragesMember srt:AffiliatedEntityMember 2019-01-01 2019-03-31 0001326160 duk:ProgressEnergyMember duk:CorporateGovernanceAndSharedServiceExpensesMember srt:AffiliatedEntityMember 2020-01-01 2020-03-31 0001326160 duk:ProgressEnergyMember duk:JointDispatchAgreementMember duk:DukeEnergyCarolinasMember 2019-01-01 2019-03-31 0001326160 duk:DukeEnergyProgressMember duk:JointDispatchAgreementMember duk:DukeEnergyCarolinasMember 2020-01-01 2020-03-31 0001326160 duk:DukeEnergyOhioMember duk:CorporateGovernanceAndSharedServiceExpensesMember srt:AffiliatedEntityMember 2019-01-01 2019-03-31 0001326160 duk:DukeEnergyCarolinasMember duk:IntercompanyNaturalGasTransactionsMember srt:AffiliatedEntityMember 2020-01-01 2020-03-31 0001326160 duk:DukeEnergyFloridaMember duk:CorporateGovernanceAndSharedServiceExpensesMember srt:AffiliatedEntityMember 2020-01-01 2020-03-31 0001326160 duk:PiedmontNaturalGasMember duk:IndemnificationCoveragesMember srt:AffiliatedEntityMember 2019-01-01 2019-03-31 0001326160 duk:DukeEnergyProgressMember duk:IndemnificationCoveragesMember srt:AffiliatedEntityMember 2019-01-01 2019-03-31 0001326160 duk:DukeEnergyFloridaMember duk:IndemnificationCoveragesMember srt:AffiliatedEntityMember 2019-01-01 2019-03-31 0001326160 duk:DukeEnergyCarolinasMember duk:CorporateGovernanceAndSharedServiceExpensesMember srt:AffiliatedEntityMember 2020-01-01 2020-03-31 0001326160 duk:DukeEnergyCarolinasMember duk:CorporateGovernanceAndSharedServiceExpensesMember srt:AffiliatedEntityMember 2019-01-01 2019-03-31 0001326160 duk:DukeEnergyOhioMember duk:CorporateGovernanceAndSharedServiceExpensesMember srt:AffiliatedEntityMember 2020-01-01 2020-03-31 0001326160 duk:PiedmontNaturalGasMember duk:CorporateGovernanceAndSharedServiceExpensesMember srt:AffiliatedEntityMember 2020-01-01 2020-03-31 0001326160 duk:PiedmontNaturalGasMember duk:NaturalGasStorageAndTransportationCostsMember srt:AffiliatedEntityMember 2019-01-01 2019-03-31 0001326160 duk:DukeEnergyProgressMember duk:IntercompanyNaturalGasTransactionsMember srt:AffiliatedEntityMember 2020-01-01 2020-03-31 0001326160 duk:PiedmontNaturalGasMember duk:CorporateGovernanceAndSharedServiceExpensesMember srt:AffiliatedEntityMember 2019-01-01 2019-03-31 0001326160 duk:DukeEnergyFloridaMember duk:CorporateGovernanceAndSharedServiceExpensesMember srt:AffiliatedEntityMember 2019-01-01 2019-03-31 0001326160 duk:DukeEnergyProgressMember duk:CorporateGovernanceAndSharedServiceExpensesMember srt:AffiliatedEntityMember 2019-01-01 2019-03-31 0001326160 duk:ProgressEnergyMember duk:IntercompanyNaturalGasTransactionsMember srt:AffiliatedEntityMember 2019-01-01 2019-03-31 0001326160 duk:DukeEnergyIndianaMember duk:CorporateGovernanceAndSharedServiceExpensesMember srt:AffiliatedEntityMember 2020-01-01 2020-03-31 0001326160 duk:DukeEnergyCarolinasMember duk:IndemnificationCoveragesMember srt:AffiliatedEntityMember 2020-01-01 2020-03-31 0001326160 duk:DukeEnergyOhioMember duk:IndemnificationCoveragesMember srt:AffiliatedEntityMember 2020-01-01 2020-03-31 0001326160 duk:DukeEnergyCarolinasMember duk:IntercompanyNaturalGasTransactionsMember srt:AffiliatedEntityMember 2019-01-01 2019-03-31 0001326160 duk:DukeEnergyIndianaMember duk:IndemnificationCoveragesMember srt:AffiliatedEntityMember 2020-01-01 2020-03-31 0001326160 duk:PiedmontNaturalGasMember duk:NaturalGasStorageAndTransportationCostsMember srt:AffiliatedEntityMember 2020-01-01 2020-03-31 0001326160 duk:ProgressEnergyMember duk:IndemnificationCoveragesMember srt:AffiliatedEntityMember 2020-01-01 2020-03-31 0001326160 us-gaap:InterestRateContractMember 2019-12-31 0001326160 us-gaap:OtherCurrentLiabilitiesMember us-gaap:EquityContractMember us-gaap:NondesignatedMember 2019-12-31 0001326160 duk:PiedmontNaturalGasMember us-gaap:OtherCurrentLiabilitiesMember us-gaap:CommodityContractMember us-gaap:NondesignatedMember 2019-12-31 0001326160 duk:DukeEnergyProgressMember us-gaap:OtherCurrentLiabilitiesMember us-gaap:InterestRateContractMember us-gaap:NondesignatedMember 2019-12-31 0001326160 duk:DukeEnergyCarolinasMember us-gaap:OtherCurrentLiabilitiesMember us-gaap:CommodityContractMember us-gaap:NondesignatedMember 2019-12-31 0001326160 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:InterestRateContractMember us-gaap:NondesignatedMember 2019-12-31 0001326160 duk:DukeEnergyProgressMember us-gaap:InterestRateContractMember 2019-12-31 0001326160 duk:ProgressEnergyMember us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:CommodityContractMember us-gaap:NondesignatedMember 2019-12-31 0001326160 duk:DukeEnergyOhioMember us-gaap:InterestRateContractMember 2019-12-31 0001326160 duk:DukeEnergyIndianaMember us-gaap:OtherCurrentLiabilitiesMember us-gaap:CommodityContractMember us-gaap:NondesignatedMember 2019-12-31 0001326160 us-gaap:OtherCurrentLiabilitiesMember us-gaap:InterestRateContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-12-31 0001326160 duk:ProgressEnergyMember us-gaap:CommodityContractMember 2019-12-31 0001326160 duk:PiedmontNaturalGasMember us-gaap:CommodityContractMember 2019-12-31 0001326160 us-gaap:OtherCurrentLiabilitiesMember us-gaap:InterestRateContractMember us-gaap:NondesignatedMember 2019-12-31 0001326160 us-gaap:CommodityContractMember 2019-12-31 0001326160 duk:DukeEnergyCarolinasMember us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:CommodityContractMember us-gaap:NondesignatedMember 2019-12-31 0001326160 duk:ProgressEnergyMember us-gaap:OtherCurrentLiabilitiesMember us-gaap:CommodityContractMember us-gaap:NondesignatedMember 2019-12-31 0001326160 duk:DukeEnergyFloridaMember us-gaap:OtherCurrentLiabilitiesMember us-gaap:EquityContractMember us-gaap:NondesignatedMember 2019-12-31 0001326160 duk:ProgressEnergyMember us-gaap:OtherCurrentLiabilitiesMember us-gaap:InterestRateContractMember us-gaap:NondesignatedMember 2019-12-31 0001326160 us-gaap:OtherCurrentLiabilitiesMember us-gaap:CommodityContractMember us-gaap:NondesignatedMember 2019-12-31 0001326160 duk:DukeEnergyFloridaMember us-gaap:EquityContractMember 2019-12-31 0001326160 duk:DukeEnergyCarolinasMember us-gaap:OtherCurrentLiabilitiesMember us-gaap:InterestRateContractMember us-gaap:NondesignatedMember 2019-12-31 0001326160 duk:DukeEnergyOhioMember us-gaap:OtherCurrentLiabilitiesMember us-gaap:InterestRateContractMember us-gaap:NondesignatedMember 2019-12-31 0001326160 duk:ProgressEnergyMember us-gaap:OtherCurrentLiabilitiesMember us-gaap:EquityContractMember us-gaap:NondesignatedMember 2019-12-31 0001326160 duk:DukeEnergyOhioMember us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:InterestRateContractMember us-gaap:NondesignatedMember 2019-12-31 0001326160 duk:DukeEnergyProgressMember us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:CommodityContractMember us-gaap:NondesignatedMember 2019-12-31 0001326160 us-gaap:EquityContractMember 2019-12-31 0001326160 duk:DukeEnergyCarolinasMember us-gaap:CommodityContractMember 2019-12-31 0001326160 duk:DukeEnergyProgressMember us-gaap:CommodityContractMember 2019-12-31 0001326160 duk:DukeEnergyProgressMember us-gaap:OtherCurrentLiabilitiesMember us-gaap:CommodityContractMember us-gaap:NondesignatedMember 2019-12-31 0001326160 duk:DukeEnergyCarolinasMember us-gaap:InterestRateContractMember 2019-12-31 0001326160 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:InterestRateContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-12-31 0001326160 duk:DukeEnergyIndianaMember us-gaap:CommodityContractMember 2019-12-31 0001326160 duk:PiedmontNaturalGasMember us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:CommodityContractMember us-gaap:NondesignatedMember 2019-12-31 0001326160 duk:ProgressEnergyMember us-gaap:EquityContractMember 2019-12-31 0001326160 duk:ProgressEnergyMember us-gaap:InterestRateContractMember 2019-12-31 0001326160 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:CommodityContractMember us-gaap:NondesignatedMember 2019-12-31 0001326160 us-gaap:PriceRiskDerivativeMember us-gaap:GasDistributionMember 2020-01-01 2020-03-31 0001326160 duk:DukeEnergyCarolinasMember us-gaap:PriceRiskDerivativeMember us-gaap:GasDistributionMember 2020-01-01 2020-03-31 0001326160 us-gaap:PriceRiskDerivativeMember us-gaap:ElectricTransmissionMember 2020-01-01 2020-03-31 0001326160 duk:ProgressEnergyMember us-gaap:PriceRiskDerivativeMember us-gaap:GasDistributionMember 2020-01-01 2020-03-31 0001326160 duk:DukeEnergyIndianaMember us-gaap:PriceRiskDerivativeMember us-gaap:ElectricTransmissionMember 2020-01-01 2020-03-31 0001326160 duk:DukeEnergyOhioMember us-gaap:PriceRiskDerivativeMember us-gaap:ElectricTransmissionMember 2020-01-01 2020-03-31 0001326160 duk:DukeEnergyProgressMember us-gaap:PriceRiskDerivativeMember us-gaap:GasDistributionMember 2020-01-01 2020-03-31 0001326160 duk:PiedmontNaturalGasMember us-gaap:PriceRiskDerivativeMember us-gaap:GasDistributionMember 2020-01-01 2020-03-31 0001326160 duk:DukeEnergyIndianaMember us-gaap:PriceRiskDerivativeMember us-gaap:GasDistributionMember 2020-01-01 2020-03-31 0001326160 duk:DukeEnergyOhioMember us-gaap:OtherNoncurrentAssetsMember 2020-03-31 0001326160 duk:DukeEnergyCarolinasMember us-gaap:OtherNoncurrentAssetsMember 2020-03-31 0001326160 us-gaap:OtherNoncurrentAssetsMember 2020-03-31 0001326160 duk:ProgressEnergyMember us-gaap:OtherCurrentAssetsMember 2020-03-31 0001326160 duk:DukeEnergyProgressMember us-gaap:OtherNoncurrentAssetsMember 2020-03-31 0001326160 duk:ProgressEnergyMember us-gaap:OtherNoncurrentAssetsMember 2020-03-31 0001326160 duk:DukeEnergyProgressMember us-gaap:OtherCurrentAssetsMember 2020-03-31 0001326160 duk:PiedmontNaturalGasMember us-gaap:OtherCurrentAssetsMember 2020-03-31 0001326160 duk:DukeEnergyFloridaMember duk:NuclearDecommissioningTrustFundsMember 2020-03-31 0001326160 us-gaap:OtherCurrentAssetsMember 2020-03-31 0001326160 duk:NuclearDecommissioningTrustFundsMember 2020-03-31 0001326160 duk:DukeEnergyIndianaMember us-gaap:OtherCurrentAssetsMember 2020-03-31 0001326160 duk:ProgressEnergyMember duk:NuclearDecommissioningTrustFundsMember 2020-03-31 0001326160 duk:DukeEnergyFloridaMember us-gaap:OtherNoncurrentAssetsMember 2020-03-31 0001326160 us-gaap:InterestRateContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-12-31 0001326160 duk:DukeEnergyProgressMember us-gaap:InterestRateContractMember us-gaap:NondesignatedMember 2019-12-31 0001326160 duk:DukeEnergyFloridaMember us-gaap:InterestRateContractMember us-gaap:NondesignatedMember 2019-12-31 0001326160 duk:DukeEnergyCarolinasMember us-gaap:InterestRateContractMember us-gaap:NondesignatedMember 2019-12-31 0001326160 duk:DukeEnergyOhioMember us-gaap:InterestRateContractMember us-gaap:NondesignatedMember 2019-12-31 0001326160 us-gaap:InterestRateContractMember us-gaap:NondesignatedMember 2019-12-31 0001326160 duk:ProgressEnergyMember us-gaap:InterestRateContractMember us-gaap:NondesignatedMember 2019-12-31 0001326160 duk:DukeEnergyFloridaMember us-gaap:InterestRateContractMember 2019-12-31 0001326160 duk:DukeEnergyOhioMember us-gaap:OtherCurrentLiabilitiesMember 2020-03-31 0001326160 duk:DukeEnergyCarolinasMember us-gaap:OtherCurrentLiabilitiesMember 2020-03-31 0001326160 duk:DukeEnergyProgressMember us-gaap:OtherCurrentLiabilitiesMember 2020-03-31 0001326160 duk:DukeEnergyOhioMember us-gaap:OtherNoncurrentLiabilitiesMember 2020-03-31 0001326160 duk:DukeEnergyFloridaMember us-gaap:OtherCurrentLiabilitiesMember 2020-03-31 0001326160 duk:DukeEnergyProgressMember us-gaap:OtherNoncurrentLiabilitiesMember 2020-03-31 0001326160 duk:ProgressEnergyMember us-gaap:OtherNoncurrentLiabilitiesMember 2020-03-31 0001326160 duk:ProgressEnergyMember us-gaap:OtherCurrentLiabilitiesMember 2020-03-31 0001326160 us-gaap:OtherCurrentLiabilitiesMember 2020-03-31 0001326160 duk:PiedmontNaturalGasMember us-gaap:OtherNoncurrentLiabilitiesMember 2020-03-31 0001326160 duk:DukeEnergyCarolinasMember us-gaap:OtherNoncurrentLiabilitiesMember 2020-03-31 0001326160 us-gaap:OtherNoncurrentLiabilitiesMember 2020-03-31 0001326160 duk:PiedmontNaturalGasMember us-gaap:OtherCurrentLiabilitiesMember 2020-03-31 0001326160 duk:DukeEnergyIndianaMember us-gaap:PriceRiskDerivativeMember us-gaap:GasDistributionMember 2019-01-01 2019-12-31 0001326160 duk:DukeEnergyProgressMember us-gaap:PriceRiskDerivativeMember us-gaap:GasDistributionMember 2019-01-01 2019-12-31 0001326160 duk:DukeEnergyCarolinasMember us-gaap:PriceRiskDerivativeMember us-gaap:GasDistributionMember 2019-01-01 2019-12-31 0001326160 duk:PiedmontNaturalGasMember us-gaap:PriceRiskDerivativeMember us-gaap:GasDistributionMember 2019-01-01 2019-12-31 0001326160 duk:DukeEnergyIndianaMember us-gaap:PriceRiskDerivativeMember us-gaap:ElectricTransmissionMember 2019-01-01 2019-12-31 0001326160 us-gaap:PriceRiskDerivativeMember us-gaap:ElectricTransmissionMember 2019-01-01 2019-12-31 0001326160 duk:ProgressEnergyMember us-gaap:PriceRiskDerivativeMember us-gaap:GasDistributionMember 2019-01-01 2019-12-31 0001326160 duk:DukeEnergyOhioMember us-gaap:PriceRiskDerivativeMember us-gaap:ElectricTransmissionMember 2019-01-01 2019-12-31 0001326160 us-gaap:PriceRiskDerivativeMember us-gaap:GasDistributionMember 2019-01-01 2019-12-31 0001326160 duk:DukeEnergyFloridaMember us-gaap:OtherCurrentLiabilitiesMember 2019-12-31 0001326160 duk:DukeEnergyOhioMember us-gaap:OtherCurrentLiabilitiesMember 2019-12-31 0001326160 duk:DukeEnergyCarolinasMember us-gaap:OtherNoncurrentLiabilitiesMember 2019-12-31 0001326160 duk:DukeEnergyProgressMember us-gaap:OtherNoncurrentLiabilitiesMember 2019-12-31 0001326160 duk:PiedmontNaturalGasMember us-gaap:OtherNoncurrentLiabilitiesMember 2019-12-31 0001326160 duk:DukeEnergyIndianaMember us-gaap:OtherCurrentLiabilitiesMember 2019-12-31 0001326160 us-gaap:OtherCurrentLiabilitiesMember 2019-12-31 0001326160 duk:DukeEnergyOhioMember us-gaap:OtherNoncurrentLiabilitiesMember 2019-12-31 0001326160 duk:DukeEnergyProgressMember us-gaap:OtherCurrentLiabilitiesMember 2019-12-31 0001326160 duk:DukeEnergyCarolinasMember us-gaap:OtherCurrentLiabilitiesMember 2019-12-31 0001326160 duk:ProgressEnergyMember us-gaap:OtherNoncurrentLiabilitiesMember 2019-12-31 0001326160 us-gaap:OtherNoncurrentLiabilitiesMember 2019-12-31 0001326160 duk:ProgressEnergyMember us-gaap:OtherCurrentLiabilitiesMember 2019-12-31 0001326160 duk:PiedmontNaturalGasMember us-gaap:OtherCurrentLiabilitiesMember 2019-12-31 0001326160 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember us-gaap:InterestRateContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-12-31 0001326160 duk:DukeEnergyFloridaMember us-gaap:EquityContractMember us-gaap:NondesignatedMember us-gaap:SubsequentEventMember 2020-04-01 2020-04-30 0001326160 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember us-gaap:InterestRateContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-03-31 0001326160 us-gaap:PutOptionMember 2020-03-31 0001326160 duk:DukeEnergyFloridaMember us-gaap:InterestRateContractMember 2020-03-31 0001326160 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:CommodityContractMember us-gaap:NondesignatedMember 2020-03-31 0001326160 us-gaap:OtherCurrentLiabilitiesMember us-gaap:CommodityContractMember us-gaap:NondesignatedMember 2020-03-31 0001326160 duk:PiedmontNaturalGasMember us-gaap:CommodityContractMember 2020-03-31 0001326160 duk:DukeEnergyOhioMember us-gaap:OtherCurrentLiabilitiesMember us-gaap:InterestRateContractMember us-gaap:NondesignatedMember 2020-03-31 0001326160 duk:DukeEnergyCarolinasMember us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:CommodityContractMember us-gaap:NondesignatedMember 2020-03-31 0001326160 duk:DukeEnergyProgressMember us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:CommodityContractMember us-gaap:NondesignatedMember 2020-03-31 0001326160 duk:PiedmontNaturalGasMember us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:CommodityContractMember us-gaap:NondesignatedMember 2020-03-31 0001326160 duk:ProgressEnergyMember us-gaap:InterestRateContractMember 2020-03-31 0001326160 us-gaap:InterestRateContractMember 2020-03-31 0001326160 duk:DukeEnergyCarolinasMember us-gaap:InterestRateContractMember 2020-03-31 0001326160 duk:DukeEnergyCarolinasMember us-gaap:OtherCurrentLiabilitiesMember us-gaap:CommodityContractMember us-gaap:NondesignatedMember 2020-03-31 0001326160 us-gaap:OtherCurrentLiabilitiesMember us-gaap:InterestRateContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-03-31 0001326160 duk:ProgressEnergyMember us-gaap:OtherCurrentLiabilitiesMember us-gaap:CommodityContractMember us-gaap:NondesignatedMember 2020-03-31 0001326160 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:InterestRateContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-03-31 0001326160 duk:ProgressEnergyMember us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:CommodityContractMember us-gaap:NondesignatedMember 2020-03-31 0001326160 us-gaap:CommodityContractMember 2020-03-31 0001326160 duk:DukeEnergyCarolinasMember us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:InterestRateContractMember us-gaap:NondesignatedMember 2020-03-31 0001326160 duk:DukeEnergyProgressMember us-gaap:CommodityContractMember 2020-03-31 0001326160 duk:ProgressEnergyMember us-gaap:OtherCurrentLiabilitiesMember us-gaap:InterestRateContractMember us-gaap:NondesignatedMember 2020-03-31 0001326160 duk:PiedmontNaturalGasMember us-gaap:OtherCurrentLiabilitiesMember us-gaap:CommodityContractMember us-gaap:NondesignatedMember 2020-03-31 0001326160 duk:DukeEnergyFloridaMember us-gaap:OtherCurrentLiabilitiesMember us-gaap:InterestRateContractMember us-gaap:NondesignatedMember 2020-03-31 0001326160 duk:DukeEnergyOhioMember us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:InterestRateContractMember us-gaap:NondesignatedMember 2020-03-31 0001326160 duk:DukeEnergyProgressMember us-gaap:OtherCurrentLiabilitiesMember us-gaap:CommodityContractMember us-gaap:NondesignatedMember 2020-03-31 0001326160 duk:DukeEnergyOhioMember us-gaap:InterestRateContractMember 2020-03-31 0001326160 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:InterestRateContractMember us-gaap:NondesignatedMember 2020-03-31 0001326160 duk:ProgressEnergyMember us-gaap:CommodityContractMember 2020-03-31 0001326160 us-gaap:OtherCurrentLiabilitiesMember us-gaap:InterestRateContractMember us-gaap:NondesignatedMember 2020-03-31 0001326160 duk:DukeEnergyCarolinasMember us-gaap:CommodityContractMember 2020-03-31 0001326160 duk:PiedmontNaturalGasMember us-gaap:OtherCurrentAssetsMember 2019-12-31 0001326160 duk:DukeEnergyOhioMember us-gaap:OtherCurrentAssetsMember 2019-12-31 0001326160 duk:DukeEnergyIndianaMember us-gaap:OtherCurrentAssetsMember 2019-12-31 0001326160 duk:DukeEnergyFloridaMember us-gaap:OtherCurrentAssetsMember 2019-12-31 0001326160 us-gaap:OtherCurrentAssetsMember 2019-12-31 0001326160 us-gaap:OtherNoncurrentAssetsMember 2019-12-31 0001326160 duk:DukeEnergyOhioMember us-gaap:OtherNoncurrentAssetsMember 2019-12-31 0001326160 duk:ProgressEnergyMember us-gaap:OtherCurrentAssetsMember 2019-12-31 0001326160 us-gaap:OtherCurrentAssetsMember us-gaap:InterestRateContractMember us-gaap:NondesignatedMember 2020-03-31 0001326160 us-gaap:OtherNoncurrentAssetsMember us-gaap:InterestRateContractMember us-gaap:NondesignatedMember 2020-03-31 0001326160 duk:DukeEnergyProgressMember us-gaap:InterestRateContractMember 2020-03-31 0001326160 duk:DukeEnergyIndianaMember us-gaap:OtherCurrentAssetsMember us-gaap:CommodityContractMember us-gaap:NondesignatedMember 2020-03-31 0001326160 duk:ProgressEnergyMember us-gaap:OtherCurrentAssetsMember us-gaap:InterestRateContractMember us-gaap:NondesignatedMember 2020-03-31 0001326160 duk:DukeEnergyCarolinasMember us-gaap:OtherNoncurrentAssetsMember us-gaap:CommodityContractMember us-gaap:NondesignatedMember 2020-03-31 0001326160 duk:DukeEnergyProgressMember us-gaap:OtherCurrentAssetsMember us-gaap:InterestRateContractMember us-gaap:NondesignatedMember 2020-03-31 0001326160 duk:DukeEnergyProgressMember us-gaap:OtherNoncurrentAssetsMember us-gaap:InterestRateContractMember us-gaap:NondesignatedMember 2020-03-31 0001326160 duk:DukeEnergyFloridaMember us-gaap:EquityContractMember 2020-03-31 0001326160 us-gaap:OtherNoncurrentAssetsMember us-gaap:EquityContractMember us-gaap:NondesignatedMember 2020-03-31 0001326160 duk:DukeEnergyIndianaMember us-gaap:CommodityContractMember 2020-03-31 0001326160 duk:PiedmontNaturalGasMember us-gaap:OtherCurrentAssetsMember us-gaap:CommodityContractMember us-gaap:NondesignatedMember 2020-03-31 0001326160 duk:DukeEnergyFloridaMember us-gaap:OtherNoncurrentAssetsMember us-gaap:EquityContractMember us-gaap:NondesignatedMember 2020-03-31 0001326160 duk:DukeEnergyProgressMember us-gaap:OtherNoncurrentAssetsMember us-gaap:CommodityContractMember us-gaap:NondesignatedMember 2020-03-31 0001326160 duk:PiedmontNaturalGasMember us-gaap:OtherNoncurrentAssetsMember us-gaap:InterestRateContractMember us-gaap:NondesignatedMember 2020-03-31 0001326160 us-gaap:OtherCurrentAssetsMember us-gaap:CommodityContractMember us-gaap:NondesignatedMember 2020-03-31 0001326160 duk:ProgressEnergyMember us-gaap:EquityContractMember 2020-03-31 0001326160 duk:PiedmontNaturalGasMember us-gaap:OtherNoncurrentAssetsMember us-gaap:EquityContractMember us-gaap:NondesignatedMember 2020-03-31 0001326160 duk:DukeEnergyOhioMember us-gaap:OtherNoncurrentAssetsMember us-gaap:CommodityContractMember us-gaap:NondesignatedMember 2020-03-31 0001326160 duk:ProgressEnergyMember us-gaap:OtherNoncurrentAssetsMember us-gaap:EquityContractMember us-gaap:NondesignatedMember 2020-03-31 0001326160 duk:ProgressEnergyMember us-gaap:OtherNoncurrentAssetsMember us-gaap:CommodityContractMember us-gaap:NondesignatedMember 2020-03-31 0001326160 us-gaap:OtherNoncurrentAssetsMember us-gaap:CommodityContractMember us-gaap:NondesignatedMember 2020-03-31 0001326160 us-gaap:EquityContractMember 2020-03-31 0001326160 duk:DukeEnergyOhioMember us-gaap:CommodityContractMember 2020-03-31 0001326160 duk:ProgressEnergyMember us-gaap:OtherNoncurrentAssetsMember us-gaap:InterestRateContractMember us-gaap:NondesignatedMember 2020-03-31 0001326160 duk:ProgressEnergyMember us-gaap:InterestRateContractMember us-gaap:NondesignatedMember 2020-03-31 0001326160 duk:DukeEnergyCarolinasMember us-gaap:InterestRateContractMember us-gaap:NondesignatedMember 2020-03-31 0001326160 us-gaap:InterestRateContractMember us-gaap:NondesignatedMember 2020-03-31 0001326160 us-gaap:InterestRateContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-03-31 0001326160 duk:DukeEnergyProgressMember us-gaap:InterestRateContractMember us-gaap:NondesignatedMember 2020-03-31 0001326160 duk:DukeEnergyFloridaMember us-gaap:InterestRateContractMember us-gaap:NondesignatedMember 2020-03-31 0001326160 duk:DukeEnergyOhioMember us-gaap:InterestRateContractMember us-gaap:NondesignatedMember 2020-03-31 0001326160 us-gaap:OtherCurrentAssetsMember us-gaap:CommodityContractMember us-gaap:NondesignatedMember 2019-12-31 0001326160 duk:DukeEnergyFloridaMember us-gaap:OtherCurrentAssetsMember us-gaap:InterestRateContractMember us-gaap:NondesignatedMember 2019-12-31 0001326160 us-gaap:OtherNoncurrentAssetsMember us-gaap:CommodityContractMember us-gaap:NondesignatedMember 2019-12-31 0001326160 duk:DukeEnergyFloridaMember us-gaap:OtherCurrentAssetsMember us-gaap:EquityContractMember us-gaap:NondesignatedMember 2019-12-31 0001326160 duk:PiedmontNaturalGasMember us-gaap:OtherCurrentAssetsMember us-gaap:EquityContractMember us-gaap:NondesignatedMember 2019-12-31 0001326160 duk:ProgressEnergyMember us-gaap:OtherCurrentAssetsMember us-gaap:EquityContractMember us-gaap:NondesignatedMember 2019-12-31 0001326160 duk:DukeEnergyOhioMember us-gaap:OtherNoncurrentAssetsMember us-gaap:CommodityContractMember us-gaap:NondesignatedMember 2019-12-31 0001326160 us-gaap:OtherCurrentAssetsMember us-gaap:EquityContractMember us-gaap:NondesignatedMember 2019-12-31 0001326160 duk:DukeEnergyIndianaMember us-gaap:OtherCurrentAssetsMember us-gaap:CommodityContractMember us-gaap:NondesignatedMember 2019-12-31 0001326160 duk:PiedmontNaturalGasMember us-gaap:OtherCurrentAssetsMember us-gaap:CommodityContractMember us-gaap:NondesignatedMember 2019-12-31 0001326160 us-gaap:OtherCurrentAssetsMember us-gaap:InterestRateContractMember us-gaap:NondesignatedMember 2019-12-31 0001326160 duk:DukeEnergyOhioMember us-gaap:CommodityContractMember 2019-12-31 0001326160 duk:DukeEnergyOhioMember us-gaap:OtherCurrentAssetsMember us-gaap:CommodityContractMember us-gaap:NondesignatedMember 2019-12-31 0001326160 duk:ProgressEnergyMember us-gaap:OtherCurrentAssetsMember us-gaap:InterestRateContractMember us-gaap:NondesignatedMember 2019-12-31 0001326160 us-gaap:CallOptionMember 2020-03-31 0001326160 duk:DukeEnergyProgressMember us-gaap:MunicipalBondsMember duk:NdtfMember 2020-03-31 0001326160 duk:DukeEnergyProgressMember us-gaap:MunicipalBondsMember duk:NdtfMember 2019-12-31 0001326160 duk:DukeEnergyProgressMember duk:NdtfMember 2020-03-31 0001326160 duk:DukeEnergyProgressMember duk:OtherClassificationMember 2020-03-31 0001326160 duk:DukeEnergyProgressMember duk:NdtfMember 2019-12-31 0001326160 duk:DukeEnergyProgressMember us-gaap:CorporateDebtSecuritiesMember duk:NdtfMember 2019-12-31 0001326160 duk:DukeEnergyProgressMember us-gaap:USTreasuryAndGovernmentMember duk:NdtfMember 2020-03-31 0001326160 duk:DukeEnergyProgressMember us-gaap:CorporateDebtSecuritiesMember duk:NdtfMember 2020-03-31 0001326160 duk:DukeEnergyProgressMember duk:OtherClassificationMember 2019-12-31 0001326160 duk:DukeEnergyProgressMember us-gaap:USTreasuryAndGovernmentMember duk:NdtfMember 2019-12-31 0001326160 duk:DukeEnergyProgressMember us-gaap:OtherDebtSecuritiesMember duk:NdtfMember 2020-03-31 0001326160 duk:DukeEnergyProgressMember us-gaap:OtherDebtSecuritiesMember duk:NdtfMember 2019-12-31 0001326160 duk:DukeEnergyIndianaMember us-gaap:CorporateDebtSecuritiesMember 2019-12-31 0001326160 duk:DukeEnergyIndianaMember us-gaap:MunicipalBondsMember 2020-03-31 0001326160 duk:DukeEnergyIndianaMember us-gaap:USTreasuryAndGovernmentMember 2019-12-31 0001326160 duk:DukeEnergyIndianaMember us-gaap:CorporateDebtSecuritiesMember 2020-03-31 0001326160 duk:DukeEnergyIndianaMember us-gaap:USTreasuryAndGovernmentMember 2020-03-31 0001326160 duk:DukeEnergyIndianaMember us-gaap:MunicipalBondsMember 2019-12-31 0001326160 duk:DukeEnergyFloridaMember us-gaap:MunicipalBondsMember duk:OtherClassificationMember 2019-12-31 0001326160 duk:DukeEnergyFloridaMember us-gaap:MunicipalBondsMember duk:OtherClassificationMember 2020-03-31 0001326160 duk:DukeEnergyFloridaMember duk:NdtfMember 2019-12-31 0001326160 duk:DukeEnergyFloridaMember duk:NdtfMember 2020-03-31 0001326160 duk:DukeEnergyFloridaMember duk:EquitySecurityContractsMember duk:NdtfMember 2020-03-31 0001326160 duk:DukeEnergyFloridaMember us-gaap:USTreasuryAndGovernmentMember duk:NdtfMember 2020-03-31 0001326160 duk:DukeEnergyFloridaMember us-gaap:USTreasuryAndGovernmentMember duk:NdtfMember 2019-12-31 0001326160 duk:DukeEnergyFloridaMember duk:OtherClassificationMember 2019-12-31 0001326160 duk:DukeEnergyFloridaMember duk:OtherClassificationMember 2020-03-31 0001326160 duk:ProgressEnergyMember us-gaap:MunicipalBondsMember duk:NdtfMember 2019-12-31 0001326160 duk:ProgressEnergyMember us-gaap:CorporateDebtSecuritiesMember duk:NdtfMember 2019-12-31 0001326160 duk:ProgressEnergyMember us-gaap:MunicipalBondsMember duk:OtherClassificationMember 2020-03-31 0001326160 duk:ProgressEnergyMember duk:NdtfMember 2020-03-31 0001326160 duk:ProgressEnergyMember duk:NdtfMember 2019-12-31 0001326160 duk:ProgressEnergyMember duk:EquitySecurityContractsMember duk:NdtfMember 2020-03-31 0001326160 duk:ProgressEnergyMember us-gaap:CorporateDebtSecuritiesMember duk:NdtfMember 2020-03-31 0001326160 duk:ProgressEnergyMember us-gaap:MunicipalBondsMember duk:OtherClassificationMember 2019-12-31 0001326160 duk:ProgressEnergyMember duk:OtherClassificationMember 2020-03-31 0001326160 duk:ProgressEnergyMember us-gaap:OtherDebtSecuritiesMember duk:NdtfMember 2019-12-31 0001326160 duk:ProgressEnergyMember duk:OtherClassificationMember 2019-12-31 0001326160 duk:ProgressEnergyMember us-gaap:USTreasuryAndGovernmentMember duk:NdtfMember 2019-12-31 0001326160 duk:ProgressEnergyMember us-gaap:USTreasuryAndGovernmentMember duk:NdtfMember 2020-03-31 0001326160 duk:ProgressEnergyMember us-gaap:MunicipalBondsMember duk:NdtfMember 2020-03-31 0001326160 duk:ProgressEnergyMember us-gaap:OtherDebtSecuritiesMember duk:NdtfMember 2020-03-31 0001326160 duk:DukeEnergyCarolinasMember duk:NdtfMember 2020-03-31 0001326160 duk:DukeEnergyCarolinasMember duk:NdtfMember 2019-12-31 0001326160 duk:DukeEnergyCarolinasMember us-gaap:MunicipalBondsMember duk:NdtfMember 2020-03-31 0001326160 duk:DukeEnergyCarolinasMember us-gaap:USTreasuryAndGovernmentMember duk:NdtfMember 2020-03-31 0001326160 duk:DukeEnergyCarolinasMember us-gaap:USTreasuryAndGovernmentMember duk:NdtfMember 2019-12-31 0001326160 duk:DukeEnergyCarolinasMember us-gaap:CorporateDebtSecuritiesMember duk:NdtfMember 2020-03-31 0001326160 duk:DukeEnergyCarolinasMember us-gaap:OtherDebtSecuritiesMember duk:NdtfMember 2019-12-31 0001326160 duk:DukeEnergyCarolinasMember us-gaap:CorporateDebtSecuritiesMember duk:NdtfMember 2019-12-31 0001326160 duk:DukeEnergyCarolinasMember us-gaap:MunicipalBondsMember duk:NdtfMember 2019-12-31 0001326160 duk:DukeEnergyCarolinasMember us-gaap:OtherDebtSecuritiesMember duk:NdtfMember 2020-03-31 0001326160 duk:NdtfMember 2020-03-31 0001326160 duk:OtherClassificationMember 2020-03-31 0001326160 us-gaap:OtherDebtSecuritiesMember duk:NdtfMember 2019-12-31 0001326160 duk:NdtfMember 2019-12-31 0001326160 us-gaap:CorporateDebtSecuritiesMember duk:NdtfMember 2020-03-31 0001326160 us-gaap:USTreasuryAndGovernmentMember duk:OtherClassificationMember 2020-03-31 0001326160 us-gaap:MunicipalBondsMember duk:OtherClassificationMember 2020-03-31 0001326160 us-gaap:MunicipalBondsMember duk:NdtfMember 2019-12-31 0001326160 us-gaap:MunicipalBondsMember duk:NdtfMember 2020-03-31 0001326160 us-gaap:MunicipalBondsMember duk:OtherClassificationMember 2019-12-31 0001326160 duk:EquitySecurityContractsMember duk:NdtfMember 2020-03-31 0001326160 us-gaap:CorporateDebtSecuritiesMember duk:NdtfMember 2019-12-31 0001326160 us-gaap:CorporateDebtSecuritiesMember duk:OtherClassificationMember 2019-12-31 0001326160 us-gaap:OtherDebtSecuritiesMember duk:NdtfMember 2020-03-31 0001326160 duk:OtherClassificationMember 2019-12-31 0001326160 us-gaap:USTreasuryAndGovernmentMember duk:OtherClassificationMember 2019-12-31 0001326160 us-gaap:OtherDebtSecuritiesMember duk:OtherClassificationMember 2019-12-31 0001326160 us-gaap:USTreasuryAndGovernmentMember duk:NdtfMember 2019-12-31 0001326160 us-gaap:CorporateDebtSecuritiesMember duk:OtherClassificationMember 2020-03-31 0001326160 us-gaap:USTreasuryAndGovernmentMember duk:NdtfMember 2020-03-31 0001326160 us-gaap:OtherDebtSecuritiesMember duk:OtherClassificationMember 2020-03-31 0001326160 us-gaap:FairValueInputsLevel2Member 2019-12-31 0001326160 us-gaap:FairValueInputsLevel3Member 2019-12-31 0001326160 us-gaap:FairValueInputsLevel2Member duk:NdtfMember 2019-12-31 0001326160 us-gaap:FairValueInputsLevel1Member 2019-12-31 0001326160 us-gaap:FairValueInputsLevel1Member duk:OtherClassificationMember 2019-12-31 0001326160 us-gaap:FairValueInputsLevel1Member duk:NDTFEquitySecuritiesMember 2019-12-31 0001326160 us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember duk:NDTFEquitySecuritiesMember 2019-12-31 0001326160 us-gaap:FairValueInputsLevel1Member duk:NdtfMember 2019-12-31 0001326160 us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember 2019-12-31 0001326160 duk:NDTFEquitySecuritiesMember 2019-12-31 0001326160 us-gaap:FairValueInputsLevel2Member duk:OtherClassificationMember 2019-12-31 0001326160 us-gaap:FairValueInputsLevel2Member duk:EquitySecurityContractsMember 2019-12-31 0001326160 duk:EquitySecurityContractsMember 2019-12-31 0001326160 us-gaap:FairValueInputsLevel1Member duk:OtherClassificationMember 2020-03-31 0001326160 us-gaap:FairValueInputsLevel2Member 2020-03-31 0001326160 us-gaap:FairValueInputsLevel1Member duk:NDTFEquitySecuritiesMember 2020-03-31 0001326160 us-gaap:FairValueInputsLevel1Member duk:NdtfMember 2020-03-31 0001326160 us-gaap:FairValueInputsLevel2Member duk:EquitySecurityContractsMember 2020-03-31 0001326160 us-gaap:FairValueInputsLevel2Member duk:OtherClassificationMember 2020-03-31 0001326160 us-gaap:FairValueInputsLevel3Member 2020-03-31 0001326160 duk:EquitySecurityContractsMember 2020-03-31 0001326160 us-gaap:FairValueInputsLevel1Member 2020-03-31 0001326160 duk:NDTFEquitySecuritiesMember 2020-03-31 0001326160 us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember 2020-03-31 0001326160 us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember duk:NDTFEquitySecuritiesMember 2020-03-31 0001326160 us-gaap:FairValueInputsLevel2Member duk:NdtfMember 2020-03-31 0001326160 duk:DukeEnergyCarolinasMember us-gaap:FairValueInputsLevel1Member duk:NDTFEquitySecuritiesMember 2019-12-31 0001326160 duk:DukeEnergyCarolinasMember us-gaap:FairValueInputsLevel1Member duk:NdtfMember 2019-12-31 0001326160 duk:DukeEnergyCarolinasMember us-gaap:FairValueInputsLevel2Member duk:NdtfMember 2019-12-31 0001326160 duk:DukeEnergyCarolinasMember us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember 2019-12-31 0001326160 duk:DukeEnergyCarolinasMember us-gaap:FairValueInputsLevel2Member 2019-12-31 0001326160 duk:DukeEnergyCarolinasMember duk:NDTFEquitySecuritiesMember 2019-12-31 0001326160 duk:DukeEnergyCarolinasMember us-gaap:FairValueInputsLevel1Member 2019-12-31 0001326160 duk:DukeEnergyCarolinasMember us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember duk:NDTFEquitySecuritiesMember 2019-12-31 0001326160 duk:DukeEnergyIndianaMember duk:DerivativeFinancialInstrumentsLiabilitiesFinancialTransmissionRightsMember us-gaap:MarketApproachValuationTechniqueMember 2020-03-31 0001326160 duk:DukeEnergyOhioMember srt:MaximumMember duk:DerivativeFinancialInstrumentsLiabilitiesFinancialTransmissionRightsMember us-gaap:MarketApproachValuationTechniqueMember 2020-03-31 0001326160 duk:DukeEnergyIndianaMember srt:MaximumMember duk:DerivativeFinancialInstrumentsLiabilitiesFinancialTransmissionRightsMember us-gaap:MarketApproachValuationTechniqueMember 2020-03-31 0001326160 duk:DukeEnergyIndianaMember srt:WeightedAverageMember duk:DerivativeFinancialInstrumentsLiabilitiesFinancialTransmissionRightsMember us-gaap:MarketApproachValuationTechniqueMember 2020-03-31 0001326160 duk:DukeEnergyOhioMember duk:DerivativeFinancialInstrumentsLiabilitiesFinancialTransmissionRightsMember us-gaap:MarketApproachValuationTechniqueMember 2020-03-31 0001326160 duk:PiedmontNaturalGasMember srt:MaximumMember us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2020-03-31 0001326160 duk:PiedmontNaturalGasMember us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2020-03-31 0001326160 duk:PiedmontNaturalGasMember srt:WeightedAverageMember us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2020-03-31 0001326160 duk:DukeEnergyIndianaMember srt:MinimumMember duk:DerivativeFinancialInstrumentsLiabilitiesFinancialTransmissionRightsMember us-gaap:MarketApproachValuationTechniqueMember 2020-03-31 0001326160 duk:DukeEnergyOhioMember srt:WeightedAverageMember duk:DerivativeFinancialInstrumentsLiabilitiesFinancialTransmissionRightsMember us-gaap:MarketApproachValuationTechniqueMember 2020-03-31 0001326160 duk:PiedmontNaturalGasMember srt:MinimumMember us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2020-03-31 0001326160 duk:DukeEnergyOhioMember srt:MinimumMember duk:DerivativeFinancialInstrumentsLiabilitiesFinancialTransmissionRightsMember us-gaap:MarketApproachValuationTechniqueMember 2020-03-31 0001326160 duk:DukeEnergyProgressMember us-gaap:FairValueInputsLevel1Member duk:NDTFEquitySecuritiesMember 2020-03-31 0001326160 duk:DukeEnergyProgressMember us-gaap:FairValueInputsLevel1Member duk:OtherClassificationMember 2019-12-31 0001326160 duk:DukeEnergyProgressMember us-gaap:FairValueInputsLevel2Member 2020-03-31 0001326160 duk:DukeEnergyProgressMember us-gaap:FairValueInputsLevel1Member 2019-12-31 0001326160 duk:DukeEnergyProgressMember us-gaap:FairValueInputsLevel1Member duk:NDTFEquitySecuritiesMember 2019-12-31 0001326160 duk:DukeEnergyProgressMember us-gaap:FairValueInputsLevel2Member duk:NdtfMember 2019-12-31 0001326160 duk:DukeEnergyProgressMember us-gaap:FairValueInputsLevel2Member duk:NdtfMember 2020-03-31 0001326160 duk:DukeEnergyProgressMember us-gaap:FairValueInputsLevel1Member 2020-03-31 0001326160 duk:DukeEnergyProgressMember us-gaap:FairValueInputsLevel2Member 2019-12-31 0001326160 duk:DukeEnergyProgressMember duk:NDTFEquitySecuritiesMember 2019-12-31 0001326160 duk:DukeEnergyProgressMember us-gaap:FairValueInputsLevel1Member duk:NdtfMember 2020-03-31 0001326160 duk:DukeEnergyProgressMember us-gaap:FairValueInputsLevel1Member duk:NdtfMember 2019-12-31 0001326160 duk:DukeEnergyProgressMember duk:NDTFEquitySecuritiesMember 2020-03-31 0001326160 duk:DukeEnergyProgressMember us-gaap:FairValueInputsLevel1Member duk:OtherClassificationMember 2020-03-31 0001326160 duk:DukeEnergyIndianaMember srt:MinimumMember duk:DerivativeFinancialInstrumentsLiabilitiesFinancialTransmissionRightsMember us-gaap:MarketApproachValuationTechniqueMember 2019-12-31 0001326160 duk:PiedmontNaturalGasMember srt:WeightedAverageMember us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2019-12-31 0001326160 duk:PiedmontNaturalGasMember us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2019-12-31 0001326160 duk:DukeEnergyOhioMember srt:WeightedAverageMember duk:DerivativeFinancialInstrumentsLiabilitiesFinancialTransmissionRightsMember us-gaap:MarketApproachValuationTechniqueMember 2019-12-31 0001326160 duk:DukeEnergyOhioMember duk:DerivativeFinancialInstrumentsLiabilitiesFinancialTransmissionRightsMember us-gaap:MarketApproachValuationTechniqueMember 2019-12-31 0001326160 duk:DukeEnergyIndianaMember srt:WeightedAverageMember duk:DerivativeFinancialInstrumentsLiabilitiesFinancialTransmissionRightsMember us-gaap:MarketApproachValuationTechniqueMember 2019-12-31 0001326160 duk:PiedmontNaturalGasMember srt:MinimumMember us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2019-12-31 0001326160 duk:PiedmontNaturalGasMember srt:MaximumMember us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2019-12-31 0001326160 duk:DukeEnergyOhioMember srt:MinimumMember duk:DerivativeFinancialInstrumentsLiabilitiesFinancialTransmissionRightsMember us-gaap:MarketApproachValuationTechniqueMember 2019-12-31 0001326160 duk:DukeEnergyIndianaMember srt:MaximumMember duk:DerivativeFinancialInstrumentsLiabilitiesFinancialTransmissionRightsMember us-gaap:MarketApproachValuationTechniqueMember 2019-12-31 0001326160 duk:DukeEnergyOhioMember srt:MaximumMember duk:DerivativeFinancialInstrumentsLiabilitiesFinancialTransmissionRightsMember us-gaap:MarketApproachValuationTechniqueMember 2019-12-31 0001326160 duk:DukeEnergyIndianaMember duk:DerivativeFinancialInstrumentsLiabilitiesFinancialTransmissionRightsMember us-gaap:MarketApproachValuationTechniqueMember 2019-12-31 0001326160 duk:PiedmontNaturalGasMember us-gaap:FairValueInputsLevel3Member 2019-12-31 0001326160 duk:PiedmontNaturalGasMember us-gaap:FairValueInputsLevel1Member 2020-03-31 0001326160 duk:PiedmontNaturalGasMember us-gaap:FairValueInputsLevel3Member 2020-03-31 0001326160 duk:PiedmontNaturalGasMember us-gaap:FairValueInputsLevel1Member 2019-12-31 0001326160 duk:ProgressEnergyMember duk:EquitySecurityContractsMember 2020-03-31 0001326160 duk:ProgressEnergyMember us-gaap:FairValueInputsLevel2Member 2020-03-31 0001326160 duk:ProgressEnergyMember us-gaap:FairValueInputsLevel2Member duk:NdtfMember 2020-03-31 0001326160 duk:ProgressEnergyMember duk:EquitySecurityContractsMember 2019-12-31 0001326160 duk:ProgressEnergyMember us-gaap:FairValueInputsLevel2Member duk:OtherClassificationMember 2019-12-31 0001326160 duk:ProgressEnergyMember us-gaap:FairValueInputsLevel2Member 2019-12-31 0001326160 duk:ProgressEnergyMember us-gaap:FairValueInputsLevel1Member duk:NDTFEquitySecuritiesMember 2019-12-31 0001326160 duk:ProgressEnergyMember us-gaap:FairValueInputsLevel1Member 2020-03-31 0001326160 duk:ProgressEnergyMember us-gaap:FairValueInputsLevel2Member duk:EquitySecurityContractsMember 2020-03-31 0001326160 duk:ProgressEnergyMember us-gaap:FairValueInputsLevel2Member duk:NdtfMember 2019-12-31 0001326160 duk:ProgressEnergyMember us-gaap:FairValueInputsLevel1Member duk:NdtfMember 2020-03-31 0001326160 duk:ProgressEnergyMember us-gaap:FairValueInputsLevel1Member duk:OtherClassificationMember 2019-12-31 0001326160 duk:ProgressEnergyMember us-gaap:FairValueInputsLevel1Member duk:NDTFEquitySecuritiesMember 2020-03-31 0001326160 duk:ProgressEnergyMember duk:NDTFEquitySecuritiesMember 2020-03-31 0001326160 duk:ProgressEnergyMember us-gaap:FairValueInputsLevel1Member 2019-12-31 0001326160 duk:ProgressEnergyMember us-gaap:FairValueInputsLevel2Member duk:EquitySecurityContractsMember 2019-12-31 0001326160 duk:ProgressEnergyMember us-gaap:FairValueInputsLevel1Member duk:NdtfMember 2019-12-31 0001326160 duk:ProgressEnergyMember us-gaap:FairValueInputsLevel1Member duk:OtherClassificationMember 2020-03-31 0001326160 duk:ProgressEnergyMember us-gaap:FairValueInputsLevel2Member duk:OtherClassificationMember 2020-03-31 0001326160 duk:ProgressEnergyMember duk:NDTFEquitySecuritiesMember 2019-12-31 0001326160 duk:PiedmontNaturalGasAndProgressEnergyMember 2019-12-31 0001326160 duk:PiedmontNaturalGasAndProgressEnergyMember 2020-03-31 0001326160 duk:DukeEnergyFloridaMember us-gaap:FairValueInputsLevel1Member 2020-03-31 0001326160 duk:DukeEnergyFloridaMember us-gaap:FairValueInputsLevel2Member 2020-03-31 0001326160 duk:DukeEnergyFloridaMember us-gaap:FairValueInputsLevel2Member 2019-12-31 0001326160 duk:DukeEnergyFloridaMember us-gaap:FairValueInputsLevel2Member duk:EquitySecurityContractsMember 2020-03-31 0001326160 duk:DukeEnergyFloridaMember duk:NDTFEquitySecuritiesMember 2020-03-31 0001326160 duk:DukeEnergyFloridaMember us-gaap:FairValueInputsLevel1Member duk:NDTFEquitySecuritiesMember 2020-03-31 0001326160 duk:DukeEnergyFloridaMember us-gaap:FairValueInputsLevel1Member 2019-12-31 0001326160 duk:DukeEnergyFloridaMember us-gaap:FairValueInputsLevel1Member duk:OtherClassificationMember 2020-03-31 0001326160 duk:DukeEnergyFloridaMember us-gaap:FairValueInputsLevel2Member duk:OtherClassificationMember 2020-03-31 0001326160 duk:DukeEnergyFloridaMember us-gaap:FairValueInputsLevel1Member duk:NdtfMember 2019-12-31 0001326160 duk:DukeEnergyFloridaMember us-gaap:FairValueInputsLevel1Member duk:OtherClassificationMember 2019-12-31 0001326160 duk:DukeEnergyFloridaMember us-gaap:FairValueInputsLevel2Member duk:EquitySecurityContractsMember 2019-12-31 0001326160 duk:DukeEnergyFloridaMember us-gaap:FairValueInputsLevel1Member duk:NDTFEquitySecuritiesMember 2019-12-31 0001326160 duk:DukeEnergyFloridaMember us-gaap:FairValueInputsLevel1Member duk:NdtfMember 2020-03-31 0001326160 duk:DukeEnergyFloridaMember duk:NDTFEquitySecuritiesMember 2019-12-31 0001326160 duk:DukeEnergyFloridaMember duk:EquitySecurityContractsMember 2019-12-31 0001326160 duk:DukeEnergyFloridaMember duk:EquitySecurityContractsMember 2020-03-31 0001326160 duk:DukeEnergyFloridaMember us-gaap:FairValueInputsLevel2Member duk:OtherClassificationMember 2019-12-31 0001326160 duk:DukeEnergyIndianaMember us-gaap:FairValueInputsLevel3Member 2020-03-31 0001326160 duk:DukeEnergyIndianaMember us-gaap:FairValueInputsLevel2Member us-gaap:DebtSecuritiesMember duk:OtherClassificationMember 2019-12-31 0001326160 duk:DukeEnergyIndianaMember us-gaap:FairValueInputsLevel1Member 2020-03-31 0001326160 duk:DukeEnergyIndianaMember us-gaap:FairValueInputsLevel2Member 2020-03-31 0001326160 duk:DukeEnergyIndianaMember duk:OtherClassificationMember 2020-03-31 0001326160 duk:DukeEnergyIndianaMember us-gaap:FairValueInputsLevel1Member duk:OtherClassificationMember 2019-12-31 0001326160 duk:DukeEnergyIndianaMember us-gaap:FairValueInputsLevel3Member 2019-12-31 0001326160 duk:DukeEnergyIndianaMember duk:OtherClassificationMember 2019-12-31 0001326160 duk:DukeEnergyIndianaMember us-gaap:FairValueInputsLevel2Member 2019-12-31 0001326160 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2020-01-01 2020-03-31 0001326160 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember duk:DEFPFMember 2020-01-01 2020-03-31 0001326160 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember duk:CinergyReceivablesMember 2020-01-01 2020-03-31 0001326160 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember duk:CommercialRenewablesMember 2020-01-01 2020-03-31 0001326160 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2020-01-01 2020-03-31 0001326160 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember duk:PipelineInvestmentsMember 2020-01-01 2020-03-31 0001326160 duk:DukeEnergyIndianaMember us-gaap:FairValueInputsLevel1Member 2019-12-31 0001326160 duk:DukeEnergyIndianaMember us-gaap:DebtSecuritiesMember duk:OtherClassificationMember 2020-03-31 0001326160 duk:DukeEnergyIndianaMember us-gaap:DebtSecuritiesMember duk:OtherClassificationMember 2019-12-31 0001326160 duk:DukeEnergyIndianaMember us-gaap:FairValueInputsLevel2Member us-gaap:DebtSecuritiesMember duk:OtherClassificationMember 2020-03-31 0001326160 duk:DukeEnergyIndianaMember us-gaap:FairValueInputsLevel1Member duk:OtherClassificationMember 2020-03-31 0001326160 duk:DukeEnergyCarolinasMember us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember 2020-03-31 0001326160 duk:DukeEnergyCarolinasMember us-gaap:FairValueInputsLevel1Member duk:NDTFEquitySecuritiesMember 2020-03-31 0001326160 duk:DukeEnergyCarolinasMember us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember duk:NDTFEquitySecuritiesMember 2020-03-31 0001326160 duk:DukeEnergyCarolinasMember us-gaap:FairValueInputsLevel2Member 2020-03-31 0001326160 duk:DukeEnergyCarolinasMember us-gaap:FairValueInputsLevel1Member 2020-03-31 0001326160 duk:DukeEnergyCarolinasMember us-gaap:FairValueInputsLevel1Member duk:NdtfMember 2020-03-31 0001326160 duk:DukeEnergyCarolinasMember us-gaap:FairValueInputsLevel2Member duk:NdtfMember 2020-03-31 0001326160 duk:DukeEnergyCarolinasMember duk:NDTFEquitySecuritiesMember 2020-03-31 0001326160 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember duk:CommercialRenewablesMember 2019-12-31 0001326160 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember duk:PipelineInvestmentsMember 2019-12-31 0001326160 duk:DukeEnergyOhioMember us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2019-12-31 0001326160 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember duk:OtherViesMember 2019-12-31 0001326160 duk:DukeEnergyIndianaMember us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2019-12-31 0001326160 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2019-12-31 0001326160 duk:DukeEnergyFloridaMember us-gaap:VariableInterestEntityPrimaryBeneficiaryMember duk:DEFPFMember 2019-12-31 0001326160 duk:DukeEnergyFloridaMember us-gaap:VariableInterestEntityPrimaryBeneficiaryMember duk:DEFPFMember 2020-03-31 0001326160 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2020-03-31 0001326160 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember duk:CommercialRenewablesMember 2020-03-31 0001326160 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember duk:PipelineInvestmentsMember 2020-03-31 0001326160 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember duk:OtherViesMember 2020-03-31 0001326160 duk:DukeEnergyOhioMember us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2020-03-31 0001326160 duk:DukeEnergyIndianaMember us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2020-03-31 0001326160 duk:DukeEnergyOhioMember us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember duk:CinergyReceivablesMember 2019-12-31 0001326160 duk:DukeEnergyIndianaMember us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember duk:CinergyReceivablesMember 2019-12-31 0001326160 duk:DukeEnergyIndianaMember us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember duk:CinergyReceivablesMember 2020-03-31 0001326160 duk:DukeEnergyOhioMember us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember duk:CinergyReceivablesMember 2020-03-31 0001326160 duk:DukeEnergyOhioMember us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember duk:CinergyReceivablesMember 2019-01-01 2019-03-31 0001326160 duk:DukeEnergyIndianaMember us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember duk:CinergyReceivablesMember 2019-01-01 2019-03-31 0001326160 duk:DukeEnergyIndianaMember us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember duk:CinergyReceivablesMember 2020-01-01 2020-03-31 0001326160 duk:DukeEnergyOhioMember us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember duk:CinergyReceivablesMember 2020-01-01 2020-03-31 0001326160 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember duk:CinergyReceivablesMember 2020-03-31 0001326160 duk:AtlanticCoastPipelineMember us-gaap:FinancialGuaranteeMember 2020-01-01 2020-03-31 0001326160 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember duk:OVECMember 2020-01-01 2020-03-31 0001326160 duk:FESMember 2018-03-31 2018-03-31 0001326160 duk:DukeEnergyCarolinasMember us-gaap:VariableInterestEntityPrimaryBeneficiaryMember duk:DERFMember 2020-03-31 0001326160 duk:DukeEnergyFloridaMember us-gaap:VariableInterestEntityPrimaryBeneficiaryMember duk:DefrMember 2019-12-31 0001326160 duk:DukeEnergyCarolinasMember us-gaap:VariableInterestEntityPrimaryBeneficiaryMember duk:DERFMember 2019-12-31 0001326160 duk:DukeEnergyProgressMember us-gaap:VariableInterestEntityPrimaryBeneficiaryMember duk:DeprMember 2020-03-31 0001326160 duk:DukeEnergyFloridaMember us-gaap:VariableInterestEntityPrimaryBeneficiaryMember duk:DefrMember 2020-03-31 0001326160 duk:DukeEnergyProgressMember us-gaap:VariableInterestEntityPrimaryBeneficiaryMember duk:DeprMember 2019-12-31 0001326160 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember duk:CinergyReceivablesMember 2019-12-31 0001326160 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember duk:CommercialRenewablesMember 2019-12-31 0001326160 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember duk:CommercialRenewablesMember 2020-03-31 0001326160 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember duk:AtlanticCoastPipelineMember 2020-03-31 0001326160 duk:ConstitutionPipelineMember 2020-03-31 0001326160 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember duk:AtlanticCoastPipelineMember 2019-12-31 0001326160 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember duk:PipelineInvestmentsMember 2020-03-31 0001326160 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember duk:PipelineInvestmentsMember 2019-12-31 0001326160 duk:AtlanticCoastPipelineMember 2020-03-31 0001326160 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2019-01-01 2019-12-31 0001326160 duk:CommercialMember us-gaap:NaturalGasUsRegulatedMember duk:GasUtilitiesandInfrastructureMember 2020-01-01 2020-03-31 0001326160 duk:OtherRevenuesMember duk:ElectricUtilitiesandInfrastructureMember 2020-01-01 2020-03-31 0001326160 duk:DukeEnergyProgressMember duk:OtherRevenuesMember duk:ElectricUtilitiesandInfrastructureMember 2020-01-01 2020-03-31 0001326160 duk:DukeEnergyCarolinasMember duk:GeneralMember us-gaap:ElectricityUsRegulatedMember duk:ElectricUtilitiesandInfrastructureMember 2020-01-01 2020-03-31 0001326160 duk:DukeEnergyOhioMember duk:IndustrialMember us-gaap:NaturalGasUsRegulatedMember duk:GasUtilitiesandInfrastructureMember 2020-01-01 2020-03-31 0001326160 duk:DukeEnergyCarolinasMember duk:ElectricUtilitiesandInfrastructureMember 2020-01-01 2020-03-31 0001326160 duk:DukeEnergyOhioMember duk:WholesaleMember us-gaap:ElectricityUsRegulatedMember duk:ElectricUtilitiesandInfrastructureMember 2020-01-01 2020-03-31 0001326160 duk:PiedmontNaturalGasMember duk:PowerGenerationMember us-gaap:NaturalGasUsRegulatedMember duk:GasUtilitiesandInfrastructureMember 2020-01-01 2020-03-31 0001326160 duk:DukeEnergyFloridaMember duk:OtherRevenuesMember