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 duk:ElectricUtilitiesandInfrastructureMember 2020-01-01 2020-03-31 0001326160 duk:DukeEnergyOhioMember duk:IndustrialMember us-gaap:ElectricityUsRegulatedMember duk:ElectricUtilitiesandInfrastructureMember 2020-01-01 2020-03-31 0001326160 duk:IndustrialMember us-gaap:ElectricityUsRegulatedMember duk:ElectricUtilitiesandInfrastructureMember 2020-01-01 2020-03-31 0001326160 duk:ResidentialMember us-gaap:ElectricityUsRegulatedMember duk:ElectricUtilitiesandInfrastructureMember 2020-01-01 2020-03-31 0001326160 duk:DukeEnergyFloridaMember duk:GeneralMember us-gaap:ElectricityUsRegulatedMember duk:ElectricUtilitiesandInfrastructureMember 2020-01-01 2020-03-31 0001326160 duk:DukeEnergyCarolinasMember duk:WholesaleMember us-gaap:ElectricityUsRegulatedMember duk:ElectricUtilitiesandInfrastructureMember 2020-01-01 2020-03-31 0001326160 duk:DukeEnergyCarolinasMember duk:IndustrialMember us-gaap:ElectricityUsRegulatedMember duk:ElectricUtilitiesandInfrastructureMember 2020-01-01 2020-03-31 0001326160 duk:OtherRevenuesMember duk:GasUtilitiesandInfrastructureMember 2020-01-01 2020-03-31 0001326160 duk:DukeEnergyFloridaMember duk:IndustrialMember us-gaap:ElectricityUsRegulatedMember duk:ElectricUtilitiesandInfrastructureMember 2020-01-01 2020-03-31 0001326160 duk:DukeEnergyOhioMember duk:OtherRevenuesMember duk:GasUtilitiesandInfrastructureMember 2020-01-01 2020-03-31 0001326160 duk:PiedmontNaturalGasMember duk:CommercialMember us-gaap:NaturalGasUsRegulatedMember duk:GasUtilitiesandInfrastructureMember 2020-01-01 2020-03-31 0001326160 duk:DukeEnergyOhioMember duk:GasUtilitiesandInfrastructureMember 2020-01-01 2020-03-31 0001326160 duk:WholesaleMember us-gaap:ElectricityUsRegulatedMember duk:ElectricUtilitiesandInfrastructureMember 2020-01-01 2020-03-31 0001326160 duk:ProgressEnergyMember duk:ResidentialMember us-gaap:ElectricityUsRegulatedMember duk:ElectricUtilitiesandInfrastructureMember 2020-01-01 2020-03-31 0001326160 duk:ProgressEnergyMember duk:OtherRevenuesMember duk:ElectricUtilitiesandInfrastructureMember 2020-01-01 2020-03-31 0001326160 duk:DukeEnergyIndianaMember duk:IndustrialMember us-gaap:ElectricityUsRegulatedMember duk:ElectricUtilitiesandInfrastructureMember 2020-01-01 2020-03-31 0001326160 duk:DukeEnergyIndianaMember duk:OtherRevenuesMember duk:ElectricUtilitiesandInfrastructureMember 2020-01-01 2020-03-31 0001326160 duk:DukeEnergyProgressMember duk:GeneralMember us-gaap:ElectricityUsRegulatedMember duk:ElectricUtilitiesandInfrastructureMember 2020-01-01 2020-03-31 0001326160 duk:DukeEnergyIndianaMember duk:ResidentialMember us-gaap:ElectricityUsRegulatedMember duk:ElectricUtilitiesandInfrastructureMember 2020-01-01 2020-03-31 0001326160 duk:PiedmontNaturalGasMember duk:ResidentialMember us-gaap:NaturalGasUsRegulatedMember duk:GasUtilitiesandInfrastructureMember 2020-01-01 2020-03-31 0001326160 duk:DukeEnergyIndianaMember duk:GeneralMember us-gaap:ElectricityUsRegulatedMember duk:ElectricUtilitiesandInfrastructureMember 2020-01-01 2020-03-31 0001326160 duk:DukeEnergyOhioMember duk:GeneralMember us-gaap:ElectricityUsRegulatedMember duk:ElectricUtilitiesandInfrastructureMember 2020-01-01 2020-03-31 0001326160 duk:DukeEnergyFloridaMember duk:ElectricUtilitiesandInfrastructureMember 2020-01-01 2020-03-31 0001326160 duk:DukeEnergyOhioMember duk:OtherRevenuesMember duk:ElectricUtilitiesandInfrastructureMember 2020-01-01 2020-03-31 0001326160 duk:ProgressEnergyMember duk:IndustrialMember us-gaap:ElectricityUsRegulatedMember duk:ElectricUtilitiesandInfrastructureMember 2020-01-01 2020-03-31 0001326160 duk:DukeEnergyProgressMember duk:ResidentialMember us-gaap:ElectricityUsRegulatedMember duk:ElectricUtilitiesandInfrastructureMember 2020-01-01 2020-03-31 0001326160 duk:PiedmontNaturalGasMember duk:OtherRevenuesMember duk:GasUtilitiesandInfrastructureMember 2020-01-01 2020-03-31 0001326160 duk:DukeEnergyProgressMember duk:ElectricUtilitiesandInfrastructureMember 2020-01-01 2020-03-31 0001326160 duk:DukeEnergyProgressMember duk:IndustrialMember us-gaap:ElectricityUsRegulatedMember duk:ElectricUtilitiesandInfrastructureMember 2020-01-01 2020-03-31 0001326160 duk:DukeEnergyIndianaMember duk:ElectricUtilitiesandInfrastructureMember 2020-01-01 2020-03-31 0001326160 duk:PiedmontNaturalGasMember duk:GasUtilitiesandInfrastructureMember 2020-01-01 2020-03-31 0001326160 duk:DukeEnergyFloridaMember duk:WholesaleMember us-gaap:ElectricityUsRegulatedMember duk:ElectricUtilitiesandInfrastructureMember 2020-01-01 2020-03-31 0001326160 duk:GeneralMember us-gaap:ElectricityUsRegulatedMember duk:ElectricUtilitiesandInfrastructureMember 2020-01-01 2020-03-31 0001326160 duk:DukeEnergyFloridaMember duk:ResidentialMember us-gaap:ElectricityUsRegulatedMember duk:ElectricUtilitiesandInfrastructureMember 2020-01-01 2020-03-31 0001326160 duk:ProgressEnergyMember duk:ElectricUtilitiesandInfrastructureMember 2020-01-01 2020-03-31 0001326160 duk:DukeEnergyOhioMember duk:CommercialMember us-gaap:NaturalGasUsRegulatedMember duk:GasUtilitiesandInfrastructureMember 2020-01-01 2020-03-31 0001326160 duk:DukeEnergyProgressMember duk:WholesaleMember us-gaap:ElectricityUsRegulatedMember duk:ElectricUtilitiesandInfrastructureMember 2020-01-01 2020-03-31 0001326160 duk:IndustrialMember us-gaap:NaturalGasUsRegulatedMember duk:GasUtilitiesandInfrastructureMember 2020-01-01 2020-03-31 0001326160 duk:DukeEnergyOhioMember duk:ResidentialMember us-gaap:ElectricityUsRegulatedMember duk:ElectricUtilitiesandInfrastructureMember 2020-01-01 2020-03-31 0001326160 duk:ResidentialMember us-gaap:NaturalGasUsRegulatedMember duk:GasUtilitiesandInfrastructureMember 2020-01-01 2020-03-31 0001326160 duk:DukeEnergyIndianaMember duk:WholesaleMember us-gaap:ElectricityUsRegulatedMember duk:ElectricUtilitiesandInfrastructureMember 2020-01-01 2020-03-31 0001326160 duk:ProgressEnergyMember duk:GeneralMember us-gaap:ElectricityUsRegulatedMember duk:ElectricUtilitiesandInfrastructureMember 2020-01-01 2020-03-31 0001326160 duk:DukeEnergyOhioMember duk:ResidentialMember us-gaap:NaturalGasUsRegulatedMember duk:GasUtilitiesandInfrastructureMember 2020-01-01 2020-03-31 0001326160 duk:PiedmontNaturalGasMember duk:IndustrialMember us-gaap:NaturalGasUsRegulatedMember duk:GasUtilitiesandInfrastructureMember 2020-01-01 2020-03-31 0001326160 duk:DukeEnergyOhioMember duk:ElectricUtilitiesandInfrastructureMember 2020-01-01 2020-03-31 0001326160 duk:DukeEnergyCarolinasMember duk:OtherRevenuesMember duk:ElectricUtilitiesandInfrastructureMember 2020-01-01 2020-03-31 0001326160 duk:DukeEnergyCarolinasMember duk:ResidentialMember us-gaap:ElectricityUsRegulatedMember duk:ElectricUtilitiesandInfrastructureMember 2020-01-01 2020-03-31 0001326160 duk:ProgressEnergyMember duk:WholesaleMember us-gaap:ElectricityUsRegulatedMember duk:ElectricUtilitiesandInfrastructureMember 2020-01-01 2020-03-31 0001326160 duk:DukeEnergyFloridaMember 2022-01-01 2020-03-31 0001326160 duk:DukeEnergyIndianaMember 2020-04-01 2020-03-31 0001326160 duk:ProgressEnergyMember 2023-01-01 2020-03-31 0001326160 duk:DukeEnergyFloridaMember 2020-04-01 2020-03-31 0001326160 duk:ProgressEnergyMember 2020-04-01 2020-03-31 0001326160 duk:DukeEnergyProgressMember 2024-01-01 2020-03-31 0001326160 duk:DukeEnergyFloridaMember 2024-01-01 2020-03-31 0001326160 duk:DukeEnergyProgressMember 2023-01-01 2020-03-31 0001326160 duk:DukeEnergyFloridaMember 2023-01-01 2020-03-31 0001326160 duk:DukeEnergyFloridaMember 2025-01-01 2020-03-31 0001326160 duk:DukeEnergyFloridaMember 2021-01-01 2020-03-31 0001326160 duk:DukeEnergyProgressMember 2022-01-01 2020-03-31 0001326160 duk:DukeEnergyProgressMember 2020-04-01 2020-03-31 0001326160 duk:DukeEnergyProgressMember 2021-01-01 2020-03-31 0001326160 duk:DukeEnergyIndianaMember 2021-01-01 2020-03-31 0001326160 duk:ProgressEnergyMember 2024-01-01 2020-03-31 0001326160 duk:ProgressEnergyMember 2025-01-01 2020-03-31 0001326160 duk:ProgressEnergyMember 2021-01-01 2020-03-31 0001326160 duk:ProgressEnergyMember 2022-01-01 2020-03-31 0001326160 duk:DukeEnergyOhioMember us-gaap:FinancingReceivables1To29DaysPastDueMember 2020-03-31 0001326160 duk:PiedmontNaturalGasMember us-gaap:FinancingReceivables1To29DaysPastDueMember 2020-03-31 0001326160 duk:DukeEnergyFloridaMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2020-03-31 0001326160 duk:DukeEnergyOhioMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2020-03-31 0001326160 duk:ProgressEnergyMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2020-03-31 0001326160 duk:DukeEnergyIndianaMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2020-03-31 0001326160 duk:DukeEnergyFloridaMember us-gaap:FinancingReceivables1To29DaysPastDueMember 2020-03-31 0001326160 us-gaap:FinancingReceivables1To29DaysPastDueMember 2020-03-31 0001326160 duk:ProgressEnergyMember us-gaap:FinancingReceivables1To29DaysPastDueMember 2020-03-31 0001326160 duk:DukeEnergyFloridaMember duk:FinancialAssetEqualtoorGreaterthan60DaysPastDueMember 2020-03-31 0001326160 duk:DukeEnergyIndianaMember duk:FinancialAssetEqualtoorGreaterthan60DaysPastDueMember 2020-03-31 0001326160 duk:PiedmontNaturalGasMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2020-03-31 0001326160 duk:DukeEnergyIndianaMember us-gaap:FinancingReceivables1To29DaysPastDueMember 2020-03-31 0001326160 duk:FinancialAssetEqualtoorGreaterthan60DaysPastDueMember 2020-03-31 0001326160 duk:DukeEnergyCarolinasMember us-gaap:FinancingReceivables1To29DaysPastDueMember 2020-03-31 0001326160 us-gaap:FinancingReceivables60To89DaysPastDueMember 2020-03-31 0001326160 duk:DukeEnergyProgressMember duk:FinancialAssetEqualtoorGreaterthan60DaysPastDueMember 2020-03-31 0001326160 duk:PiedmontNaturalGasMember duk:FinancialAssetEqualtoorGreaterthan60DaysPastDueMember 2020-03-31 0001326160 duk:DukeEnergyProgressMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2020-03-31 0001326160 duk:DukeEnergyOhioMember duk:FinancialAssetEqualtoorGreaterthan60DaysPastDueMember 2020-03-31 0001326160 duk:DukeEnergyCarolinasMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2020-03-31 0001326160 duk:DukeEnergyProgressMember us-gaap:FinancingReceivables1To29DaysPastDueMember 2020-03-31 0001326160 duk:ProgressEnergyMember duk:FinancialAssetEqualtoorGreaterthan60DaysPastDueMember 2020-03-31 0001326160 duk:DukeEnergyCarolinasMember duk:FinancialAssetEqualtoorGreaterthan60DaysPastDueMember 2020-03-31 0001326160 duk:PiedmontNaturalGasMember duk:CumulativeEffectPeriodofAdoptionAdjustmentMember 2019-12-31 0001326160 duk:ProgressEnergyMember duk:CumulativeEffectPeriodofAdoptionAdjustmentMember 2019-12-31 0001326160 duk:CumulativeEffectPeriodofAdoptionAdjustmentMember 2019-12-31 0001326160 duk:DukeEnergyFloridaMember duk:CumulativeEffectPeriodofAdoptionAdjustmentMember 2019-12-31 0001326160 duk:DukeEnergyCarolinasMember duk:CumulativeEffectPeriodofAdoptionAdjustmentMember 2019-12-31 0001326160 duk:DukeEnergyProgressMember duk:CumulativeEffectPeriodofAdoptionAdjustmentMember 2019-12-31 0001326160 duk:PiedmontNaturalGasMember 2021-01-01 2020-03-31 0001326160 duk:PiedmontNaturalGasMember 2022-01-01 2020-03-31 0001326160 duk:PiedmontNaturalGasMember 2023-01-01 2020-03-31 0001326160 duk:PiedmontNaturalGasMember 2024-01-01 2020-03-31 0001326160 duk:PiedmontNaturalGasMember 2020-04-01 2020-03-31 0001326160 duk:PiedmontNaturalGasMember 2025-01-01 2020-03-31 0001326160 duk:DukeEnergyFloridaMember duk:GeneralMember us-gaap:ElectricityUsRegulatedMember duk:ElectricUtilitiesandInfrastructureMember 2019-01-01 2019-03-31 0001326160 duk:DukeEnergyProgressMember duk:ResidentialMember us-gaap:ElectricityUsRegulatedMember duk:ElectricUtilitiesandInfrastructureMember 2019-01-01 2019-03-31 0001326160 duk:DukeEnergyIndianaMember duk:GeneralMember us-gaap:ElectricityUsRegulatedMember duk:ElectricUtilitiesandInfrastructureMember 2019-01-01 2019-03-31 0001326160 duk:DukeEnergyIndianaMember duk:IndustrialMember us-gaap:ElectricityUsRegulatedMember duk:ElectricUtilitiesandInfrastructureMember 2019-01-01 2019-03-31 0001326160 duk:DukeEnergyProgressMember duk:ElectricUtilitiesandInfrastructureMember 2019-01-01 2019-03-31 0001326160 duk:DukeEnergyIndianaMember duk:WholesaleMember us-gaap:ElectricityUsRegulatedMember duk:ElectricUtilitiesandInfrastructureMember 2019-01-01 2019-03-31 0001326160 duk:IndustrialMember us-gaap:NaturalGasUsRegulatedMember duk:GasUtilitiesandInfrastructureMember 2019-01-01 2019-03-31 0001326160 duk:ProgressEnergyMember duk:WholesaleMember us-gaap:ElectricityUsRegulatedMember duk:ElectricUtilitiesandInfrastructureMember 2019-01-01 2019-03-31 0001326160 duk:OtherRevenuesMember duk:GasUtilitiesandInfrastructureMember 2019-01-01 2019-03-31 0001326160 duk:ResidentialMember us-gaap:ElectricityUsRegulatedMember duk:ElectricUtilitiesandInfrastructureMember 2019-01-01 2019-03-31 0001326160 duk:DukeEnergyOhioMember duk:ResidentialMember us-gaap:NaturalGasUsRegulatedMember duk:GasUtilitiesandInfrastructureMember 2019-01-01 2019-03-31 0001326160 duk:ProgressEnergyMember duk:GeneralMember us-gaap:ElectricityUsRegulatedMember duk:ElectricUtilitiesandInfrastructureMember 2019-01-01 2019-03-31 0001326160 duk:DukeEnergyCarolinasMember duk:WholesaleMember us-gaap:ElectricityUsRegulatedMember duk:ElectricUtilitiesandInfrastructureMember 2019-01-01 2019-03-31 0001326160 duk:PiedmontNaturalGasMember duk:CommercialMember us-gaap:NaturalGasUsRegulatedMember duk:GasUtilitiesandInfrastructureMember 2019-01-01 2019-03-31 0001326160 duk:DukeEnergyProgressMember duk:IndustrialMember us-gaap:ElectricityUsRegulatedMember duk:ElectricUtilitiesandInfrastructureMember 2019-01-01 2019-03-31 0001326160 duk:DukeEnergyIndianaMember duk:OtherRevenuesMember duk:ElectricUtilitiesandInfrastructureMember 2019-01-01 2019-03-31 0001326160 duk:DukeEnergyCarolinasMember duk:OtherRevenuesMember duk:ElectricUtilitiesandInfrastructureMember 2019-01-01 2019-03-31 0001326160 duk:OtherRevenuesMember duk:ElectricUtilitiesandInfrastructureMember 2019-01-01 2019-03-31 0001326160 duk:DukeEnergyFloridaMember duk:ElectricUtilitiesandInfrastructureMember 2019-01-01 2019-03-31 0001326160 duk:DukeEnergyFloridaMember duk:OtherRevenuesMember duk:ElectricUtilitiesandInfrastructureMember 2019-01-01 2019-03-31 0001326160 duk:PiedmontNaturalGasMember duk:ResidentialMember us-gaap:NaturalGasUsRegulatedMember duk:GasUtilitiesandInfrastructureMember 2019-01-01 2019-03-31 0001326160 duk:DukeEnergyIndianaMember duk:ElectricUtilitiesandInfrastructureMember 2019-01-01 2019-03-31 0001326160 duk:CommercialMember us-gaap:NaturalGasUsRegulatedMember duk:GasUtilitiesandInfrastructureMember 2019-01-01 2019-03-31 0001326160 duk:DukeEnergyOhioMember duk:IndustrialMember us-gaap:ElectricityUsRegulatedMember duk:ElectricUtilitiesandInfrastructureMember 2019-01-01 2019-03-31 0001326160 duk:DukeEnergyProgressMember duk:GeneralMember us-gaap:ElectricityUsRegulatedMember duk:ElectricUtilitiesandInfrastructureMember 2019-01-01 2019-03-31 0001326160 duk:DukeEnergyOhioMember duk:OtherRevenuesMember duk:GasUtilitiesandInfrastructureMember 2019-01-01 2019-03-31 0001326160 duk:IndustrialMember us-gaap:ElectricityUsRegulatedMember duk:ElectricUtilitiesandInfrastructureMember 2019-01-01 2019-03-31 0001326160 duk:PiedmontNaturalGasMember duk:OtherRevenuesMember duk:GasUtilitiesandInfrastructureMember 2019-01-01 2019-03-31 0001326160 duk:DukeEnergyProgressMember duk:WholesaleMember us-gaap:ElectricityUsRegulatedMember duk:ElectricUtilitiesandInfrastructureMember 2019-01-01 2019-03-31 0001326160 duk:WholesaleMember us-gaap:ElectricityUsRegulatedMember duk:ElectricUtilitiesandInfrastructureMember 2019-01-01 2019-03-31 0001326160 duk:ResidentialMember us-gaap:NaturalGasUsRegulatedMember duk:GasUtilitiesandInfrastructureMember 2019-01-01 2019-03-31 0001326160 duk:DukeEnergyProgressMember duk:OtherRevenuesMember duk:ElectricUtilitiesandInfrastructureMember 2019-01-01 2019-03-31 0001326160 duk:DukeEnergyOhioMember duk:IndustrialMember us-gaap:NaturalGasUsRegulatedMember duk:GasUtilitiesandInfrastructureMember 2019-01-01 2019-03-31 0001326160 duk:DukeEnergyOhioMember duk:OtherRevenuesMember duk:ElectricUtilitiesandInfrastructureMember 2019-01-01 2019-03-31 0001326160 duk:PiedmontNaturalGasMember duk:IndustrialMember us-gaap:NaturalGasUsRegulatedMember duk:GasUtilitiesandInfrastructureMember 2019-01-01 2019-03-31 0001326160 duk:DukeEnergyOhioMember duk:GeneralMember us-gaap:ElectricityUsRegulatedMember duk:ElectricUtilitiesandInfrastructureMember 2019-01-01 2019-03-31 0001326160 duk:ProgressEnergyMember duk:ElectricUtilitiesandInfrastructureMember 2019-01-01 2019-03-31 0001326160 duk:DukeEnergyOhioMember duk:GasUtilitiesandInfrastructureMember 2019-01-01 2019-03-31 0001326160 duk:ProgressEnergyMember duk:ResidentialMember us-gaap:ElectricityUsRegulatedMember duk:ElectricUtilitiesandInfrastructureMember 2019-01-01 2019-03-31 0001326160 duk:DukeEnergyCarolinasMember duk:IndustrialMember us-gaap:ElectricityUsRegulatedMember duk:ElectricUtilitiesandInfrastructureMember 2019-01-01 2019-03-31 0001326160 duk:DukeEnergyCarolinasMember duk:ResidentialMember us-gaap:ElectricityUsRegulatedMember duk:ElectricUtilitiesandInfrastructureMember 2019-01-01 2019-03-31 0001326160 duk:DukeEnergyCarolinasMember duk:ElectricUtilitiesandInfrastructureMember 2019-01-01 2019-03-31 0001326160 duk:DukeEnergyOhioMember duk:ResidentialMember us-gaap:ElectricityUsRegulatedMember duk:ElectricUtilitiesandInfrastructureMember 2019-01-01 2019-03-31 0001326160 duk:DukeEnergyCarolinasMember duk:GeneralMember us-gaap:ElectricityUsRegulatedMember duk:ElectricUtilitiesandInfrastructureMember 2019-01-01 2019-03-31 0001326160 duk:DukeEnergyFloridaMember duk:ResidentialMember us-gaap:ElectricityUsRegulatedMember duk:ElectricUtilitiesandInfrastructureMember 2019-01-01 2019-03-31 0001326160 duk:DukeEnergyIndianaMember duk:ResidentialMember us-gaap:ElectricityUsRegulatedMember duk:ElectricUtilitiesandInfrastructureMember 2019-01-01 2019-03-31 0001326160 duk:PiedmontNaturalGasMember duk:PowerGenerationMember us-gaap:NaturalGasUsRegulatedMember duk:GasUtilitiesandInfrastructureMember 2019-01-01 2019-03-31 0001326160 duk:ProgressEnergyMember duk:OtherRevenuesMember duk:ElectricUtilitiesandInfrastructureMember 2019-01-01 2019-03-31 0001326160 duk:DukeEnergyOhioMember duk:CommercialMember us-gaap:NaturalGasUsRegulatedMember duk:GasUtilitiesandInfrastructureMember 2019-01-01 2019-03-31 0001326160 duk:ProgressEnergyMember duk:IndustrialMember us-gaap:ElectricityUsRegulatedMember duk:ElectricUtilitiesandInfrastructureMember 2019-01-01 2019-03-31 0001326160 duk:DukeEnergyFloridaMember duk:IndustrialMember us-gaap:ElectricityUsRegulatedMember duk:ElectricUtilitiesandInfrastructureMember 2019-01-01 2019-03-31 0001326160 duk:DukeEnergyOhioMember duk:WholesaleMember us-gaap:ElectricityUsRegulatedMember duk:ElectricUtilitiesandInfrastructureMember 2019-01-01 2019-03-31 0001326160 duk:DukeEnergyFloridaMember duk:WholesaleMember us-gaap:ElectricityUsRegulatedMember duk:ElectricUtilitiesandInfrastructureMember 2019-01-01 2019-03-31 0001326160 duk:DukeEnergyIndianaMember duk:GasUtilitiesandInfrastructureMember 2019-01-01 2019-03-31 0001326160 duk:GeneralMember us-gaap:ElectricityUsRegulatedMember duk:ElectricUtilitiesandInfrastructureMember 2019-01-01 2019-03-31 0001326160 duk:DukeEnergyOhioMember duk:ElectricUtilitiesandInfrastructureMember 2019-01-01 2019-03-31 0001326160 duk:PiedmontNaturalGasMember duk:GasUtilitiesandInfrastructureMember 2019-01-01 2019-03-31 0001326160 duk:DukeEnergyIndianaMember 2023-01-01 2020-03-31 0001326160 duk:DukeEnergyIndianaMember 2022-01-01 2020-03-31 0001326160 duk:DukeEnergyProgressMember 2025-01-01 2020-03-31 0001326160 duk:DukeEnergyIndianaMember 2024-01-01 2020-03-31 0001326160 duk:DukeEnergyIndianaMember 2025-01-01 2020-03-31 0001326160 duk:DukeEnergyOhioMember duk:CinergyReceivablesMember 2020-03-31 0001326160 duk:DukeEnergyOhioMember duk:CinergyReceivablesMember 2019-12-31 0001326160 duk:DukeEnergyIndianaMember duk:CinergyReceivablesMember 2019-12-31 0001326160 duk:DukeEnergyIndianaMember duk:CinergyReceivablesMember 2020-03-31 0001326160 us-gaap:SeriesBPreferredStockMember 2020-01-01 2020-03-31 0001326160 us-gaap:SeriesAPreferredStockMember 2020-01-01 2020-03-31 0001326160 duk:EquityForwardsMember 2020-03-31 0001326160 duk:EquityForwardsMember 2020-03-01 2020-03-31 0001326160 duk:EquityForwardsMember 2019-11-30 0001326160 duk:EquityForwardsMember 2019-11-01 2019-11-30 0001326160 2019-11-01 2019-11-30 0001326160 duk:DukeEnergyCarolinasMember us-gaap:PensionPlansDefinedBenefitMember 2020-01-01 2020-03-31 0001326160 duk:ProgressEnergyMember us-gaap:PensionPlansDefinedBenefitMember 2020-01-01 2020-03-31 0001326160 us-gaap:PensionPlansDefinedBenefitMember 2020-01-01 2020-03-31 0001326160 duk:DukeEnergyIndianaMember us-gaap:PensionPlansDefinedBenefitMember 2020-01-01 2020-03-31 0001326160 duk:DukeEnergyFloridaMember us-gaap:PensionPlansDefinedBenefitMember 2020-01-01 2020-03-31 0001326160 duk:DukeEnergyProgressMember us-gaap:PensionPlansDefinedBenefitMember 2020-01-01 2020-03-31 0001326160 duk:PiedmontNaturalGasMember us-gaap:PensionPlansDefinedBenefitMember 2020-01-01 2020-03-31 0001326160 duk:DukeEnergyOhioMember us-gaap:PensionPlansDefinedBenefitMember 2020-01-01 2020-03-31 0001326160 duk:DukeEnergyIndianaMember us-gaap:PensionPlansDefinedBenefitMember 2019-01-01 2019-03-31 0001326160 duk:DukeEnergyProgressMember us-gaap:PensionPlansDefinedBenefitMember 2019-01-01 2019-03-31 0001326160 us-gaap:PensionPlansDefinedBenefitMember 2019-01-01 2019-03-31 0001326160 duk:DukeEnergyFloridaMember us-gaap:PensionPlansDefinedBenefitMember 2019-01-01 2019-03-31 0001326160 duk:ProgressEnergyMember us-gaap:PensionPlansDefinedBenefitMember 2019-01-01 2019-03-31 0001326160 duk:PiedmontNaturalGasMember us-gaap:PensionPlansDefinedBenefitMember 2019-01-01 2019-03-31 0001326160 duk:DukeEnergyOhioMember us-gaap:PensionPlansDefinedBenefitMember 2019-01-01 2019-03-31 0001326160 duk:DukeEnergyCarolinasMember us-gaap:PensionPlansDefinedBenefitMember 2019-01-01 2019-03-31 0001326160 duk:AMTCreditCarryforwardMember 2020-01-01 2020-03-31 iso4217:USD xbrli:shares iso4217:USD xbrli:shares duk:segment duk:customer utreg:MW xbrli:pure utreg:GWh duk:plant utreg:Mcf duk:claim iso4217:USD utreg:MWh iso4217:USD utreg:MMBTU


UNITED STATES SECURITIES AND EXCHANGE COMMISSION
WASHINGTON, D.C. 20549
FORM 10-Q
(Mark One)
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended March 31, 2020
OR
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from _________to_________
Commission file number
Registrant, State of Incorporation or Organization,
Address of Principal Executive Offices and Telephone Number
IRS Employer Identification Number
 
dukeenergylogo4ca62.jpg
 
1-32853
DUKE ENERGY CORPORATION
20-2777218
(a Delaware corporation)
550 South Tryon Street
Charlotte, North Carolina 28202-1803
704-382-3853
1-4928
DUKE ENERGY CAROLINAS, LLC
56-0205520
(a North Carolina limited liability company)
526 South Church Street
Charlotte, North Carolina 28202-1803
704-382-3853
1-15929
PROGRESS ENERGY, INC.
56-2155481
(a North Carolina corporation)
410 South Wilmington Street
Raleigh, North Carolina 27601-1748
704-382-3853
1-3382
DUKE ENERGY PROGRESS, LLC
56-0165465
(a North Carolina limited liability company)
410 South Wilmington Street
Raleigh, North Carolina 27601-1748
704-382-3853
1-3274
DUKE ENERGY FLORIDA, LLC
59-0247770
(a Florida limited liability company)
299 First Avenue North
St. Petersburg, Florida 33701
704-382-3853
1-1232
DUKE ENERGY OHIO, INC.
31-0240030
(an Ohio corporation)
139 East Fourth Street
Cincinnati, Ohio 45202
704-382-3853
1-3543
DUKE ENERGY INDIANA, LLC
35-0594457
(an Indiana limited liability company)
1000 East Main Street
Plainfield, Indiana 46168
704-382-3853
1-6196
PIEDMONT NATURAL GAS COMPANY, INC.
56-0556998
(a North Carolina corporation)
4720 Piedmont Row Drive
Charlotte, North Carolina 28210
704-364-3120
 
 
 






SECURITIES REGISTERED PURSUANT TO SECTION 12(b) OF THE ACT:
Name of each exchange on
Registrant
Title of each class    Trading symbols        which registered
Duke Energy
Common Stock, $0.001 par value    DUK    New York Stock Exchange LLC

Duke Energy
5.125% Junior Subordinated Debentures due    DUKH    New York Stock Exchange LLC
January 15, 2073
Duke Energy
5.625% Junior Subordinated Debentures due    DUKB    New York Stock Exchange LLC
September 15, 2078
Duke Energy
Depositary Shares, each representing a 1/1,000th    DUK PR A    New York Stock Exchange LLC
interest in a share of 5.75% Series A Cumulative
Redeemable Perpetual Preferred Stock, par value
$0.001 per share
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.
Duke Energy Corporation (Duke Energy)
Yes
No
 
Duke Energy Florida, LLC (Duke Energy Florida)
Yes
No
Duke Energy Carolinas, LLC (Duke Energy Carolinas)
Yes
No