0001326160-20-000201.txt : 20200810 0001326160-20-000201.hdr.sgml : 20200810 20200810123240 ACCESSION NUMBER: 0001326160-20-000201 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 145 CONFORMED PERIOD OF REPORT: 20200630 FILED AS OF DATE: 20200810 DATE AS OF CHANGE: 20200810 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Duke Energy CORP CENTRAL INDEX KEY: 0001326160 STANDARD INDUSTRIAL CLASSIFICATION: ELECTRIC & OTHER SERVICES COMBINED [4931] IRS NUMBER: 202777218 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-32853 FILM NUMBER: 201088289 BUSINESS ADDRESS: STREET 1: 550 SOUTH TRYON STREET STREET 2: DEC45A CITY: CHARLOTTE STATE: NC ZIP: 28202 BUSINESS PHONE: 980-373-9093 MAIL ADDRESS: STREET 1: 550 SOUTH TRYON STREET STREET 2: DEC45A CITY: CHARLOTTE STATE: NC ZIP: 28202 FORMER COMPANY: FORMER CONFORMED NAME: Duke Energy Holding Corp. DATE OF NAME CHANGE: 20050628 FORMER COMPANY: FORMER CONFORMED NAME: Deer Holding Corp. DATE OF NAME CHANGE: 20050504 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Duke Energy Ohio, Inc. CENTRAL INDEX KEY: 0000020290 STANDARD INDUSTRIAL CLASSIFICATION: ELECTRIC & OTHER SERVICES COMBINED [4931] IRS NUMBER: 310240030 STATE OF INCORPORATION: OH FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-01232 FILM NUMBER: 201088286 BUSINESS ADDRESS: STREET 1: 526 SOUTH CHURCH STREET STREET 2: EC03T CITY: CHARLOTTE STATE: NC ZIP: 28202 BUSINESS PHONE: 704-594-6200 MAIL ADDRESS: STREET 1: 526 SOUTH CHURCH STREET STREET 2: EC03T CITY: CHARLOTTE STATE: NC ZIP: 28202 FORMER COMPANY: FORMER CONFORMED NAME: CINCINNATI GAS & ELECTRIC CO DATE OF NAME CHANGE: 19920703 FILER: COMPANY DATA: COMPANY CONFORMED NAME: DUKE ENERGY FLORIDA, LLC. CENTRAL INDEX KEY: 0000037637 STANDARD INDUSTRIAL CLASSIFICATION: ELECTRIC SERVICES [4911] IRS NUMBER: 590247770 STATE OF INCORPORATION: FL FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-03274 FILM NUMBER: 201088285 BUSINESS ADDRESS: STREET 1: 100 CENTRAL AVENUE CITY: ST. PETERSBURG STATE: FL ZIP: 33701 BUSINESS PHONE: 7278205151 MAIL ADDRESS: STREET 1: 100 CENTRAL AVENUE CITY: ST. PETERSBURG STATE: FL ZIP: 33701 FORMER COMPANY: FORMER CONFORMED NAME: DUKE ENERGY FLORIDA, INC. DATE OF NAME CHANGE: 20130514 FORMER COMPANY: FORMER CONFORMED NAME: FLORIDA POWER CORP DATE OF NAME CHANGE: 20060629 FORMER COMPANY: FORMER CONFORMED NAME: FLORIDA POWER CORP / DATE OF NAME CHANGE: 19950829 FILER: COMPANY DATA: COMPANY CONFORMED NAME: DUKE ENERGY PROGRESS, LLC. CENTRAL INDEX KEY: 0000017797 STANDARD INDUSTRIAL CLASSIFICATION: ELECTRIC SERVICES [4911] IRS NUMBER: 560165465 STATE OF INCORPORATION: NC FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-03382 FILM NUMBER: 201088284 BUSINESS ADDRESS: STREET 1: 410 S. WILMINGTON STREET CITY: RALEIGH STATE: NC ZIP: 27601 BUSINESS PHONE: 9195466111 MAIL ADDRESS: STREET 1: 410 S. WILMINGTON STREET CITY: RALEIGH STATE: NC ZIP: 27601 FORMER COMPANY: FORMER CONFORMED NAME: DUKE ENERGY PROGRESS, INC. DATE OF NAME CHANGE: 20130514 FORMER COMPANY: FORMER CONFORMED NAME: CAROLINA POWER & LIGHT CO DATE OF NAME CHANGE: 19920703 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Duke Energy Indiana, LLC CENTRAL INDEX KEY: 0000081020 STANDARD INDUSTRIAL CLASSIFICATION: ELECTRIC SERVICES [4911] IRS NUMBER: 350594457 STATE OF INCORPORATION: IN FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-03543 FILM NUMBER: 201088287 BUSINESS ADDRESS: STREET 1: 526 SOUTH CHURCH STREET STREET 2: EC03T CITY: CHARLOTTE STATE: NC ZIP: 28202 BUSINESS PHONE: 704-594-6200 MAIL ADDRESS: STREET 1: 526 SOUTH CHURCH STREET STREET 2: EC03T CITY: CHARLOTTE STATE: NC ZIP: 28202 FORMER COMPANY: FORMER CONFORMED NAME: Duke Energy Indiana, Inc. DATE OF NAME CHANGE: 20061003 FORMER COMPANY: FORMER CONFORMED NAME: PSI ENERGY INC DATE OF NAME CHANGE: 19920703 FORMER COMPANY: FORMER CONFORMED NAME: PUBLIC SERVICE CO OF INDIANA INC DATE OF NAME CHANGE: 19900509 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Duke Energy Carolinas, LLC CENTRAL INDEX KEY: 0000030371 STANDARD INDUSTRIAL CLASSIFICATION: ELECTRIC SERVICES [4911] IRS NUMBER: 560205520 STATE OF INCORPORATION: NC FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-04928 FILM NUMBER: 201088282 BUSINESS ADDRESS: STREET 1: 526 SOUTH CHURCH STREET STREET 2: EC03T CITY: CHARLOTTE STATE: NC ZIP: 28202 BUSINESS PHONE: 704-594-6200 MAIL ADDRESS: STREET 1: 526 SOUTH CHURCH STREET STREET 2: EC03T CITY: CHARLOTTE STATE: NC ZIP: 28202 FORMER COMPANY: FORMER CONFORMED NAME: Duke Power CO LLC DATE OF NAME CHANGE: 20060403 FORMER COMPANY: FORMER CONFORMED NAME: DUKE ENERGY CORP DATE OF NAME CHANGE: 19970618 FORMER COMPANY: FORMER CONFORMED NAME: DUKE POWER CO /NC/ DATE OF NAME CHANGE: 19920703 FILER: COMPANY DATA: COMPANY CONFORMED NAME: PIEDMONT NATURAL GAS CO INC CENTRAL INDEX KEY: 0000078460 STANDARD INDUSTRIAL CLASSIFICATION: NATURAL GAS DISTRIBUTION [4924] IRS NUMBER: 560556998 STATE OF INCORPORATION: NC FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-06196 FILM NUMBER: 201088288 BUSINESS ADDRESS: STREET 1: 4720 PIEDMONT ROW DR CITY: CHARLOTTE STATE: NC ZIP: 28210 BUSINESS PHONE: 7043643120 MAIL ADDRESS: STREET 1: P.O. BOX 33068 CITY: CHARLOTTE STATE: NC ZIP: 28233 FILER: COMPANY DATA: COMPANY CONFORMED NAME: PROGRESS ENERGY INC CENTRAL INDEX KEY: 0001094093 STANDARD INDUSTRIAL CLASSIFICATION: ELECTRIC SERVICES [4911] IRS NUMBER: 562155481 STATE OF INCORPORATION: NC FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-15929 FILM NUMBER: 201088283 BUSINESS ADDRESS: STREET 1: 410 S WILMINGTON ST CITY: RALEIGH STATE: NC ZIP: 27601 BUSINESS PHONE: 9195466463 MAIL ADDRESS: STREET 1: 410 S WILMINGTON ST CITY: RALEIGH STATE: NC ZIP: 27601 FORMER COMPANY: FORMER CONFORMED NAME: CP&L ENERGY INC DATE OF NAME CHANGE: 20000314 FORMER COMPANY: FORMER CONFORMED NAME: CP&L HOLDINGS INC DATE OF NAME CHANGE: 19990830 10-Q 1 duk-20200630x10q.htm FORM 10-Q Document
false--12-31--12-31--12-31--12-31--12-31--12-31--12-31--12-31Q2202000013261600000030371 0000037637 0000081020 0000020290 0000017797 00000784600001094093 220000003000000300000030000004000000300000060000007000000230000001000000500000030000005000000400000060000009000000us-gaap:AccountingStandardsUpdate201613Member7000000400000050000009000000540000001300000090000001000000020000000790000000.0018.500.010.0018.500.012000000000120000000100100200000000012000000010010073300000090000000100100735000000900000001001003010000009700000047000000169000000700000059400000020700000011600000037200000011500000023400000081000000660000001610000002000000573000000180000000131000000365000000180000000P3Y228000000251000000596000000324000000173790000001924000000194250000001220000001737900000019240000001220000002160000000012200000020000000005400000054000000216000000304000000304000000462000000130700000016320000003997000000102800000013610000003643000000742000000110000000850000000.0010.0010.0010.00140000000100000040000000100000040000000100000040000000100000039000000390000002420000003200000032000000260000000P5YP5YP5YP20YP5YP5YP3YP20YP5YP5YP5Y520000005200000052000000530000005300000053000000989000000989000000989000000969000000969000000969000000P6MP1YP1YP1YP1YP6MP1YP1YP1YP1YP6MP1YP1YP1YP1YP6MP1YP1YP1YP1YP6MP1YP1YP1YP1Y0 0001326160 duk:DukeEnergyProgressMember 2020-01-01 2020-06-30 0001326160 duk:ProgressEnergyMember 2020-01-01 2020-06-30 0001326160 2020-01-01 2020-06-30 0001326160 duk:DukeEnergyIndianaMember 2020-01-01 2020-06-30 0001326160 duk:DukeEnergyCarolinasMember 2020-01-01 2020-06-30 0001326160 duk:PiedmontNaturalGasMember 2020-01-01 2020-06-30 0001326160 duk:DukeEnergyFloridaMember 2020-01-01 2020-06-30 0001326160 duk:DukeEnergyOhioMember 2020-01-01 2020-06-30 0001326160 duk:JuniorSubordinatedDebentures5.125CouponDueJanuary2073Member 2020-01-01 2020-06-30 0001326160 duk:DepositaryShareMember 2020-01-01 2020-06-30 0001326160 us-gaap:CommonStockMember 2020-01-01 2020-06-30 0001326160 duk:JuniorSubordinatedDebentures5.625CouponDueSeptember2078Member 2020-01-01 2020-06-30 0001326160 2020-07-31 0001326160 2019-01-01 2019-06-30 0001326160 us-gaap:ElectricityMember 2020-04-01 2020-06-30 0001326160 2020-04-01 2020-06-30 0001326160 2019-04-01 2019-06-30 0001326160 us-gaap:ElectricityMember 2019-01-01 2019-06-30 0001326160 us-gaap:ElectricityMember 2019-04-01 2019-06-30 0001326160 srt:NaturalGasReservesMember 2020-04-01 2020-06-30 0001326160 srt:NaturalGasReservesMember 2019-01-01 2019-06-30 0001326160 srt:NaturalGasReservesMember 2020-01-01 2020-06-30 0001326160 srt:NaturalGasReservesMember 2019-04-01 2019-06-30 0001326160 us-gaap:ElectricityMember 2020-01-01 2020-06-30 0001326160 2020-06-30 0001326160 2019-12-31 0001326160 us-gaap:SeriesAPreferredStockMember 2019-12-31 0001326160 us-gaap:SeriesBPreferredStockMember 2019-12-31 0001326160 us-gaap:SeriesBPreferredStockMember 2020-06-30 0001326160 us-gaap:SeriesAPreferredStockMember 2020-06-30 0001326160 duk:VariableInterestEntityMember 2020-06-30 0001326160 duk:VariableInterestEntityMember 2019-12-31 0001326160 2019-06-30 0001326160 2018-12-31 0001326160 us-gaap:SeriesAPreferredStockMember us-gaap:PreferredStockMember 2019-01-01 2019-06-30 0001326160 us-gaap:CommonStockMember us-gaap:ParentMember 2019-01-01 2019-06-30 0001326160 us-gaap:CommonStockMember 2019-01-01 2019-06-30 0001326160 us-gaap:CommonStockMember 2020-06-30 0001326160 us-gaap:AdditionalPaidInCapitalMember 2019-06-30 0001326160 us-gaap:AdditionalPaidInCapitalMember 2020-06-30 0001326160 us-gaap:PreferredStockMember 2019-12-31 0001326160 us-gaap:ParentMember 2019-01-01 2019-06-30 0001326160 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2020-01-01 2020-06-30 0001326160 us-gaap:CommonStockMember us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-06-30 0001326160 us-gaap:CommonStockMember 2019-12-31 0001326160 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-12-31 0001326160 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-06-30 0001326160 us-gaap:CommonStockMember us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-06-30 0001326160 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-12-31 0001326160 us-gaap:NoncontrollingInterestMember 2020-01-01 2020-06-30 0001326160 us-gaap:CommonStockMember 2018-12-31 0001326160 us-gaap:CommonStockMember 2019-06-30 0001326160 us-gaap:NoncontrollingInterestMember 2019-01-01 2019-06-30 0001326160 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-06-30 0001326160 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-06-30 0001326160 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2020-01-01 2020-06-30 0001326160 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2018-12-31 0001326160 us-gaap:ParentMember 2020-06-30 0001326160 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-01-01 2019-06-30 0001326160 us-gaap:NoncontrollingInterestMember 2020-06-30 0001326160 us-gaap:RetainedEarningsMember 2018-12-31 0001326160 us-gaap:ParentMember 2019-06-30 0001326160 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-01-01 2019-06-30 0001326160 us-gaap:RetainedEarningsMember 2020-01-01 2020-06-30 0001326160 us-gaap:ParentMember 2020-01-01 2020-06-30 0001326160 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001326160 us-gaap:RetainedEarningsMember 2019-01-01 2019-06-30 0001326160 us-gaap:NoncontrollingInterestMember 2019-12-31 0001326160 us-gaap:CommonStockMember us-gaap:CommonStockMember 2020-01-01 2020-06-30 0001326160 us-gaap:ParentMember 2018-12-31 0001326160 us-gaap:PreferredStockMember 2019-06-30 0001326160 us-gaap:PreferredStockMember 2020-06-30 0001326160 us-gaap:NoncontrollingInterestMember 2019-06-30 0001326160 us-gaap:RetainedEarningsMember 2019-12-31 0001326160 us-gaap:ParentMember 2019-12-31 0001326160 us-gaap:SeriesAPreferredStockMember 2019-01-01 2019-06-30 0001326160 us-gaap:RetainedEarningsMember 2020-06-30 0001326160 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-12-31 0001326160 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-01-01 2019-06-30 0001326160 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2020-06-30 0001326160 us-gaap:NoncontrollingInterestMember 2018-12-31 0001326160 us-gaap:CommonStockMember us-gaap:CommonStockMember 2019-01-01 2019-06-30 0001326160 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2020-06-30 0001326160 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-12-31 0001326160 us-gaap:SeriesAPreferredStockMember us-gaap:ParentMember 2019-01-01 2019-06-30 0001326160 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-12-31 0001326160 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-06-30 0001326160 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2020-06-30 0001326160 us-gaap:CommonStockMember us-gaap:ParentMember 2020-01-01 2020-06-30 0001326160 us-gaap:RetainedEarningsMember 2019-06-30 0001326160 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001326160 us-gaap:ParentMember 2019-04-01 2019-06-30 0001326160 us-gaap:CommonStockMember us-gaap:ParentMember 2019-04-01 2019-06-30 0001326160 us-gaap:CommonStockMember us-gaap:AdditionalPaidInCapitalMember 2020-04-01 2020-06-30 0001326160 us-gaap:ParentMember 2020-04-01 2020-06-30 0001326160 us-gaap:PreferredStockMember us-gaap:ParentMember 2019-04-01 2019-06-30 0001326160 us-gaap:NoncontrollingInterestMember 2020-04-01 2020-06-30 0001326160 us-gaap:PreferredStockMember 2019-03-31 0001326160 us-gaap:CommonStockMember us-gaap:ParentMember 2020-04-01 2020-06-30 0001326160 us-gaap:RetainedEarningsMember 2020-04-01 2020-06-30 0001326160 us-gaap:NoncontrollingInterestMember 2019-03-31 0001326160 us-gaap:NoncontrollingInterestMember 2019-04-01 2019-06-30 0001326160 us-gaap:CommonStockMember 2019-03-31 0001326160 2019-03-31 0001326160 us-gaap:PreferredStockMember us-gaap:PreferredStockMember 2019-04-01 2019-06-30 0001326160 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-04-01 2019-06-30 0001326160 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2020-03-31 0001326160 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2020-03-31 0001326160 us-gaap:RetainedEarningsMember 2020-03-31 0001326160 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2020-04-01 2020-06-30 0001326160 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2020-04-01 2020-06-30 0001326160 us-gaap:CommonStockMember us-gaap:AdditionalPaidInCapitalMember 2019-04-01 2019-06-30 0001326160 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-03-31 0001326160 us-gaap:PreferredStockMember 2019-04-01 2019-06-30 0001326160 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2020-04-01 2020-06-30 0001326160 us-gaap:CommonStockMember 2020-03-31 0001326160 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-04-01 2019-06-30 0001326160 us-gaap:NoncontrollingInterestMember 2020-03-31 0001326160 us-gaap:AdditionalPaidInCapitalMember 2020-04-01 2020-06-30 0001326160 us-gaap:RetainedEarningsMember 2019-03-31 0001326160 us-gaap:CommonStockMember 2020-04-01 2020-06-30 0001326160 us-gaap:PreferredStockMember 2020-03-31 0001326160 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-03-31 0001326160 us-gaap:ParentMember 2019-03-31 0001326160 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-04-01 2019-06-30 0001326160 us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0001326160 us-gaap:AdditionalPaidInCapitalMember 2019-04-01 2019-06-30 0001326160 2020-03-31 0001326160 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0001326160 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2020-03-31 0001326160 us-gaap:CommonStockMember 2019-04-01 2019-06-30 0001326160 us-gaap:RetainedEarningsMember 2019-04-01 2019-06-30 0001326160 us-gaap:ParentMember 2020-03-31 0001326160 duk:DukeEnergyCarolinasMember 2019-01-01 2019-06-30 0001326160 duk:DukeEnergyCarolinasMember 2020-04-01 2020-06-30 0001326160 duk:DukeEnergyCarolinasMember 2019-04-01 2019-06-30 0001326160 duk:DukeEnergyCarolinasMember 2019-12-31 0001326160 duk:DukeEnergyCarolinasMember 2020-06-30 0001326160 duk:DukeEnergyCarolinasMember duk:VariableInterestEntityMember 2020-06-30 0001326160 duk:DukeEnergyCarolinasMember duk:VariableInterestEntityMember 2019-12-31 0001326160 duk:DukeEnergyCarolinasMember 2018-12-31 0001326160 duk:DukeEnergyCarolinasMember 2019-06-30 0001326160 duk:DukeEnergyCarolinasMember 2020-03-31 0001326160 duk:DukeEnergyCarolinasMember duk:MembersEquityMember 2018-12-31 0001326160 duk:DukeEnergyCarolinasMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2020-03-31 0001326160 duk:DukeEnergyCarolinasMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2020-06-30 0001326160 duk:DukeEnergyCarolinasMember duk:MembersEquityMember 2020-01-01 2020-06-30 0001326160 duk:DukeEnergyCarolinasMember duk:MembersEquityMember 2019-06-30 0001326160 duk:DukeEnergyCarolinasMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-06-30 0001326160 duk:DukeEnergyCarolinasMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-03-31 0001326160 duk:DukeEnergyCarolinasMember duk:MembersEquityMember 2020-04-01 2020-06-30 0001326160 duk:DukeEnergyCarolinasMember 2019-03-31 0001326160 duk:DukeEnergyCarolinasMember duk:MembersEquityMember 2019-04-01 2019-06-30 0001326160 duk:DukeEnergyCarolinasMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-01-01 2019-06-30 0001326160 duk:DukeEnergyCarolinasMember duk:MembersEquityMember 2020-03-31 0001326160 duk:DukeEnergyCarolinasMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-12-31 0001326160 duk:DukeEnergyCarolinasMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2018-12-31 0001326160 duk:DukeEnergyCarolinasMember duk:MembersEquityMember 2019-12-31 0001326160 duk:DukeEnergyCarolinasMember duk:MembersEquityMember 2020-06-30 0001326160 duk:DukeEnergyCarolinasMember duk:MembersEquityMember 2019-01-01 2019-06-30 0001326160 duk:DukeEnergyCarolinasMember duk:MembersEquityMember 2019-03-31 0001326160 duk:ProgressEnergyMember 2020-04-01 2020-06-30 0001326160 duk:ProgressEnergyMember 2019-01-01 2019-06-30 0001326160 duk:ProgressEnergyMember 2019-04-01 2019-06-30 0001326160 duk:ProgressEnergyMember 2019-12-31 0001326160 duk:ProgressEnergyMember 2020-06-30 0001326160 duk:ProgressEnergyMember duk:VariableInterestEntityMember 2019-12-31 0001326160 duk:ProgressEnergyMember duk:VariableInterestEntityMember 2020-06-30 0001326160 duk:ProgressEnergyMember 2018-12-31 0001326160 duk:ProgressEnergyMember 2019-06-30 0001326160 duk:ProgressEnergyMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2020-06-30 0001326160 duk:ProgressEnergyMember us-gaap:NoncontrollingInterestMember 2019-06-30 0001326160 duk:ProgressEnergyMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-12-31 0001326160 duk:ProgressEnergyMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-01-01 2019-06-30 0001326160 duk:ProgressEnergyMember us-gaap:NoncontrollingInterestMember 2020-06-30 0001326160 duk:ProgressEnergyMember us-gaap:RetainedEarningsMember 2018-12-31 0001326160 duk:ProgressEnergyMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-03-31 0001326160 duk:ProgressEnergyMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-06-30 0001326160 duk:ProgressEnergyMember us-gaap:RetainedEarningsMember 2019-06-30 0001326160 duk:ProgressEnergyMember us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001326160 duk:ProgressEnergyMember us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001326160 duk:ProgressEnergyMember us-gaap:NoncontrollingInterestMember 2019-04-01 2019-06-30 0001326160 duk:ProgressEnergyMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2020-06-30 0001326160 duk:ProgressEnergyMember us-gaap:ParentMember 2020-04-01 2020-06-30 0001326160 duk:ProgressEnergyMember us-gaap:NoncontrollingInterestMember 2020-01-01 2020-06-30 0001326160 duk:ProgressEnergyMember us-gaap:RetainedEarningsMember 2019-01-01 2019-06-30 0001326160 duk:ProgressEnergyMember us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0001326160 duk:ProgressEnergyMember us-gaap:NoncontrollingInterestMember 2019-12-31 0001326160 duk:ProgressEnergyMember us-gaap:ParentMember 2020-01-01 2020-06-30 0001326160 duk:ProgressEnergyMember us-gaap:RetainedEarningsMember 2020-04-01 2020-06-30 0001326160 duk:ProgressEnergyMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-06-30 0001326160 duk:ProgressEnergyMember us-gaap:ParentMember 2019-06-30 0001326160 duk:ProgressEnergyMember us-gaap:ParentMember 2019-03-31 0001326160 duk:ProgressEnergyMember us-gaap:NoncontrollingInterestMember 2018-12-31 0001326160 duk:ProgressEnergyMember us-gaap:ParentMember 2019-12-31 0001326160 duk:ProgressEnergyMember us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0001326160 duk:ProgressEnergyMember us-gaap:NoncontrollingInterestMember 2019-01-01 2019-06-30 0001326160 duk:ProgressEnergyMember us-gaap:ParentMember 2019-01-01 2019-06-30 0001326160 duk:ProgressEnergyMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-12-31 0001326160 duk:ProgressEnergyMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-04-01 2019-06-30 0001326160 duk:ProgressEnergyMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-04-01 2019-06-30 0001326160 duk:ProgressEnergyMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-01-01 2019-06-30 0001326160 duk:ProgressEnergyMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2020-03-31 0001326160 duk:ProgressEnergyMember us-gaap:AdditionalPaidInCapitalMember 2019-06-30 0001326160 duk:ProgressEnergyMember us-gaap:ParentMember 2020-03-31 0001326160 duk:ProgressEnergyMember us-gaap:ParentMember 2020-06-30 0001326160 duk:ProgressEnergyMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-03-31 0001326160 duk:ProgressEnergyMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-04-01 2019-06-30 0001326160 duk:ProgressEnergyMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2020-01-01 2020-06-30 0001326160 duk:ProgressEnergyMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2020-03-31 0001326160 duk:ProgressEnergyMember us-gaap:RetainedEarningsMember 2019-03-31 0001326160 duk:ProgressEnergyMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-12-31 0001326160 duk:ProgressEnergyMember us-gaap:NoncontrollingInterestMember 2020-04-01 2020-06-30 0001326160 duk:ProgressEnergyMember us-gaap:ParentMember 2019-04-01 2019-06-30 0001326160 duk:ProgressEnergyMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-03-31 0001326160 duk:ProgressEnergyMember us-gaap:RetainedEarningsMember 2019-04-01 2019-06-30 0001326160 duk:ProgressEnergyMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2020-04-01 2020-06-30 0001326160 duk:ProgressEnergyMember us-gaap:ParentMember 2018-12-31 0001326160 duk:ProgressEnergyMember us-gaap:RetainedEarningsMember 2020-01-01 2020-06-30 0001326160 duk:ProgressEnergyMember us-gaap:RetainedEarningsMember 2020-06-30 0001326160 duk:ProgressEnergyMember us-gaap:AdditionalPaidInCapitalMember 2020-06-30 0001326160 duk:ProgressEnergyMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2020-01-01 2020-06-30 0001326160 duk:ProgressEnergyMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2020-06-30 0001326160 duk:ProgressEnergyMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-12-31 0001326160 duk:ProgressEnergyMember us-gaap:RetainedEarningsMember 2019-12-31 0001326160 duk:ProgressEnergyMember us-gaap:NoncontrollingInterestMember 2020-03-31 0001326160 duk:ProgressEnergyMember us-gaap:RetainedEarningsMember 2020-03-31 0001326160 duk:ProgressEnergyMember us-gaap:NoncontrollingInterestMember 2019-03-31 0001326160 duk:ProgressEnergyMember 2019-03-31 0001326160 duk:ProgressEnergyMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2020-04-01 2020-06-30 0001326160 duk:ProgressEnergyMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2020-04-01 2020-06-30 0001326160 duk:ProgressEnergyMember 2020-03-31 0001326160 duk:ProgressEnergyMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-01-01 2019-06-30 0001326160 duk:ProgressEnergyMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-12-31 0001326160 duk:ProgressEnergyMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2018-12-31 0001326160 duk:DukeEnergyProgressMember 2019-01-01 2019-06-30 0001326160 duk:DukeEnergyProgressMember 2020-04-01 2020-06-30 0001326160 duk:DukeEnergyProgressMember 2019-04-01 2019-06-30 0001326160 duk:DukeEnergyProgressMember 2019-12-31 0001326160 duk:DukeEnergyProgressMember 2020-06-30 0001326160 duk:DukeEnergyProgressMember duk:VariableInterestEntityMember 2020-06-30 0001326160 duk:DukeEnergyProgressMember duk:VariableInterestEntityMember 2019-12-31 0001326160 duk:DukeEnergyProgressMember 2019-06-30 0001326160 duk:DukeEnergyProgressMember 2018-12-31 0001326160 duk:DukeEnergyProgressMember duk:MembersEquityMember 2020-06-30 0001326160 duk:DukeEnergyProgressMember duk:MembersEquityMember 2019-03-31 0001326160 duk:DukeEnergyProgressMember duk:MembersEquityMember 2020-04-01 2020-06-30 0001326160 duk:DukeEnergyProgressMember duk:MembersEquityMember 2019-06-30 0001326160 duk:DukeEnergyProgressMember duk:MembersEquityMember 2019-04-01 2019-06-30 0001326160 duk:DukeEnergyProgressMember duk:MembersEquityMember 2020-01-01 2020-06-30 0001326160 duk:DukeEnergyProgressMember duk:MembersEquityMember 2019-01-01 2019-06-30 0001326160 duk:DukeEnergyProgressMember duk:MembersEquityMember 2019-12-31 0001326160 duk:DukeEnergyProgressMember duk:MembersEquityMember 2020-03-31 0001326160 duk:DukeEnergyProgressMember duk:MembersEquityMember 2018-12-31 0001326160 duk:DukeEnergyFloridaMember 2020-04-01 2020-06-30 0001326160 duk:DukeEnergyFloridaMember 2019-01-01 2019-06-30 0001326160 duk:DukeEnergyFloridaMember 2019-04-01 2019-06-30 0001326160 duk:DukeEnergyFloridaMember 2019-12-31 0001326160 duk:DukeEnergyFloridaMember 2020-06-30 0001326160 duk:DukeEnergyFloridaMember duk:VariableInterestEntityMember 2020-06-30 0001326160 duk:DukeEnergyFloridaMember duk:VariableInterestEntityMember 2019-12-31 0001326160 duk:DukeEnergyFloridaMember 2019-06-30 0001326160 duk:DukeEnergyFloridaMember 2018-12-31 0001326160 duk:DukeEnergyFloridaMember 2019-03-31 0001326160 duk:DukeEnergyFloridaMember duk:MembersEquityMember 2019-12-31 0001326160 duk:DukeEnergyFloridaMember duk:MembersEquityMember 2019-06-30 0001326160 duk:DukeEnergyFloridaMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-12-31 0001326160 duk:DukeEnergyFloridaMember duk:MembersEquityMember 2020-03-31 0001326160 duk:DukeEnergyFloridaMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-06-30 0001326160 duk:DukeEnergyFloridaMember duk:MembersEquityMember 2020-06-30 0001326160 duk:DukeEnergyFloridaMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-01-01 2019-06-30 0001326160 duk:DukeEnergyFloridaMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2020-06-30 0001326160 duk:DukeEnergyFloridaMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-12-31 0001326160 duk:DukeEnergyFloridaMember duk:MembersEquityMember 2020-04-01 2020-06-30 0001326160 duk:DukeEnergyFloridaMember duk:MembersEquityMember 2020-01-01 2020-06-30 0001326160 duk:DukeEnergyFloridaMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2020-04-01 2020-06-30 0001326160 duk:DukeEnergyFloridaMember duk:MembersEquityMember 2019-03-31 0001326160 duk:DukeEnergyFloridaMember 2020-03-31 0001326160 duk:DukeEnergyFloridaMember duk:MembersEquityMember 2019-04-01 2019-06-30 0001326160 duk:DukeEnergyFloridaMember duk:MembersEquityMember 2018-12-31 0001326160 duk:DukeEnergyFloridaMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-03-31 0001326160 duk:DukeEnergyFloridaMember duk:MembersEquityMember 2019-01-01 2019-06-30 0001326160 duk:DukeEnergyOhioMember 2019-04-01 2019-06-30 0001326160 duk:DukeEnergyOhioMember 2020-04-01 2020-06-30 0001326160 duk:DukeEnergyOhioMember srt:NaturalGasReservesMember 2020-04-01 2020-06-30 0001326160 duk:DukeEnergyOhioMember 2019-01-01 2019-06-30 0001326160 duk:DukeEnergyOhioMember srt:NaturalGasReservesMember 2019-04-01 2019-06-30 0001326160 duk:DukeEnergyOhioMember srt:NaturalGasReservesMember 2020-01-01 2020-06-30 0001326160 duk:DukeEnergyOhioMember us-gaap:ElectricityMember 2020-04-01 2020-06-30 0001326160 duk:DukeEnergyOhioMember srt:NaturalGasReservesMember 2019-01-01 2019-06-30 0001326160 duk:DukeEnergyOhioMember us-gaap:ElectricityMember 2020-01-01 2020-06-30 0001326160 duk:DukeEnergyOhioMember us-gaap:ElectricityMember 2019-04-01 2019-06-30 0001326160 duk:DukeEnergyOhioMember us-gaap:ElectricityMember 2019-01-01 2019-06-30 0001326160 duk:DukeEnergyOhioMember 2019-12-31 0001326160 duk:DukeEnergyOhioMember 2020-06-30 0001326160 duk:DukeEnergyOhioMember 2019-06-30 0001326160 duk:DukeEnergyOhioMember 2018-12-31 0001326160 duk:DukeEnergyOhioMember us-gaap:RetainedEarningsMember 2020-06-30 0001326160 duk:DukeEnergyOhioMember us-gaap:AdditionalPaidInCapitalMember 2019-06-30 0001326160 duk:DukeEnergyOhioMember us-gaap:RetainedEarningsMember 2019-06-30 0001326160 duk:DukeEnergyOhioMember us-gaap:RetainedEarningsMember 2019-04-01 2019-06-30 0001326160 duk:DukeEnergyOhioMember us-gaap:CommonStockMember 2019-12-31 0001326160 duk:DukeEnergyOhioMember us-gaap:RetainedEarningsMember 2020-04-01 2020-06-30 0001326160 duk:DukeEnergyOhioMember us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001326160 duk:DukeEnergyOhioMember 2020-03-31 0001326160 duk:DukeEnergyOhioMember us-gaap:CommonStockMember 2020-06-30 0001326160 duk:DukeEnergyOhioMember 2019-03-31 0001326160 duk:DukeEnergyOhioMember us-gaap:CommonStockMember 2019-03-31 0001326160 duk:DukeEnergyOhioMember us-gaap:CommonStockMember 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 2019-06-30 0001326160 duk:DukeEnergyOhioMember us-gaap:RetainedEarningsMember 2018-12-31 0001326160 duk:DukeEnergyOhioMember us-gaap:AdditionalPaidInCapitalMember 2020-06-30 0001326160 duk:DukeEnergyOhioMember us-gaap:RetainedEarningsMember 2019-01-01 2019-06-30 0001326160 duk:DukeEnergyOhioMember us-gaap:RetainedEarningsMember 2019-12-31 0001326160 duk:DukeEnergyOhioMember us-gaap:RetainedEarningsMember 2020-03-31 0001326160 duk:DukeEnergyOhioMember us-gaap:RetainedEarningsMember 2020-01-01 2020-06-30 0001326160 duk:DukeEnergyOhioMember us-gaap:CommonStockMember 2020-03-31 0001326160 duk:DukeEnergyOhioMember us-gaap:RetainedEarningsMember 2019-03-31 0001326160 duk:DukeEnergyOhioMember us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001326160 duk:DukeEnergyIndianaMember 2019-01-01 2019-06-30 0001326160 duk:DukeEnergyIndianaMember 2020-04-01 2020-06-30 0001326160 duk:DukeEnergyIndianaMember 2019-04-01 2019-06-30 0001326160 duk:DukeEnergyIndianaMember 2020-06-30 0001326160 duk:DukeEnergyIndianaMember 2019-12-31 0001326160 duk:DukeEnergyIndianaMember 2019-06-30 0001326160 duk:DukeEnergyIndianaMember 2018-12-31 0001326160 duk:DukeEnergyIndianaMember duk:MembersEquityMember 2020-04-01 2020-06-30 0001326160 duk:DukeEnergyIndianaMember duk:MembersEquityMember 2019-04-01 2019-06-30 0001326160 duk:DukeEnergyIndianaMember duk:MembersEquityMember 2019-01-01 2019-06-30 0001326160 duk:DukeEnergyIndianaMember duk:MembersEquityMember 2020-01-01 2020-06-30 0001326160 duk:DukeEnergyIndianaMember duk:MembersEquityMember 2020-03-31 0001326160 duk:DukeEnergyIndianaMember duk:MembersEquityMember 2019-03-31 0001326160 duk:DukeEnergyIndianaMember duk:MembersEquityMember 2018-12-31 0001326160 duk:DukeEnergyIndianaMember duk:MembersEquityMember 2019-06-30 0001326160 duk:DukeEnergyIndianaMember duk:MembersEquityMember 2019-12-31 0001326160 duk:DukeEnergyIndianaMember duk:MembersEquityMember 2020-06-30 0001326160 duk:PiedmontNaturalGasMember 2019-01-01 2019-06-30 0001326160 duk:PiedmontNaturalGasMember 2020-04-01 2020-06-30 0001326160 duk:PiedmontNaturalGasMember 2019-04-01 2019-06-30 0001326160 duk:PiedmontNaturalGasMember 2020-06-30 0001326160 duk:PiedmontNaturalGasMember 2019-12-31 0001326160 duk:PiedmontNaturalGasMember us-gaap:CommonStockMember 2020-03-31 0001326160 duk:PiedmontNaturalGasMember us-gaap:CommonStockMember 2019-03-31 0001326160 duk:PiedmontNaturalGasMember us-gaap:CommonStockMember 2019-12-31 0001326160 duk:PiedmontNaturalGasMember us-gaap:CommonStockMember 2019-04-01 2019-06-30 0001326160 duk:PiedmontNaturalGasMember 2019-03-31 0001326160 duk:PiedmontNaturalGasMember us-gaap:CommonStockMember 2019-06-30 0001326160 duk:PiedmontNaturalGasMember 2018-12-31 0001326160 duk:PiedmontNaturalGasMember us-gaap:CommonStockMember 2020-06-30 0001326160 duk:PiedmontNaturalGasMember us-gaap:RetainedEarningsMember 2019-01-01 2019-06-30 0001326160 duk:PiedmontNaturalGasMember us-gaap:RetainedEarningsMember 2020-06-30 0001326160 duk:PiedmontNaturalGasMember 2020-03-31 0001326160 duk:PiedmontNaturalGasMember us-gaap:RetainedEarningsMember 2018-12-31 0001326160 duk:PiedmontNaturalGasMember us-gaap:CommonStockMember 2019-01-01 2019-06-30 0001326160 duk:PiedmontNaturalGasMember us-gaap:RetainedEarningsMember 2019-04-01 2019-06-30 0001326160 duk:PiedmontNaturalGasMember us-gaap:RetainedEarningsMember 2019-06-30 0001326160 duk:PiedmontNaturalGasMember us-gaap:RetainedEarningsMember 2019-12-31 0001326160 duk:PiedmontNaturalGasMember us-gaap:RetainedEarningsMember 2020-01-01 2020-06-30 0001326160 duk:PiedmontNaturalGasMember us-gaap:CommonStockMember 2018-12-31 0001326160 duk:PiedmontNaturalGasMember us-gaap:RetainedEarningsMember 2020-03-31 0001326160 duk:PiedmontNaturalGasMember us-gaap:RetainedEarningsMember 2019-03-31 0001326160 duk:PiedmontNaturalGasMember 2019-06-30 0001326160 duk:PiedmontNaturalGasMember us-gaap:RetainedEarningsMember 2020-04-01 2020-06-30 0001326160 duk:DukeEnergyOhioMember us-gaap:PublicUtilitiesInventorySuppliesMember 2020-06-30 0001326160 duk:DukeEnergyProgressMember us-gaap:PublicUtilitiesInventoryFuelMember 2020-06-30 0001326160 duk:DukeEnergyCarolinasMember us-gaap:PublicUtilitiesInventoryCoalMember 2020-06-30 0001326160 duk:DukeEnergyOhioMember us-gaap:PublicUtilitiesInventoryFuelMember 2020-06-30 0001326160 duk:DukeEnergyIndianaMember us-gaap:PublicUtilitiesInventorySuppliesMember 2020-06-30 0001326160 duk:DukeEnergyCarolinasMember us-gaap:PublicUtilitiesInventorySuppliesMember 2020-06-30 0001326160 duk:DukeEnergyOhioMember us-gaap:PublicUtilitiesInventoryCoalMember 2020-06-30 0001326160 duk:PiedmontNaturalGasMember us-gaap:PublicUtilitiesInventorySuppliesMember 2020-06-30 0001326160 duk:DukeEnergyIndianaMember us-gaap:PublicUtilitiesInventoryFuelMember 2020-06-30 0001326160 duk:ProgressEnergyMember us-gaap:PublicUtilitiesInventorySuppliesMember 2020-06-30 0001326160 duk:DukeEnergyFloridaMember us-gaap:PublicUtilitiesInventoryFuelMember 2020-06-30 0001326160 duk:ProgressEnergyMember us-gaap:PublicUtilitiesInventoryCoalMember 2020-06-30 0001326160 us-gaap:PublicUtilitiesInventoryFuelMember 2020-06-30 0001326160 duk:DukeEnergyProgressMember us-gaap:PublicUtilitiesInventoryCoalMember 2020-06-30 0001326160 us-gaap:PublicUtilitiesInventoryCoalMember 2020-06-30 0001326160 us-gaap:PublicUtilitiesInventorySuppliesMember 2020-06-30 0001326160 duk:PiedmontNaturalGasMember us-gaap:PublicUtilitiesInventoryFuelMember 2020-06-30 0001326160 duk:DukeEnergyCarolinasMember us-gaap:PublicUtilitiesInventoryFuelMember 2020-06-30 0001326160 duk:ProgressEnergyMember us-gaap:PublicUtilitiesInventoryFuelMember 2020-06-30 0001326160 duk:DukeEnergyFloridaMember us-gaap:PublicUtilitiesInventorySuppliesMember 2020-06-30 0001326160 duk:DukeEnergyFloridaMember us-gaap:PublicUtilitiesInventoryCoalMember 2020-06-30 0001326160 duk:DukeEnergyProgressMember us-gaap:PublicUtilitiesInventorySuppliesMember 2020-06-30 0001326160 duk:DukeEnergyIndianaMember us-gaap:PublicUtilitiesInventoryCoalMember 2020-06-30 0001326160 duk:DukeEnergyOhioMember us-gaap:PublicUtilitiesInventoryCoalMember 2019-12-31 0001326160 duk:DukeEnergyProgressMember us-gaap:PublicUtilitiesInventoryCoalMember 2019-12-31 0001326160 duk:DukeEnergyCarolinasMember us-gaap:PublicUtilitiesInventorySuppliesMember 2019-12-31 0001326160 duk:DukeEnergyCarolinasMember us-gaap:PublicUtilitiesInventoryFuelMember 2019-12-31 0001326160 duk:DukeEnergyOhioMember us-gaap:PublicUtilitiesInventorySuppliesMember 2019-12-31 0001326160 duk:DukeEnergyIndianaMember us-gaap:PublicUtilitiesInventoryCoalMember 2019-12-31 0001326160 duk:ProgressEnergyMember us-gaap:PublicUtilitiesInventoryFuelMember 2019-12-31 0001326160 us-gaap:PublicUtilitiesInventoryFuelMember 2019-12-31 0001326160 duk:DukeEnergyCarolinasMember us-gaap:PublicUtilitiesInventoryCoalMember 2019-12-31 0001326160 duk:ProgressEnergyMember us-gaap:PublicUtilitiesInventorySuppliesMember 2019-12-31 0001326160 duk:PiedmontNaturalGasMember us-gaap:PublicUtilitiesInventoryFuelMember 2019-12-31 0001326160 duk:PiedmontNaturalGasMember us-gaap:PublicUtilitiesInventorySuppliesMember 2019-12-31 0001326160 duk:DukeEnergyProgressMember us-gaap:PublicUtilitiesInventorySuppliesMember 2019-12-31 0001326160 duk:ProgressEnergyMember us-gaap:PublicUtilitiesInventoryCoalMember 2019-12-31 0001326160 us-gaap:PublicUtilitiesInventoryCoalMember 2019-12-31 0001326160 duk:DukeEnergyIndianaMember us-gaap:PublicUtilitiesInventorySuppliesMember 2019-12-31 0001326160 duk:DukeEnergyFloridaMember us-gaap:PublicUtilitiesInventorySuppliesMember 2019-12-31 0001326160 duk:DukeEnergyFloridaMember us-gaap:PublicUtilitiesInventoryFuelMember 2019-12-31 0001326160 duk:DukeEnergyFloridaMember us-gaap:PublicUtilitiesInventoryCoalMember 2019-12-31 0001326160 duk:DukeEnergyOhioMember us-gaap:PublicUtilitiesInventoryFuelMember 2019-12-31 0001326160 us-gaap:PublicUtilitiesInventorySuppliesMember 2019-12-31 0001326160 duk:DukeEnergyProgressMember us-gaap:PublicUtilitiesInventoryFuelMember 2019-12-31 0001326160 duk:DukeEnergyIndianaMember us-gaap:PublicUtilitiesInventoryFuelMember 2019-12-31 0001326160 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember srt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember us-gaap:RetainedEarningsMember 2019-12-31 0001326160 duk:PiedmontNaturalGasMember srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember srt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember us-gaap:RetainedEarningsMember 2019-12-31 0001326160 duk:DukeEnergyProgressMember srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember srt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember us-gaap:RetainedEarningsMember 2019-12-31 0001326160 duk:DukeEnergyFloridaMember srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember srt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember us-gaap:RetainedEarningsMember 2019-12-31 0001326160 duk:DukeEnergyCarolinasMember srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember srt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember us-gaap:RetainedEarningsMember 2019-12-31 0001326160 duk:ProgressEnergyMember srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember srt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember us-gaap:RetainedEarningsMember 2019-12-31 0001326160 duk:IncrementalCOVID19CostsMember 2020-04-01 2020-06-30 0001326160 duk:PiedmontNaturalGasMember us-gaap:OtherCurrentAssetsMember 2019-12-31 0001326160 duk:PiedmontNaturalGasMember us-gaap:OtherCurrentAssetsMember 2020-06-30 0001326160 duk:IncrementalCOVID19CostsMember 2020-01-01 2020-06-30 0001326160 duk:AtlanticCoastPipelineACPMember 2020-06-30 0001326160 2019-01-01 2019-12-31 0001326160 duk:WindandSolarPlantMember us-gaap:UnregulatedOperationMember 2020-06-30 0001326160 us-gaap:AllOtherSegmentsMember 2020-04-01 2020-06-30 0001326160 us-gaap:IntersegmentEliminationMember duk:TotalReportableSegmentsMember 2020-04-01 2020-06-30 0001326160 us-gaap:OperatingSegmentsMember duk:TotalReportableSegmentsMember 2020-04-01 2020-06-30 0001326160 us-gaap:OperatingSegmentsMember duk:ElectricUtilitiesandInfrastructureMember 2020-06-30 0001326160 us-gaap:CorporateNonSegmentMember us-gaap:AllOtherSegmentsMember 2020-06-30 0001326160 us-gaap:IntersegmentEliminationMember duk:ElectricUtilitiesandInfrastructureMember 2020-04-01 2020-06-30 0001326160 duk:TotalReportableSegmentsMember 2020-04-01 2020-06-30 0001326160 us-gaap:OperatingSegmentsMember duk:ElectricUtilitiesandInfrastructureMember 2020-04-01 2020-06-30 0001326160 us-gaap:OperatingSegmentsMember duk:GasUtilitiesandInfrastructureMember 2020-04-01 2020-06-30 0001326160 us-gaap:OperatingSegmentsMember duk:CommercialRenewablesMember 2020-04-01 2020-06-30 0001326160 us-gaap:CorporateNonSegmentMember us-gaap:AllOtherSegmentsMember 2020-04-01 2020-06-30 0001326160 us-gaap:OperatingSegmentsMember duk:GasUtilitiesandInfrastructureMember 2020-06-30 0001326160 us-gaap:OperatingSegmentsMember duk:CommercialRenewablesMember 2020-06-30 0001326160 duk:GasUtilitiesandInfrastructureMember 2020-04-01 2020-06-30 0001326160 us-gaap:IntersegmentEliminationMember 2020-06-30 0001326160 us-gaap:IntersegmentEliminationMember 2020-04-01 2020-06-30 0001326160 us-gaap:IntersegmentEliminationMember us-gaap:AllOtherSegmentsMember 2020-04-01 2020-06-30 0001326160 duk:CommercialRenewablesMember 2020-04-01 2020-06-30 0001326160 duk:ElectricUtilitiesandInfrastructureMember 2020-04-01 2020-06-30 0001326160 us-gaap:IntersegmentEliminationMember duk:GasUtilitiesandInfrastructureMember 2020-04-01 2020-06-30 0001326160 us-gaap:OperatingSegmentsMember duk:TotalReportableSegmentsMember 2020-06-30 0001326160 duk:CommercialRenewablesMember 2019-04-01 2019-06-30 0001326160 us-gaap:IntersegmentEliminationMember us-gaap:AllOtherSegmentsMember 2019-04-01 2019-06-30 0001326160 us-gaap:OperatingSegmentsMember duk:TotalReportableSegmentsMember 2019-04-01 2019-06-30 0001326160 duk:GasUtilitiesandInfrastructureMember 2019-04-01 2019-06-30 0001326160 us-gaap:CorporateNonSegmentMember us-gaap:AllOtherSegmentsMember 2019-04-01 2019-06-30 0001326160 us-gaap:IntersegmentEliminationMember 2019-04-01 2019-06-30 0001326160 us-gaap:OperatingSegmentsMember duk:CommercialRenewablesMember 2019-04-01 2019-06-30 0001326160 us-gaap:IntersegmentEliminationMember duk:GasUtilitiesandInfrastructureMember 2019-04-01 2019-06-30 0001326160 us-gaap:OperatingSegmentsMember duk:ElectricUtilitiesandInfrastructureMember 2019-04-01 2019-06-30 0001326160 us-gaap:IntersegmentEliminationMember duk:ElectricUtilitiesandInfrastructureMember 2019-04-01 2019-06-30 0001326160 us-gaap:IntersegmentEliminationMember duk:TotalReportableSegmentsMember 2019-04-01 2019-06-30 0001326160 us-gaap:AllOtherSegmentsMember 2019-04-01 2019-06-30 0001326160 duk:ElectricUtilitiesandInfrastructureMember 2019-04-01 2019-06-30 0001326160 us-gaap:OperatingSegmentsMember duk:GasUtilitiesandInfrastructureMember 2019-04-01 2019-06-30 0001326160 duk:TotalReportableSegmentsMember 2019-04-01 2019-06-30 0001326160 duk:ElectricUtilitiesandInfrastructureMember 2019-01-01 2019-06-30 0001326160 us-gaap:IntersegmentEliminationMember 2019-01-01 2019-06-30 0001326160 us-gaap:IntersegmentEliminationMember us-gaap:AllOtherSegmentsMember 2019-01-01 2019-06-30 0001326160 duk:TotalReportableSegmentsMember 2019-01-01 2019-06-30 0001326160 us-gaap:OperatingSegmentsMember duk:ElectricUtilitiesandInfrastructureMember 2019-01-01 2019-06-30 0001326160 us-gaap:CorporateNonSegmentMember us-gaap:AllOtherSegmentsMember 2019-01-01 2019-06-30 0001326160 us-gaap:OperatingSegmentsMember duk:GasUtilitiesandInfrastructureMember 2019-01-01 2019-06-30 0001326160 us-gaap:IntersegmentEliminationMember duk:GasUtilitiesandInfrastructureMember 2019-01-01 2019-06-30 0001326160 duk:CommercialRenewablesMember 2019-01-01 2019-06-30 0001326160 us-gaap:OperatingSegmentsMember duk:TotalReportableSegmentsMember 2019-01-01 2019-06-30 0001326160 duk:GasUtilitiesandInfrastructureMember 2019-01-01 2019-06-30 0001326160 us-gaap:IntersegmentEliminationMember duk:ElectricUtilitiesandInfrastructureMember 2019-01-01 2019-06-30 0001326160 us-gaap:OperatingSegmentsMember duk:CommercialRenewablesMember 2019-01-01 2019-06-30 0001326160 us-gaap:AllOtherSegmentsMember 2019-01-01 2019-06-30 0001326160 us-gaap:IntersegmentEliminationMember duk:TotalReportableSegmentsMember 2019-01-01 2019-06-30 0001326160 duk:DukeEnergyCarolinasMember us-gaap:CorporateNonSegmentMember 2020-01-01 2020-06-30 0001326160 duk:AtlanticCoastPipelineACPMember duk:AtlanticCoastPipelineACPMember 2020-04-01 2020-06-30 0001326160 us-gaap:CorporateNonSegmentMember us-gaap:AllOtherSegmentsMember 2020-01-01 2020-06-30 0001326160 us-gaap:OperatingSegmentsMember duk:ElectricUtilitiesandInfrastructureMember 2020-01-01 2020-06-30 0001326160 us-gaap:AllOtherSegmentsMember 2020-01-01 2020-06-30 0001326160 duk:GasUtilitiesandInfrastructureMember 2020-01-01 2020-06-30 0001326160 duk:ElectricUtilitiesandInfrastructureMember 2020-01-01 2020-06-30 0001326160 us-gaap:OperatingSegmentsMember duk:TotalReportableSegmentsMember 2020-01-01 2020-06-30 0001326160 duk:CommercialRenewablesMember 2020-01-01 2020-06-30 0001326160 duk:TotalReportableSegmentsMember 2020-01-01 2020-06-30 0001326160 us-gaap:IntersegmentEliminationMember 2020-01-01 2020-06-30 0001326160 us-gaap:OperatingSegmentsMember duk:GasUtilitiesandInfrastructureMember 2020-01-01 2020-06-30 0001326160 us-gaap:IntersegmentEliminationMember us-gaap:AllOtherSegmentsMember 2020-01-01 2020-06-30 0001326160 us-gaap:IntersegmentEliminationMember duk:ElectricUtilitiesandInfrastructureMember 2020-01-01 2020-06-30 0001326160 us-gaap:IntersegmentEliminationMember duk:GasUtilitiesandInfrastructureMember 2020-01-01 2020-06-30 0001326160 us-gaap:IntersegmentEliminationMember duk:TotalReportableSegmentsMember 2020-01-01 2020-06-30 0001326160 us-gaap:OperatingSegmentsMember duk:CommercialRenewablesMember 2020-01-01 2020-06-30 0001326160 duk:DukeEnergyOhioMember us-gaap:OperatingSegmentsMember duk:GasUtilitiesandInfrastructureMember 2019-04-01 2019-06-30 0001326160 duk:DukeEnergyOhioMember us-gaap:OperatingSegmentsMember duk:ElectricUtilitiesandInfrastructureMember 2019-04-01 2019-06-30 0001326160 duk:DukeEnergyOhioMember us-gaap:OperatingSegmentsMember duk:TotalReportableSegmentsMember 2019-04-01 2019-06-30 0001326160 duk:DukeEnergyOhioMember us-gaap:CorporateNonSegmentMember us-gaap:AllOtherSegmentsMember 2019-04-01 2019-06-30 0001326160 duk:DukeEnergyOhioMember us-gaap:OperatingSegmentsMember duk:TotalReportableSegmentsMember 2020-06-30 0001326160 duk:DukeEnergyOhioMember us-gaap:OperatingSegmentsMember duk:GasUtilitiesandInfrastructureMember 2020-04-01 2020-06-30 0001326160 duk:DukeEnergyOhioMember us-gaap:OperatingSegmentsMember duk:GasUtilitiesandInfrastructureMember 2020-06-30 0001326160 duk:DukeEnergyOhioMember us-gaap:OperatingSegmentsMember duk:ElectricUtilitiesandInfrastructureMember 2020-04-01 2020-06-30 0001326160 duk:DukeEnergyOhioMember us-gaap:OperatingSegmentsMember duk:TotalReportableSegmentsMember 2020-04-01 2020-06-30 0001326160 duk:DukeEnergyOhioMember us-gaap:CorporateNonSegmentMember us-gaap:AllOtherSegmentsMember 2020-06-30 0001326160 duk:DukeEnergyOhioMember us-gaap:CorporateNonSegmentMember us-gaap:AllOtherSegmentsMember 2020-04-01 2020-06-30 0001326160 duk:DukeEnergyOhioMember us-gaap:OperatingSegmentsMember duk:ElectricUtilitiesandInfrastructureMember 2020-06-30 0001326160 duk:DukeEnergyOhioMember us-gaap:IntersegmentEliminationMember 2020-06-30 0001326160 duk:DukeEnergyOhioMember us-gaap:OperatingSegmentsMember duk:ElectricUtilitiesandInfrastructureMember 2019-01-01 2019-06-30 0001326160 duk:DukeEnergyOhioMember us-gaap:OperatingSegmentsMember duk:GasUtilitiesandInfrastructureMember 2019-01-01 2019-06-30 0001326160 duk:DukeEnergyOhioMember us-gaap:OperatingSegmentsMember duk:TotalReportableSegmentsMember 2019-01-01 2019-06-30 0001326160 duk:DukeEnergyOhioMember us-gaap:CorporateNonSegmentMember us-gaap:AllOtherSegmentsMember 2019-01-01 2019-06-30 0001326160 duk:DukeEnergyOhioMember us-gaap:CorporateNonSegmentMember us-gaap:AllOtherSegmentsMember 2020-01-01 2020-06-30 0001326160 duk:DukeEnergyOhioMember us-gaap:OperatingSegmentsMember duk:GasUtilitiesandInfrastructureMember 2020-01-01 2020-06-30 0001326160 duk:DukeEnergyOhioMember us-gaap:OperatingSegmentsMember duk:ElectricUtilitiesandInfrastructureMember 2020-01-01 2020-06-30 0001326160 duk:DukeEnergyOhioMember us-gaap:OperatingSegmentsMember duk:TotalReportableSegmentsMember 2020-01-01 2020-06-30 0001326160 duk:DukeEnergyCarolinasMember duk:SouthCarolinaRateCase2018Member duk:PSCSCMember 2019-05-21 2019-05-21 0001326160 duk:DukeEnergyCarolinasMember duk:NorthCarolinaRateCase2019Member duk:NorthCarolinaUtilitiesCommissionMember 2019-09-30 2019-09-30 0001326160 duk:DukeEnergyCarolinasMember duk:A2017NCRateCaseMember duk:NorthCarolinaUtilitiesCommissionMember 2018-02-28 2018-02-28 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 2018-11-08 2018-11-08 0001326160 duk:DukeEnergyCarolinasMember duk:A2019NorthCarolinaRateCaseAdditionalAgreementandStipulationofPartialSettlementMember duk:NorthCarolinaUtilitiesCommissionMember us-gaap:SubsequentEventMember 2020-07-31 2020-07-31 0001326160 duk:DukeEnergyCarolinasMember duk:A2019NorthCarolinaRateCaseAdditionalAgreementandStipulationofPartialSettlementEstimatedAnnualRevenueRequirementMember duk:NorthCarolinaUtilitiesCommissionMember us-gaap:SubsequentEventMember 2020-07-31 2020-07-31 0001326160 duk:DukeEnergyCarolinasMember duk:A2017NCRateCaseMember duk:NorthCarolinaUtilitiesCommissionMember 2017-08-25 2017-08-25 0001326160 duk:DukeEnergyCarolinasMember duk:A2019NorthCarolinaRateCaseAdditionalAgreementandStipulationofPartialSettlementRequestWithdrawMember duk:NorthCarolinaUtilitiesCommissionMember us-gaap:SubsequentEventMember 2020-07-31 2020-07-31 0001326160 duk:DukeEnergyCarolinasMember duk:SouthCarolinaRateCase2018Member duk:PSCSCMember duk:AssetretirementobligationscoalashMember 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 us-gaap:DeferredProjectCostsMember 2019-05-21 0001326160 duk:DukeEnergyCarolinasMember duk:A2019NorthCarolinaRateCaseAdditionalAgreementandStipulationofPartialSettlementMember duk:NorthCarolinaUtilitiesCommissionMember 2018-11-08 2018-11-08 0001326160 duk:DukeEnergyCarolinasMember duk:SouthCarolinaRateCase2018Member duk:PSCSCMember duk:AssetRetirementObligationsUnprotectedEDITPropertyPlantandEquipmentMember 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:AssetretirementobligationscoalashMember 2019-05-21 2019-05-21 0001326160 duk:DukeEnergyCarolinasMember duk:SouthCarolinaRateCase2018Member duk:PSCSCMember duk:AssetRetirementObligationsDeferredRevenueMember 2019-05-21 2019-05-21 0001326160 duk:DukeEnergyProgressMember duk:SouthCarolinaRateCase2018Member duk:PSCSCMember 2019-05-21 2019-05-21 0001326160 duk:DukeEnergyProgressMember duk:FERCReturnonEquityComplaintMember duk:FederalEnergyRegulatoryCommissionMember 2019-10-11 2019-10-11 0001326160 duk:DukeEnergyProgressMember duk:SouthCarolinaRateCase2018Member duk:PSCSCMember duk:AssetretirementobligationscoalashMember 2019-05-21 0001326160 duk:DukeEnergyProgressMember duk:A2019NorthCarolinaRateCaseAdditionalAgreementandStipulationofPartialSettlementMember duk:NorthCarolinaUtilitiesCommissionMember us-gaap:SubsequentEventMember 2020-07-31 2020-07-31 0001326160 duk:DukeEnergyProgressMember duk:HurricaneDorianStormDamageMember 2019-09-30 0001326160 duk:DukeEnergyProgressMember duk:HurricaneDorianStormDamageMember us-gaap:StormCostsMember 2019-12-31 0001326160 duk:DukeEnergyProgressMember duk:NorthCarolinaRateCase2019Member duk:NorthCarolinaUtilitiesCommissionMember 2019-10-30 2019-10-30 0001326160 duk:DukeEnergyProgressMember duk:HurricaneDorianStormDamageMember duk:PSCSCMember us-gaap:SubsequentEventMember 2020-07-01 0001326160 duk:DukeEnergyProgressMember duk:A2017NCRateCaseMember duk:NorthCarolinaUtilitiesCommissionMember 2017-11-22 2017-11-22 0001326160 duk:DukeEnergyProgressMember duk:HurricaneDorianStormDamageMember us-gaap:StormCostsMember 2020-06-30 0001326160 duk:DukeEnergyProgressMember duk:A2017NCRateCaseMember duk:NorthCarolinaUtilitiesCommissionMember 2017-06-01 2017-06-01 0001326160 duk:DukeEnergyProgressMember duk:A2019NorthCarolinaRateCaseAdditionalAgreementandStipulationofPartialSettlementEstimatedAnnualRevenueRequirementMember duk:NorthCarolinaUtilitiesCommissionMember us-gaap:SubsequentEventMember 2020-07-31 2020-07-31 0001326160 duk:DukeEnergyProgressMember duk:HurricaneDorianStormDamageMember duk:PSCSCMember 2020-02-07 0001326160 duk:DukeEnergyProgressMember us-gaap:StateAndLocalJurisdictionMember duk:NorthCarolinaDepartmentofRevenueMember duk:SouthCarolinaRateCase2018Member duk:PSCSCMember 2019-05-21 2019-05-21 0001326160 duk:DukeEnergyProgressMember duk:WesternCarolinasModernizationPlanMember duk:AshevillePlantMember 2020-01-29 2020-01-29 0001326160 duk:DukeEnergyProgressMember duk:WesternCarolinasModernizationPlanMember duk:AshevillePlantMember 2020-01-29 0001326160 duk:DukeEnergyProgressMember duk:A2019NorthCarolinaRateCaseAdditionalAgreementandStipulationofPartialSettlementRequestWithdrawMember duk:NorthCarolinaUtilitiesCommissionMember us-gaap:SubsequentEventMember 2020-07-31 2020-07-31 0001326160 duk:DukeEnergyProgressMember duk:SouthCarolinaRateCase2018Member duk:PSCSCMember 2018-11-08 2018-11-08 0001326160 duk:DukeEnergyProgressMember duk:WesternCarolinasModernizationPlanMember duk:PSCSCMember duk:AshvilleDepreciationExpensePropertyTaxesIncrementalOMandCarryingCostsMember 2020-06-17 2020-06-17 0001326160 duk:DukeEnergyProgressMember duk:SouthCarolinaRateCase2018Member duk:PSCSCMember duk:AssetretirementobligationscoalashMember 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:AssetretirementobligationsUnprotectedEDITMember 2019-05-21 2019-05-21 0001326160 duk:DukeEnergyProgressMember duk:SouthCarolinaRateCase2018Member duk:PSCSCMember duk:AssetRetirementObligationsDeferredRevenueMember 2019-05-21 2019-05-21 0001326160 duk:DukeEnergyFloridaMember duk:FPSCMember 2020-04-02 0001326160 duk:DukeEnergyFloridaMember duk:SolarPlantMember us-gaap:SubsequentEventMember 2020-07-01 2020-07-01 0001326160 duk:DukeEnergyFloridaMember duk:FPSCMember us-gaap:SubsequentEventMember 2020-07-01 0001326160 duk:DukeEnergyFloridaMember duk:HurricaneDorianStormDamageMember duk:FPSCMember 2019-12-19 0001326160 duk:DukeEnergyFloridaMember duk:HurricaneDorianStormDamageMember 2019-12-31 0001326160 duk:DukeEnergyFloridaMember duk:HurricaneMichaelStormDamageMember 2019-12-31 0001326160 duk:DukeEnergyFloridaMember duk:HurricaneMichaelStormDamageMember 2020-06-30 0001326160 duk:DukeEnergyFloridaMember duk:HurricaneMichaelStormDamageMember duk:FPSCMember 2019-11-22 0001326160 duk:DukeEnergyFloridaMember duk:HurricaneMichaelStormDamageMember duk:FPSCMember 2020-05-19 0001326160 duk:DukeEnergyFloridaMember duk:HurricaneMichaelStormDamageMember duk:FPSCMember 2019-04-30 0001326160 duk:DukeEnergyFloridaMember duk:HurricaneDorianStormDamageMember 2020-06-30 0001326160 duk:DukeEnergyOhioMember duk:OhioBaseRateCase2017Member duk:PublicUtilitiesCommissionOfOhioMember 2018-04-13 2018-04-13 0001326160 duk:DukeEnergyOhioMember srt:MaximumMember duk:NaturalGasPipelineExtensionMember duk:OhioPowerSitingBoardMember 2020-06-30 0001326160 duk:DukeEnergyOhioMember duk:MGPCostRecovery2013Through2017Member duk:PublicUtilitiesCommissionOfOhioMember 2018-09-28 0001326160 duk:DukeEnergyKentuckyMember duk:DukeEnergyKentuckyElectricBaseRateCaseMember duk:KPSCMember 2019-09-03 2019-09-03 0001326160 duk:DukeEnergyKentuckyMember duk:DukeEnergyKentuckyElectricBaseRateCaseMember duk:KPSCMember 2020-01-31 2020-01-31 0001326160 duk:DukeEnergyKentuckyMember duk:DukeEnergyKentuckyElectricBaseRateCaseMember duk:KPSCMember 2020-04-27 2020-04-27 0001326160 duk:DukeEnergyOhioMember duk:MGPCostRecovery2009Through2012Member duk:PublicUtilitiesCommissionOfOhioMember 2020-06-30 0001326160 duk:DukeEnergyOhioMember duk:MGPCostRecovery2013Through2017Member duk:PublicUtilitiesCommissionOfOhioMember duk:MGPCostsRegulatoryDisallowanceMember 2018-09-28 0001326160 duk:DukeEnergyKentuckyMember duk:DukeEnergyKentuckyElectricBaseRateCaseMember duk:KPSCMember us-gaap:SubsequentEventMember 2020-08-06 2020-08-06 0001326160 duk:DukeEnergyOhioMember duk:MGPCostRecovery2018Member duk:PublicUtilitiesCommissionOfOhioMember duk:MGPCostsRegulatoryDisallowanceMember 2019-07-12 0001326160 duk:DukeEnergyOhioMember duk:MGPCostRecovery2009Through2012Member duk:PublicUtilitiesCommissionOfOhioMember 2020-01-01 2020-06-30 0001326160 duk:DukeEnergyOhioMember duk:EnergyEfficiencyCostRecoveryProgramMember duk:PublicUtilitiesCommissionOfOhioMember 2015-12-01 2015-12-31 0001326160 duk:DukeEnergyOhioMember duk:MGPCostRecovery2018Member duk:PublicUtilitiesCommissionOfOhioMember 2018-12-31 0001326160 duk:DukeEnergyOhioMember duk:OhioBaseRateCase2017Member duk:PublicUtilitiesCommissionOfOhioMember 2017-03-01 2017-03-31 0001326160 duk:DukeEnergyOhioMember duk:MGPCostRecovery2018Member duk:PublicUtilitiesCommissionOfOhioMember 2020-06-30 0001326160 duk:DukeEnergyOhioMember srt:MaximumMember duk:OhioBaseRateCase2017Member duk:PublicUtilitiesCommissionOfOhioMember 2018-04-13 2018-04-13 0001326160 duk:DukeEnergyOhioMember srt:MinimumMember duk:NaturalGasPipelineExtensionMember duk:OhioPowerSitingBoardMember 2020-06-30 0001326160 duk:DukeEnergyOhioMember duk:MGPCostRecovery2018Member duk:PublicUtilitiesCommissionOfOhioMember us-gaap:SubsequentEventMember 2020-07-23 0001326160 duk:DukeEnergyIndianaMember duk:IndianaRateCase2019Member duk:IndianaUtilityRegulatoryCommissionMember 2020-06-29 0001326160 duk:DukeEnergyIndianaMember duk:IndianaRateCase2019Member duk:IndianaUtilityRegulatoryCommissionMember 2020-06-29 2020-06-29 0001326160 duk:DukeEnergyIndianaMember duk:IndianaRateCase2019Member duk:IndianaUtilityRegulatoryCommissionMember 2019-12-04 2019-12-04 0001326160 duk:DukeEnergyIndianaMember duk:IndianaRateCase2019Member duk:IndianaUtilityRegulatoryCommissionMember 2019-07-02 2019-07-02 0001326160 duk:PiedmontNaturalGasMember duk:A2020TennesseeRateCaseMember duk:TPUCMember us-gaap:SubsequentEventMember 2020-07-02 2020-07-02 0001326160 duk:AtlanticCoastPipelineACPMember duk:AtlanticCoastPipelineACPMember 2020-06-30 0001326160 duk:AtlanticCoastPipelineACPMember us-gaap:OtherCurrentLiabilitiesMember duk:AtlanticCoastPipelineACPMember 2020-06-30 0001326160 duk:AtlanticCoastPipelineACPMember duk:DominionResourcesMember 2020-03-31 0001326160 duk:AtlanticCoastPipelineACPMember duk:AtlanticCoastPipelineACPMember 2020-01-01 2020-06-30 0001326160 duk:AtlanticCoastPipelineACPMember duk:SouthernCompanyGasMember 2014-09-02 0001326160 duk:DukeEnergyProgressMember duk:GenerationFacilitiesEvaluatedForRetirementMember 2020-06-30 0001326160 duk:DukeEnergyCarolinasMember duk:GenerationFacilitiesEvaluatedForRetirementMember 2020-06-30 0001326160 duk:AtlanticCoastPipelineACPMember 2014-09-02 0001326160 duk:DukeEnergyIndianaMember duk:GenerationFacilitiesToBeRetiredMember duk:GallagherUnits2and4Member 2020-01-01 2020-06-30 0001326160 duk:DukeEnergyIndianaMember duk:GenerationFacilitiesToBeRetiredMember duk:GibsonUnits1Through5Member 2020-01-01 2020-06-30 0001326160 duk:DukeEnergyIndianaMember duk:GenerationFacilitiesToBeRetiredMember duk:CayugaUnits1And2Member 2020-06-30 0001326160 duk:GenerationFacilitiesToBeRetiredMember 2020-06-30 0001326160 duk:DukeEnergyCarolinasMember duk:GenerationFacilitiesToBeRetiredMember duk:AllenSteamStationUnits13Member 2020-06-30 0001326160 duk:DukeEnergyIndianaMember duk:GenerationFacilitiesToBeRetiredMember duk:CayugaUnits1And2Member 2020-01-01 2020-06-30 0001326160 duk:DukeEnergyCarolinasMember duk:GenerationFacilitiesToBeRetiredMember duk:AllenSteamStationUnits13Member 2020-01-01 2020-06-30 0001326160 duk:GenerationFacilitiesToBeRetiredMember 2020-01-01 2020-06-30 0001326160 duk:DukeEnergyIndianaMember duk:GenerationFacilitiesToBeRetiredMember duk:GibsonUnits1Through5Member 2020-06-30 0001326160 duk:DukeEnergyIndianaMember duk:GenerationFacilitiesToBeRetiredMember duk:GallagherUnits2and4Member 2020-06-30 0001326160 duk:DukeEnergyCarolinasMember duk:NonMalignantAsbestosClaimMember us-gaap:AsbestosIssueMember 2020-06-30 0001326160 duk:CoalAshInsuranceCoverageLitigationMember 2020-06-30 0001326160 duk:DukeEnergyCarolinasMember duk:MalignantAsbestosClaimMember us-gaap:AsbestosIssueMember 2020-06-30 0001326160 duk:DukeEnergyCarolinasMember us-gaap:AsbestosIssueMember 2020-06-30 0001326160 duk:DukeEnergyFloridaMember duk:SpentNuclearFuelMattersMember 2018-06-18 2018-06-18 0001326160 duk:DukeEnergyandDukeEnergyCarolinasMember us-gaap:AccountingStandardsUpdate201613Member 2020-06-30 0001326160 us-gaap:AccountingStandardsUpdate201613Member duk:AtlanticCoastPipelineACPMember 2020-01-01 0001326160 duk:DukeEnergyCarolinasMember us-gaap:AsbestosIssueMember 2020-01-01 2020-06-30 0001326160 duk:DukeEnergyCarolinasMember us-gaap:AsbestosIssueMember 2019-12-31 0001326160 us-gaap:AccountingStandardsUpdate201613Member us-gaap:OtherNoncurrentLiabilitiesMember 2020-06-30 0001326160 duk:DukeEnergyProgressMember duk:SpentNuclearFuelMattersMember 2018-06-18 2018-06-18 0001326160 us-gaap:RevolvingCreditFacilityMember duk:DukeEnergyThreeYearRevolvingCreditFacilityMember 2020-03-01 2020-03-31 0001326160 duk:DukeEnergyParentMember us-gaap:RevolvingCreditFacilityMember 2020-01-01 2020-06-30 0001326160 us-gaap:RevolvingCreditFacilityMember 2020-03-31 0001326160 duk:DukeEnergyParentMember us-gaap:LineOfCreditMember duk:A364dayTermLoanCreditAgreementMember 2020-03-27 2020-03-27 0001326160 duk:DukeEnergyParentMember us-gaap:LineOfCreditMember duk:A364dayTermLoanCreditAgreementMember 2020-03-31 0001326160 srt:ParentCompanyMember duk:ProceedsLoanedToSubsidiaryRegistrantsMember us-gaap:RevolvingCreditFacilityMember 2020-06-30 0001326160 us-gaap:RevolvingCreditFacilityMember duk:DukeEnergyThreeYearRevolvingCreditFacilityMember 2020-05-01 2020-05-31 0001326160 duk:March2020DebtIssuance2.750CouponDue2050Member us-gaap:FirstMortgageMember 2020-01-01 2020-06-30 0001326160 duk:DukeEnergyParentMember us-gaap:LineOfCreditMember duk:A364dayTermLoanCreditAgreementMember 2020-03-19 2020-03-19 0001326160 duk:January2020DebtIssuance2.450CouponDue2030Member us-gaap:FirstMortgageMember 2020-01-01 2020-06-30 0001326160 duk:PiedmontNaturalGasMember duk:DebtMaturingJune20214.240CouponMember us-gaap:UnsecuredDebtMember 2020-06-30 0001326160 duk:DukeEnergyParentMember duk:DebtMaturingMarch2021FloatingInterestRateMember us-gaap:UnsecuredDebtMember 2020-01-01 2020-06-30 0001326160 duk:ProgressEnergyMember duk:DebtMaturingJanuary4.400CouponMember us-gaap:UnsecuredDebtMember 2020-06-30 0001326160 us-gaap:OtherDebtSecuritiesMember 2020-06-30 0001326160 duk:DukeEnergyProgressMember duk:DebtMaturingDecember2020FloatingInterestRateMember us-gaap:UnsecuredDebtMember 2020-01-01 2020-06-30 0001326160 duk:DukeEnergyProgressMember duk:BondsMaturingSeptember2020FloatingInterestRateMember us-gaap:FirstMortgageMember 2020-06-30 0001326160 duk:DukeEnergyProgressMember duk:BondsMaturingSeptember2020FloatingInterestRateMember us-gaap:FirstMortgageMember 2020-01-01 2020-06-30 0001326160 duk:DukeEnergyIndianaMember duk:BondsMaturingJuly20203.750CouponMember us-gaap:FirstMortgageMember 2020-06-30 0001326160 duk:DukeEnergyProgressMember duk:DebtMaturingDecember2020FloatingInterestRateMember us-gaap:UnsecuredDebtMember 2020-06-30 0001326160 duk:DukeEnergyParentMember duk:DebtMaturingMarch2021FloatingInterestRateMember us-gaap:UnsecuredDebtMember 2020-06-30 0001326160 duk:DukeEnergyFloridaMember duk:DebtMaturingApril2021FloatingInterestRateOneMember us-gaap:SecuredDebtMember 2020-01-01 2020-06-30 0001326160 duk:DukeEnergyFloridaMember duk:DebtMaturingApril2021FloatingInterestRateOneMember us-gaap:SecuredDebtMember 2020-06-30 0001326160 duk:DukeEnergyCarolinasMember duk:BondsMaturingJune20213.900CouponMember us-gaap:FirstMortgageMember 2020-06-30 0001326160 duk:DukeEnergyCarolinasMember us-gaap:RevolvingCreditFacilityMember 2020-06-30 0001326160 duk:DukeEnergyParentMember srt:ParentCompanyMember us-gaap:RevolvingCreditFacilityMember 2020-06-30 0001326160 duk:DukeEnergyProgressMember us-gaap:RevolvingCreditFacilityMember 2020-06-30 0001326160 us-gaap:RevolvingCreditFacilityMember 2020-06-30 0001326160 duk:DukeEnergyIndianaMember us-gaap:RevolvingCreditFacilityMember 2020-06-30 0001326160 duk:DukeEnergyFloridaMember us-gaap:RevolvingCreditFacilityMember 2020-06-30 0001326160 duk:PiedmontNaturalGasMember us-gaap:RevolvingCreditFacilityMember 2020-06-30 0001326160 duk:DukeEnergyOhioMember us-gaap:RevolvingCreditFacilityMember 2020-06-30 0001326160 duk:June2020DebtIssuance1.750CouponDue2030Member us-gaap:FirstMortgageMember 2020-06-30 0001326160 duk:March2020DebtIssuance2.750CouponDue2050Member us-gaap:FirstMortgageMember 2020-06-30 0001326160 duk:May2020DebtIssuance2.450CouponDue2030Member us-gaap:UnsecuredDebtMember 2020-06-30 0001326160 duk:DukeEnergyIndianaMember duk:March2020DebtIssuance2.750CouponDue2050Member us-gaap:FirstMortgageMember 2020-06-30 0001326160 duk:DukeEnergyParentMember duk:May2020DebtIssuance2.450CouponDue2030Member us-gaap:UnsecuredDebtMember 2020-06-30 0001326160 duk:DukeEnergyCarolinasMember duk:January2020DebtIssuance3.20DueAugust2049Member us-gaap:FirstMortgageMember 2020-06-30 0001326160 duk:May2020DebtIssuance3.350CouponDue2050Member us-gaap:UnsecuredDebtMember 2020-06-30 0001326160 duk:PiedmontNaturalGasMember duk:May2020DebtIssuance3.350CouponDue2050Member us-gaap:UnsecuredDebtMember 2020-06-30 0001326160 duk:January2020DebtIssuance3.20DueAugust2049Member us-gaap:FirstMortgageMember 2020-06-30 0001326160 duk:May2020DebtIssuance2.125CouponDue2030Member us-gaap:FirstMortgageMember 2020-06-30 0001326160 duk:DukeEnergyCarolinasMember duk:January2020DebtIssuance2.450CouponDue2030Member us-gaap:FirstMortgageMember 2020-06-30 0001326160 duk:January2020DebtIssuance2.450CouponDue2030Member us-gaap:FirstMortgageMember 2020-06-30 0001326160 duk:DukeEnergyFloridaMember duk:June2020DebtIssuance1.750CouponDue2030Member us-gaap:FirstMortgageMember 2020-06-30 0001326160 duk:DukeEnergyOhioMember duk:May2020DebtIssuance2.125CouponDue2030Member us-gaap:FirstMortgageMember 2020-06-30 0001326160 duk:DukeEnergyParentMember 2020-06-30 0001326160 duk:DukeEnergyProgressMember us-gaap:LineOfCreditMember 2020-06-30 0001326160 duk:DukeEnergyParentMember us-gaap:RevolvingCreditFacilityMember duk:DukeEnergyThreeYearRevolvingCreditFacilityMember 2020-06-30 0001326160 us-gaap:RevolvingCreditFacilityMember duk:DukeEnergyThreeYearRevolvingCreditFacilityMember 2020-01-01 2020-06-30 0001326160 duk:ProgressEnergyMember duk:ElectricUtilitiesandInfrastructureMember 2020-06-30 0001326160 duk:DukeEnergyOhioMember duk:ElectricUtilitiesandInfrastructureMember 2020-06-30 0001326160 duk:DukeEnergyOhioMember duk:GasUtilitiesandInfrastructureMember 2020-06-30 0001326160 duk:PiedmontNaturalGasMember duk:GasUtilitiesandInfrastructureMember 2020-06-30 0001326160 duk:ElectricUtilitiesandInfrastructureMember 2020-06-30 0001326160 duk:GasUtilitiesandInfrastructureMember 2020-06-30 0001326160 duk:CommercialRenewablesMember 2020-06-30 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:ProgressEnergyMember duk:ElectricUtilitiesandInfrastructureMember 2019-12-31 0001326160 duk:PiedmontNaturalGasMember duk:GasUtilitiesandInfrastructureMember 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-06-30 0001326160 duk:PiedmontNaturalGasMember srt:AffiliatedEntityMember 2019-12-31 0001326160 duk:DukeEnergyOhioMember srt:AffiliatedEntityMember 2020-06-30 0001326160 duk:DukeEnergyOhioMember srt:AffiliatedEntityMember 2019-12-31 0001326160 duk:ProgressEnergyMember srt:AffiliatedEntityMember 2019-12-31 0001326160 duk:DukeEnergyProgressMember srt:AffiliatedEntityMember 2020-06-30 0001326160 duk:DukeEnergyCarolinasMember srt:AffiliatedEntityMember 2019-12-31 0001326160 duk:PiedmontNaturalGasMember srt:AffiliatedEntityMember 2020-06-30 0001326160 duk:DukeEnergyProgressMember srt:AffiliatedEntityMember 2019-12-31 0001326160 duk:ProgressEnergyMember srt:AffiliatedEntityMember 2020-06-30 0001326160 duk:DukeEnergyIndianaMember srt:AffiliatedEntityMember 2020-06-30 0001326160 duk:DukeEnergyFloridaMember srt:AffiliatedEntityMember 2020-06-30 0001326160 duk:DukeEnergyIndianaMember srt:AffiliatedEntityMember 2019-12-31 0001326160 duk:DukeEnergyFloridaMember duk:CorporateGovernanceAndSharedServiceExpensesMember srt:AffiliatedEntityMember 2019-01-01 2019-06-30 0001326160 duk:DukeEnergyOhioMember duk:IndemnificationCoveragesMember srt:AffiliatedEntityMember 2020-01-01 2020-06-30 0001326160 duk:DukeEnergyCarolinasMember duk:JointDispatchAgreementMember duk:DukeEnergyProgressMember 2020-04-01 2020-06-30 0001326160 duk:DukeEnergyProgressMember duk:IntercompanyNaturalGasTransactionsMember srt:AffiliatedEntityMember 2019-01-01 2019-06-30 0001326160 duk:ProgressEnergyMember duk:IntercompanyNaturalGasTransactionsMember srt:AffiliatedEntityMember 2019-04-01 2019-06-30 0001326160 duk:ProgressEnergyMember duk:IntercompanyNaturalGasTransactionsMember srt:AffiliatedEntityMember 2020-04-01 2020-06-30 0001326160 duk:PiedmontNaturalGasMember duk:CorporateGovernanceAndSharedServiceExpensesMember srt:AffiliatedEntityMember 2020-04-01 2020-06-30 0001326160 duk:DukeEnergyOhioMember duk:CorporateGovernanceAndSharedServiceExpensesMember srt:AffiliatedEntityMember 2019-01-01 2019-06-30 0001326160 duk:PiedmontNaturalGasMember duk:NaturalGasStorageAndTransportationCostsMember srt:AffiliatedEntityMember 2020-01-01 2020-06-30 0001326160 duk:PiedmontNaturalGasMember duk:NaturalGasStorageAndTransportationCostsMember srt:AffiliatedEntityMember 2019-01-01 2019-06-30 0001326160 duk:DukeEnergyFloridaMember duk:IndemnificationCoveragesMember srt:AffiliatedEntityMember 2019-04-01 2019-06-30 0001326160 duk:DukeEnergyProgressMember duk:JointDispatchAgreementMember duk:DukeEnergyCarolinasMember 2019-01-01 2019-06-30 0001326160 duk:DukeEnergyFloridaMember duk:IndemnificationCoveragesMember srt:AffiliatedEntityMember 2020-01-01 2020-06-30 0001326160 duk:ProgressEnergyMember duk:IndemnificationCoveragesMember srt:AffiliatedEntityMember 2019-04-01 2019-06-30 0001326160 duk:ProgressEnergyMember duk:JointDispatchAgreementMember duk:DukeEnergyCarolinasMember 2019-01-01 2019-06-30 0001326160 duk:ProgressEnergyMember duk:IndemnificationCoveragesMember srt:AffiliatedEntityMember 2020-04-01 2020-06-30 0001326160 duk:DukeEnergyCarolinasMember duk:JointDispatchAgreementMember duk:DukeEnergyProgressMember 2020-01-01 2020-06-30 0001326160 duk:PiedmontNaturalGasMember duk:CorporateGovernanceAndSharedServiceExpensesMember srt:AffiliatedEntityMember 2019-01-01 2019-06-30 0001326160 duk:DukeEnergyCarolinasMember duk:IntercompanyNaturalGasTransactionsMember srt:AffiliatedEntityMember 2019-01-01 2019-06-30 0001326160 duk:DukeEnergyCarolinasMember duk:IndemnificationCoveragesMember srt:AffiliatedEntityMember 2019-01-01 2019-06-30 0001326160 duk:ProgressEnergyMember duk:JointDispatchAgreementMember duk:DukeEnergyCarolinasMember 2020-01-01 2020-06-30 0001326160 duk:DukeEnergyOhioMember duk:IndemnificationCoveragesMember srt:AffiliatedEntityMember 2019-01-01 2019-06-30 0001326160 duk:DukeEnergyProgressMember duk:JointDispatchAgreementMember duk:DukeEnergyCarolinasMember 2020-01-01 2020-06-30 0001326160 duk:DukeEnergyCarolinasMember duk:IndemnificationCoveragesMember srt:AffiliatedEntityMember 2020-04-01 2020-06-30 0001326160 duk:DukeEnergyCarolinasMember duk:CorporateGovernanceAndSharedServiceExpensesMember srt:AffiliatedEntityMember 2020-01-01 2020-06-30 0001326160 duk:DukeEnergyProgressMember duk:IndemnificationCoveragesMember srt:AffiliatedEntityMember 2020-01-01 2020-06-30 0001326160 duk:PiedmontNaturalGasMember duk:IntercompanyNaturalGasTransactionsMember srt:AffiliatedEntityMember 2019-01-01 2019-06-30 0001326160 duk:DukeEnergyProgressMember duk:JointDispatchAgreementMember duk:DukeEnergyCarolinasMember 2020-04-01 2020-06-30 0001326160 duk:DukeEnergyCarolinasMember duk:JointDispatchAgreementMember duk:DukeEnergyProgressMember 2019-01-01 2019-06-30 0001326160 duk:DukeEnergyCarolinasMember duk:IntercompanyNaturalGasTransactionsMember srt:AffiliatedEntityMember 2020-01-01 2020-06-30 0001326160 duk:ProgressEnergyMember duk:IntercompanyNaturalGasTransactionsMember srt:AffiliatedEntityMember 2020-01-01 2020-06-30 0001326160 duk:DukeEnergyProgressMember duk:IntercompanyNaturalGasTransactionsMember srt:AffiliatedEntityMember 2020-01-01 2020-06-30 0001326160 duk:DukeEnergyOhioMember duk:IndemnificationCoveragesMember srt:AffiliatedEntityMember 2020-04-01 2020-06-30 0001326160 duk:DukeEnergyIndianaMember duk:CorporateGovernanceAndSharedServiceExpensesMember srt:AffiliatedEntityMember 2019-01-01 2019-06-30 0001326160 duk:DukeEnergyIndianaMember duk:IndemnificationCoveragesMember srt:AffiliatedEntityMember 2020-04-01 2020-06-30 0001326160 duk:ProgressEnergyMember duk:JointDispatchAgreementMember duk:DukeEnergyCarolinasMember 2019-04-01 2019-06-30 0001326160 duk:DukeEnergyProgressMember duk:IntercompanyNaturalGasTransactionsMember srt:AffiliatedEntityMember 2020-04-01 2020-06-30 0001326160 duk:DukeEnergyProgressMember duk:IndemnificationCoveragesMember srt:AffiliatedEntityMember 2019-01-01 2019-06-30 0001326160 duk:DukeEnergyCarolinasMember duk:CorporateGovernanceAndSharedServiceExpensesMember srt:AffiliatedEntityMember 2019-04-01 2019-06-30 0001326160 duk:PiedmontNaturalGasMember duk:CorporateGovernanceAndSharedServiceExpensesMember srt:AffiliatedEntityMember 2020-01-01 2020-06-30 0001326160 duk:PiedmontNaturalGasMember duk:IndemnificationCoveragesMember srt:AffiliatedEntityMember 2020-01-01 2020-06-30 0001326160 duk:DukeEnergyOhioMember duk:CorporateGovernanceAndSharedServiceExpensesMember srt:AffiliatedEntityMember 2019-04-01 2019-06-30 0001326160 duk:DukeEnergyProgressMember duk:IndemnificationCoveragesMember srt:AffiliatedEntityMember 2019-04-01 2019-06-30 0001326160 duk:DukeEnergyProgressMember duk:CorporateGovernanceAndSharedServiceExpensesMember srt:AffiliatedEntityMember 2020-04-01 2020-06-30 0001326160 duk:DukeEnergyFloridaMember duk:CorporateGovernanceAndSharedServiceExpensesMember srt:AffiliatedEntityMember 2019-04-01 2019-06-30 0001326160 duk:DukeEnergyFloridaMember duk:IndemnificationCoveragesMember srt:AffiliatedEntityMember 2020-04-01 2020-06-30 0001326160 duk:ProgressEnergyMember duk:JointDispatchAgreementMember duk:DukeEnergyCarolinasMember 2020-04-01 2020-06-30 0001326160 duk:PiedmontNaturalGasMember duk:CorporateGovernanceAndSharedServiceExpensesMember srt:AffiliatedEntityMember 2019-04-01 2019-06-30 0001326160 duk:DukeEnergyProgressMember duk:IndemnificationCoveragesMember srt:AffiliatedEntityMember 2020-04-01 2020-06-30 0001326160 duk:DukeEnergyProgressMember duk:JointDispatchAgreementMember duk:DukeEnergyCarolinasMember 2019-04-01 2019-06-30 0001326160 duk:DukeEnergyFloridaMember duk:CorporateGovernanceAndSharedServiceExpensesMember srt:AffiliatedEntityMember 2020-01-01 2020-06-30 0001326160 duk:DukeEnergyCarolinasMember duk:IntercompanyNaturalGasTransactionsMember srt:AffiliatedEntityMember 2019-04-01 2019-06-30 0001326160 duk:ProgressEnergyMember duk:IntercompanyNaturalGasTransactionsMember srt:AffiliatedEntityMember 2019-01-01 2019-06-30 0001326160 duk:DukeEnergyOhioMember duk:CorporateGovernanceAndSharedServiceExpensesMember srt:AffiliatedEntityMember 2020-01-01 2020-06-30 0001326160 duk:DukeEnergyCarolinasMember duk:CorporateGovernanceAndSharedServiceExpensesMember srt:AffiliatedEntityMember 2020-04-01 2020-06-30 0001326160 duk:DukeEnergyCarolinasMember duk:CorporateGovernanceAndSharedServiceExpensesMember srt:AffiliatedEntityMember 2019-01-01 2019-06-30 0001326160 duk:DukeEnergyProgressMember duk:CorporateGovernanceAndSharedServiceExpensesMember srt:AffiliatedEntityMember 2019-01-01 2019-06-30 0001326160 duk:PiedmontNaturalGasMember duk:IntercompanyNaturalGasTransactionsMember srt:AffiliatedEntityMember 2020-01-01 2020-06-30 0001326160 duk:DukeEnergyIndianaMember duk:CorporateGovernanceAndSharedServiceExpensesMember srt:AffiliatedEntityMember 2020-04-01 2020-06-30 0001326160 duk:DukeEnergyProgressMember duk:CorporateGovernanceAndSharedServiceExpensesMember srt:AffiliatedEntityMember 2020-01-01 2020-06-30 0001326160 duk:ProgressEnergyMember duk:CorporateGovernanceAndSharedServiceExpensesMember srt:AffiliatedEntityMember 2019-04-01 2019-06-30 0001326160 duk:DukeEnergyCarolinasMember duk:IntercompanyNaturalGasTransactionsMember srt:AffiliatedEntityMember 2020-04-01 2020-06-30 0001326160 duk:DukeEnergyOhioMember duk:CorporateGovernanceAndSharedServiceExpensesMember srt:AffiliatedEntityMember 2020-04-01 2020-06-30 0001326160 duk:ProgressEnergyMember duk:IndemnificationCoveragesMember srt:AffiliatedEntityMember 2020-01-01 2020-06-30 0001326160 duk:DukeEnergyIndianaMember duk:IndemnificationCoveragesMember srt:AffiliatedEntityMember 2019-01-01 2019-06-30 0001326160 duk:DukeEnergyCarolinasMember duk:IndemnificationCoveragesMember srt:AffiliatedEntityMember 2019-04-01 2019-06-30 0001326160 duk:PiedmontNaturalGasMember duk:NaturalGasStorageAndTransportationCostsMember srt:AffiliatedEntityMember 2019-04-01 2019-06-30 0001326160 duk:DukeEnergyFloridaMember duk:CorporateGovernanceAndSharedServiceExpensesMember srt:AffiliatedEntityMember 2020-04-01 2020-06-30 0001326160 duk:DukeEnergyFloridaMember duk:IndemnificationCoveragesMember srt:AffiliatedEntityMember 2019-01-01 2019-06-30 0001326160 duk:DukeEnergyIndianaMember duk:CorporateGovernanceAndSharedServiceExpensesMember srt:AffiliatedEntityMember 2019-04-01 2019-06-30 0001326160 duk:ProgressEnergyMember duk:IndemnificationCoveragesMember srt:AffiliatedEntityMember 2019-01-01 2019-06-30 0001326160 duk:PiedmontNaturalGasMember duk:IntercompanyNaturalGasTransactionsMember srt:AffiliatedEntityMember 2020-04-01 2020-06-30 0001326160 duk:ProgressEnergyMember duk:CorporateGovernanceAndSharedServiceExpensesMember srt:AffiliatedEntityMember 2020-04-01 2020-06-30 0001326160 duk:DukeEnergyIndianaMember duk:IndemnificationCoveragesMember srt:AffiliatedEntityMember 2019-04-01 2019-06-30 0001326160 duk:DukeEnergyCarolinasMember duk:JointDispatchAgreementMember duk:DukeEnergyProgressMember 2019-04-01 2019-06-30 0001326160 duk:DukeEnergyProgressMember duk:IntercompanyNaturalGasTransactionsMember srt:AffiliatedEntityMember 2019-04-01 2019-06-30 0001326160 duk:DukeEnergyIndianaMember duk:CorporateGovernanceAndSharedServiceExpensesMember srt:AffiliatedEntityMember 2020-01-01 2020-06-30 0001326160 duk:ProgressEnergyMember duk:CorporateGovernanceAndSharedServiceExpensesMember srt:AffiliatedEntityMember 2019-01-01 2019-06-30 0001326160 duk:ProgressEnergyMember duk:CorporateGovernanceAndSharedServiceExpensesMember srt:AffiliatedEntityMember 2020-01-01 2020-06-30 0001326160 duk:DukeEnergyCarolinasMember duk:IndemnificationCoveragesMember srt:AffiliatedEntityMember 2020-01-01 2020-06-30 0001326160 duk:DukeEnergyProgressMember duk:CorporateGovernanceAndSharedServiceExpensesMember srt:AffiliatedEntityMember 2019-04-01 2019-06-30 0001326160 duk:PiedmontNaturalGasMember duk:IntercompanyNaturalGasTransactionsMember srt:AffiliatedEntityMember 2019-04-01 2019-06-30 0001326160 duk:DukeEnergyOhioMember duk:IndemnificationCoveragesMember srt:AffiliatedEntityMember 2019-04-01 2019-06-30 0001326160 duk:PiedmontNaturalGasMember duk:IndemnificationCoveragesMember srt:AffiliatedEntityMember 2019-01-01 2019-06-30 0001326160 duk:DukeEnergyIndianaMember duk:IndemnificationCoveragesMember srt:AffiliatedEntityMember 2020-01-01 2020-06-30 0001326160 duk:PiedmontNaturalGasMember duk:NaturalGasStorageAndTransportationCostsMember srt:AffiliatedEntityMember 2020-04-01 2020-06-30 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:PriceRiskDerivativeMember us-gaap:ElectricTransmissionMember 2020-01-01 2020-06-30 0001326160 duk:DukeEnergyProgressMember us-gaap:PriceRiskDerivativeMember us-gaap:GasDistributionMember 2020-01-01 2020-06-30 0001326160 duk:ProgressEnergyMember us-gaap:PriceRiskDerivativeMember us-gaap:GasDistributionMember 2020-01-01 2020-06-30 0001326160 duk:PiedmontNaturalGasMember us-gaap:PriceRiskDerivativeMember us-gaap:GasDistributionMember 2020-01-01 2020-06-30 0001326160 duk:DukeEnergyIndianaMember us-gaap:PriceRiskDerivativeMember us-gaap:ElectricTransmissionMember 2020-01-01 2020-06-30 0001326160 us-gaap:PriceRiskDerivativeMember us-gaap:GasDistributionMember 2020-01-01 2020-06-30 0001326160 duk:DukeEnergyOhioMember us-gaap:PriceRiskDerivativeMember us-gaap:ElectricTransmissionMember 2020-01-01 2020-06-30 0001326160 duk:DukeEnergyIndianaMember us-gaap:PriceRiskDerivativeMember us-gaap:GasDistributionMember 2020-01-01 2020-06-30 0001326160 duk:DukeEnergyCarolinasMember us-gaap:PriceRiskDerivativeMember us-gaap:GasDistributionMember 2020-01-01 2020-06-30 0001326160 duk:DukeEnergyOhioMember us-gaap:OtherCurrentLiabilitiesMember 2020-06-30 0001326160 duk:DukeEnergyCarolinasMember us-gaap:OtherCurrentLiabilitiesMember 2020-06-30 0001326160 duk:DukeEnergyProgressMember us-gaap:OtherCurrentLiabilitiesMember 2020-06-30 0001326160 duk:ProgressEnergyMember us-gaap:OtherCurrentLiabilitiesMember 2020-06-30 0001326160 duk:DukeEnergyOhioMember us-gaap:OtherNoncurrentLiabilitiesMember 2020-06-30 0001326160 duk:DukeEnergyProgressMember us-gaap:OtherNoncurrentLiabilitiesMember 2020-06-30 0001326160 duk:ProgressEnergyMember us-gaap:OtherNoncurrentLiabilitiesMember 2020-06-30 0001326160 us-gaap:OtherCurrentLiabilitiesMember 2020-06-30 0001326160 duk:PiedmontNaturalGasMember us-gaap:OtherNoncurrentLiabilitiesMember 2020-06-30 0001326160 duk:DukeEnergyIndianaMember us-gaap:OtherCurrentLiabilitiesMember 2020-06-30 0001326160 duk:DukeEnergyCarolinasMember us-gaap:OtherNoncurrentLiabilitiesMember 2020-06-30 0001326160 us-gaap:OtherNoncurrentLiabilitiesMember 2020-06-30 0001326160 duk:PiedmontNaturalGasMember us-gaap:OtherCurrentLiabilitiesMember 2020-06-30 0001326160 duk:DukeEnergyIndianaMember us-gaap:OtherCurrentAssetsMember 2020-06-30 0001326160 us-gaap:OtherCurrentAssetsMember 2020-06-30 0001326160 duk:DukeEnergyProgressMember us-gaap:OtherCurrentAssetsMember 2020-06-30 0001326160 duk:DukeEnergyCarolinasMember us-gaap:OtherNoncurrentAssetsMember 2020-06-30 0001326160 duk:DukeEnergyCarolinasMember us-gaap:OtherCurrentAssetsMember 2020-06-30 0001326160 duk:DukeEnergyOhioMember us-gaap:OtherCurrentAssetsMember 2020-06-30 0001326160 duk:ProgressEnergyMember us-gaap:OtherCurrentAssetsMember 2020-06-30 0001326160 duk:DukeEnergyProgressMember us-gaap:OtherNoncurrentAssetsMember 2020-06-30 0001326160 us-gaap:OtherNoncurrentAssetsMember 2020-06-30 0001326160 duk:ProgressEnergyMember us-gaap:OtherNoncurrentAssetsMember 2020-06-30 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:InterestRateContractMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2019-12-31 0001326160 us-gaap:InterestRateContractMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2020-06-30 0001326160 duk:DukeEnergyFloridaMember us-gaap:EquityContractMember us-gaap:NondesignatedMember 2020-04-01 2020-04-30 0001326160 duk:ProgressEnergyMember us-gaap:InterestRateContractMember 2020-06-30 0001326160 duk:ProgressEnergyMember us-gaap:InterestRateContractMember us-gaap:NondesignatedMember 2020-06-30 0001326160 duk:DukeEnergyCarolinasMember us-gaap:InterestRateContractMember us-gaap:NondesignatedMember 2020-06-30 0001326160 us-gaap:InterestRateContractMember us-gaap:NondesignatedMember 2020-06-30 0001326160 duk:DukeEnergyCarolinasMember us-gaap:InterestRateContractMember 2020-06-30 0001326160 us-gaap:InterestRateContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-06-30 0001326160 duk:DukeEnergyProgressMember us-gaap:InterestRateContractMember us-gaap:NondesignatedMember 2020-06-30 0001326160 duk:DukeEnergyOhioMember us-gaap:InterestRateContractMember 2020-06-30 0001326160 us-gaap:InterestRateContractMember 2020-06-30 0001326160 duk:DukeEnergyProgressMember us-gaap:InterestRateContractMember 2020-06-30 0001326160 duk:DukeEnergyOhioMember us-gaap:InterestRateContractMember us-gaap:NondesignatedMember 2020-06-30 0001326160 us-gaap:OtherCurrentAssetsMember us-gaap:InterestRateContractMember us-gaap:NondesignatedMember 2019-12-31 0001326160 duk:PiedmontNaturalGasMember us-gaap:OtherCurrentAssetsMember 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:DukeEnergyIndianaMember us-gaap:OtherCurrentAssetsMember us-gaap:CommodityContractMember us-gaap:NondesignatedMember 2019-12-31 0001326160 us-gaap:OtherNoncurrentAssetsMember us-gaap:CommodityContractMember us-gaap:NondesignatedMember 2019-12-31 0001326160 duk:DukeEnergyFloridaMember us-gaap:InterestRateContractMember 2019-12-31 0001326160 duk:DukeEnergyOhioMember us-gaap:CommodityContractMember 2019-12-31 0001326160 duk:ProgressEnergyMember us-gaap:OtherCurrentAssetsMember us-gaap:InterestRateContractMember us-gaap:NondesignatedMember 2019-12-31 0001326160 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 duk:DukeEnergyFloridaMember us-gaap:OtherCurrentAssetsMember us-gaap:InterestRateContractMember us-gaap:NondesignatedMember 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:EquityContractMember us-gaap:NondesignatedMember 2019-12-31 0001326160 us-gaap:OtherCurrentAssetsMember us-gaap:CommodityContractMember us-gaap:NondesignatedMember 2019-12-31 0001326160 duk:DukeEnergyCarolinasMember us-gaap:OtherNoncurrentAssetsMember us-gaap:CommodityContractMember us-gaap:NondesignatedMember 2020-06-30 0001326160 duk:ProgressEnergyMember us-gaap:OtherCurrentAssetsMember us-gaap:InterestRateContractMember us-gaap:NondesignatedMember 2020-06-30 0001326160 us-gaap:OtherNoncurrentAssetsMember us-gaap:InterestRateContractMember us-gaap:NondesignatedMember 2020-06-30 0001326160 duk:PiedmontNaturalGasMember us-gaap:OtherCurrentAssetsMember us-gaap:CommodityContractMember us-gaap:NondesignatedMember 2020-06-30 0001326160 duk:ProgressEnergyMember us-gaap:OtherNoncurrentAssetsMember us-gaap:InterestRateContractMember us-gaap:NondesignatedMember 2020-06-30 0001326160 duk:PiedmontNaturalGasMember us-gaap:CommodityContractMember 2020-06-30 0001326160 duk:DukeEnergyIndianaMember us-gaap:CommodityContractMember 2020-06-30 0001326160 duk:DukeEnergyIndianaMember us-gaap:OtherCurrentAssetsMember us-gaap:CommodityContractMember us-gaap:NondesignatedMember 2020-06-30 0001326160 duk:ProgressEnergyMember us-gaap:CommodityContractMember 2020-06-30 0001326160 us-gaap:CommodityContractMember 2020-06-30 0001326160 duk:DukeEnergyCarolinasMember us-gaap:CommodityContractMember 2020-06-30 0001326160 duk:DukeEnergyCarolinasMember us-gaap:OtherCurrentAssetsMember us-gaap:CommodityContractMember us-gaap:NondesignatedMember 2020-06-30 0001326160 us-gaap:OtherNoncurrentAssetsMember us-gaap:CommodityContractMember us-gaap:NondesignatedMember 2020-06-30 0001326160 duk:DukeEnergyProgressMember us-gaap:OtherCurrentAssetsMember us-gaap:CommodityContractMember us-gaap:NondesignatedMember 2020-06-30 0001326160 duk:ProgressEnergyMember us-gaap:OtherCurrentAssetsMember us-gaap:CommodityContractMember us-gaap:NondesignatedMember 2020-06-30 0001326160 duk:DukeEnergyProgressMember us-gaap:OtherNoncurrentAssetsMember us-gaap:CommodityContractMember us-gaap:NondesignatedMember 2020-06-30 0001326160 duk:DukeEnergyProgressMember us-gaap:OtherCurrentAssetsMember us-gaap:InterestRateContractMember us-gaap:NondesignatedMember 2020-06-30 0001326160 duk:DukeEnergyOhioMember us-gaap:CommodityContractMember 2020-06-30 0001326160 us-gaap:OtherCurrentAssetsMember us-gaap:InterestRateContractMember us-gaap:NondesignatedMember 2020-06-30 0001326160 us-gaap:OtherCurrentAssetsMember us-gaap:CommodityContractMember us-gaap:NondesignatedMember 2020-06-30 0001326160 duk:DukeEnergyOhioMember us-gaap:OtherCurrentAssetsMember us-gaap:CommodityContractMember us-gaap:NondesignatedMember 2020-06-30 0001326160 duk:ProgressEnergyMember us-gaap:OtherNoncurrentAssetsMember us-gaap:CommodityContractMember us-gaap:NondesignatedMember 2020-06-30 0001326160 duk:DukeEnergyProgressMember us-gaap:CommodityContractMember 2020-06-30 0001326160 duk:DukeEnergyProgressMember us-gaap:OtherNoncurrentAssetsMember us-gaap:InterestRateContractMember us-gaap:NondesignatedMember 2020-06-30 0001326160 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:CommodityContractMember us-gaap:NondesignatedMember 2020-06-30 0001326160 us-gaap:OtherCurrentLiabilitiesMember us-gaap:CommodityContractMember us-gaap:NondesignatedMember 2020-06-30 0001326160 duk:DukeEnergyOhioMember us-gaap:OtherCurrentLiabilitiesMember us-gaap:InterestRateContractMember us-gaap:NondesignatedMember 2020-06-30 0001326160 duk:ProgressEnergyMember us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:InterestRateContractMember us-gaap:NondesignatedMember 2020-06-30 0001326160 duk:DukeEnergyCarolinasMember us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:CommodityContractMember us-gaap:NondesignatedMember 2020-06-30 0001326160 duk:DukeEnergyProgressMember us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:CommodityContractMember us-gaap:NondesignatedMember 2020-06-30 0001326160 duk:PiedmontNaturalGasMember us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:CommodityContractMember us-gaap:NondesignatedMember 2020-06-30 0001326160 duk:DukeEnergyCarolinasMember us-gaap:OtherCurrentLiabilitiesMember us-gaap:CommodityContractMember us-gaap:NondesignatedMember 2020-06-30 0001326160 us-gaap:OtherCurrentLiabilitiesMember us-gaap:InterestRateContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-06-30 0001326160 duk:ProgressEnergyMember us-gaap:OtherCurrentLiabilitiesMember us-gaap:CommodityContractMember us-gaap:NondesignatedMember 2020-06-30 0001326160 duk:DukeEnergyCarolinasMember us-gaap:OtherCurrentLiabilitiesMember us-gaap:InterestRateContractMember us-gaap:NondesignatedMember 2020-06-30 0001326160 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:InterestRateContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-06-30 0001326160 duk:ProgressEnergyMember us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:CommodityContractMember us-gaap:NondesignatedMember 2020-06-30 0001326160 duk:ProgressEnergyMember us-gaap:OtherCurrentLiabilitiesMember us-gaap:InterestRateContractMember us-gaap:NondesignatedMember 2020-06-30 0001326160 duk:DukeEnergyProgressMember us-gaap:OtherCurrentLiabilitiesMember us-gaap:InterestRateContractMember us-gaap:NondesignatedMember 2020-06-30 0001326160 duk:PiedmontNaturalGasMember us-gaap:OtherCurrentLiabilitiesMember us-gaap:CommodityContractMember us-gaap:NondesignatedMember 2020-06-30 0001326160 duk:DukeEnergyOhioMember us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:InterestRateContractMember us-gaap:NondesignatedMember 2020-06-30 0001326160 duk:DukeEnergyProgressMember us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:InterestRateContractMember us-gaap:NondesignatedMember 2020-06-30 0001326160 duk:DukeEnergyProgressMember us-gaap:OtherCurrentLiabilitiesMember us-gaap:CommodityContractMember us-gaap:NondesignatedMember 2020-06-30 0001326160 duk:DukeEnergyIndianaMember us-gaap:OtherCurrentLiabilitiesMember us-gaap:CommodityContractMember us-gaap:NondesignatedMember 2020-06-30 0001326160 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:InterestRateContractMember us-gaap:NondesignatedMember 2020-06-30 0001326160 us-gaap:OtherCurrentLiabilitiesMember us-gaap:InterestRateContractMember us-gaap:NondesignatedMember 2020-06-30 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: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 duk:ProgressEnergyMember 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 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:DukeEnergyIndianaMember 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 duk:DukeEnergyIndianaMember us-gaap:MunicipalBondsMember 2020-06-30 0001326160 duk:DukeEnergyIndianaMember us-gaap:CorporateDebtSecuritiesMember 2020-06-30 0001326160 duk:DukeEnergyIndianaMember us-gaap:MunicipalBondsMember 2019-12-31 0001326160 duk:DukeEnergyIndianaMember us-gaap:CorporateDebtSecuritiesMember 2019-12-31 0001326160 duk:DukeEnergyIndianaMember us-gaap:USTreasuryAndGovernmentMember 2019-12-31 0001326160 duk:DukeEnergyIndianaMember us-gaap:USTreasuryAndGovernmentMember 2020-06-30 0001326160 duk:ProgressEnergyMember us-gaap:CorporateDebtSecuritiesMember duk:NdtfMember 2020-06-30 0001326160 duk:ProgressEnergyMember us-gaap:OtherDebtSecuritiesMember duk:NdtfMember 2020-06-30 0001326160 duk:ProgressEnergyMember us-gaap:MunicipalBondsMember duk:OtherClassificationMember 2019-12-31 0001326160 duk:ProgressEnergyMember duk:NdtfMember 2020-06-30 0001326160 duk:ProgressEnergyMember us-gaap:USTreasuryAndGovernmentMember duk:NdtfMember 2020-06-30 0001326160 duk:ProgressEnergyMember duk:OtherClassificationMember 2020-06-30 0001326160 duk:ProgressEnergyMember us-gaap:MunicipalBondsMember duk:NdtfMember 2020-06-30 0001326160 duk:ProgressEnergyMember duk:NdtfMember 2019-12-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:CorporateDebtSecuritiesMember duk:NdtfMember 2019-12-31 0001326160 duk:ProgressEnergyMember us-gaap:MunicipalBondsMember duk:NdtfMember 2019-12-31 0001326160 duk:ProgressEnergyMember us-gaap:MunicipalBondsMember duk:OtherClassificationMember 2020-06-30 0001326160 duk:DukeEnergyFloridaMember duk:OtherClassificationMember 2019-12-31 0001326160 duk:DukeEnergyFloridaMember duk:NdtfMember 2019-12-31 0001326160 duk:DukeEnergyFloridaMember duk:NdtfMember 2020-06-30 0001326160 duk:DukeEnergyFloridaMember us-gaap:MunicipalBondsMember duk:OtherClassificationMember 2019-12-31 0001326160 duk:DukeEnergyFloridaMember duk:OtherClassificationMember 2020-06-30 0001326160 duk:DukeEnergyFloridaMember us-gaap:MunicipalBondsMember duk:OtherClassificationMember 2020-06-30 0001326160 duk:DukeEnergyFloridaMember us-gaap:USTreasuryAndGovernmentMember duk:NdtfMember 2019-12-31 0001326160 duk:DukeEnergyCarolinasMember duk:NdtfMember 2020-06-30 0001326160 duk:DukeEnergyCarolinasMember us-gaap:USTreasuryAndGovernmentMember duk:NdtfMember 2019-12-31 0001326160 duk:DukeEnergyCarolinasMember us-gaap:USTreasuryAndGovernmentMember duk:NdtfMember 2020-06-30 0001326160 duk:DukeEnergyCarolinasMember us-gaap:CorporateDebtSecuritiesMember duk:NdtfMember 2019-12-31 0001326160 duk:DukeEnergyCarolinasMember us-gaap:OtherDebtSecuritiesMember duk:NdtfMember 2019-12-31 0001326160 duk:DukeEnergyCarolinasMember duk:NdtfMember 2019-12-31 0001326160 duk:DukeEnergyCarolinasMember us-gaap:MunicipalBondsMember duk:NdtfMember 2019-12-31 0001326160 duk:DukeEnergyCarolinasMember us-gaap:CorporateDebtSecuritiesMember duk:NdtfMember 2020-06-30 0001326160 duk:DukeEnergyCarolinasMember us-gaap:OtherDebtSecuritiesMember duk:NdtfMember 2020-06-30 0001326160 duk:DukeEnergyCarolinasMember us-gaap:MunicipalBondsMember duk:NdtfMember 2020-06-30 0001326160 us-gaap:MunicipalBondsMember duk:OtherClassificationMember 2020-06-30 0001326160 us-gaap:CorporateDebtSecuritiesMember duk:OtherClassificationMember 2019-12-31 0001326160 us-gaap:MunicipalBondsMember duk:NdtfMember 2019-12-31 0001326160 us-gaap:CorporateDebtSecuritiesMember duk:OtherClassificationMember 2020-06-30 0001326160 us-gaap:CorporateDebtSecuritiesMember duk:NdtfMember 2019-12-31 0001326160 us-gaap:OtherDebtSecuritiesMember duk:NdtfMember 2020-06-30 0001326160 us-gaap:CorporateDebtSecuritiesMember duk:NdtfMember 2020-06-30 0001326160 us-gaap:USTreasuryAndGovernmentMember duk:OtherClassificationMember 2020-06-30 0001326160 duk:NdtfMember 2020-06-30 0001326160 us-gaap:USTreasuryAndGovernmentMember duk:NdtfMember 2020-06-30 0001326160 duk:OtherClassificationMember 2020-06-30 0001326160 duk:NdtfMember 2019-12-31 0001326160 us-gaap:USTreasuryAndGovernmentMember duk:NdtfMember 2019-12-31 0001326160 us-gaap:OtherDebtSecuritiesMember duk:NdtfMember 2019-12-31 0001326160 us-gaap:OtherDebtSecuritiesMember duk:OtherClassificationMember 2019-12-31 0001326160 duk:OtherClassificationMember 2019-12-31 0001326160 us-gaap:OtherDebtSecuritiesMember duk:OtherClassificationMember 2020-06-30 0001326160 us-gaap:MunicipalBondsMember duk:NdtfMember 2020-06-30 0001326160 us-gaap:MunicipalBondsMember duk:OtherClassificationMember 2019-12-31 0001326160 us-gaap:USTreasuryAndGovernmentMember duk:OtherClassificationMember 2019-12-31 0001326160 duk:DukeEnergyProgressMember duk:NdtfMember 2020-06-30 0001326160 duk:DukeEnergyProgressMember us-gaap:CorporateDebtSecuritiesMember duk:NdtfMember 2019-12-31 0001326160 duk:DukeEnergyProgressMember duk:OtherClassificationMember 2019-12-31 0001326160 duk:DukeEnergyProgressMember us-gaap:CorporateDebtSecuritiesMember duk:NdtfMember 2020-06-30 0001326160 duk:DukeEnergyProgressMember us-gaap:MunicipalBondsMember duk:NdtfMember 2020-06-30 0001326160 duk:DukeEnergyProgressMember duk:NdtfMember 2019-12-31 0001326160 duk:DukeEnergyProgressMember us-gaap:MunicipalBondsMember duk:NdtfMember 2019-12-31 0001326160 duk:DukeEnergyProgressMember us-gaap:USTreasuryAndGovernmentMember duk:NdtfMember 2020-06-30 0001326160 duk:DukeEnergyProgressMember us-gaap:OtherDebtSecuritiesMember duk:NdtfMember 2019-12-31 0001326160 duk:DukeEnergyProgressMember us-gaap:USTreasuryAndGovernmentMember duk:NdtfMember 2019-12-31 0001326160 duk:DukeEnergyProgressMember us-gaap:OtherDebtSecuritiesMember duk:NdtfMember 2020-06-30 0001326160 duk:DukeEnergyProgressMember duk:OtherClassificationMember 2020-06-30 0001326160 us-gaap:FairValueInputsLevel2Member duk:OtherClassificationMember 2019-12-31 0001326160 us-gaap:FairValueInputsLevel3Member 2019-12-31 0001326160 us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember 2019-12-31 0001326160 us-gaap:FairValueInputsLevel1Member 2019-12-31 0001326160 us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember duk:NDTFEquitySecuritiesMember 2019-12-31 0001326160 us-gaap:FairValueInputsLevel2Member 2019-12-31 0001326160 us-gaap:FairValueInputsLevel1Member duk:NdtfMember 2019-12-31 0001326160 duk:EquitySecurityContractsMember 2019-12-31 0001326160 us-gaap:FairValueInputsLevel1Member duk:OtherClassificationMember 2019-12-31 0001326160 us-gaap:FairValueInputsLevel1Member duk:NDTFEquitySecuritiesMember 2019-12-31 0001326160 us-gaap:FairValueInputsLevel2Member duk:EquitySecurityContractsMember 2019-12-31 0001326160 duk:NDTFEquitySecuritiesMember 2019-12-31 0001326160 us-gaap:FairValueInputsLevel2Member duk:NdtfMember 2019-12-31 0001326160 us-gaap:FairValueInputsLevel1Member 2020-06-30 0001326160 us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember 2020-06-30 0001326160 us-gaap:FairValueInputsLevel2Member duk:OtherClassificationMember 2020-06-30 0001326160 us-gaap:FairValueInputsLevel3Member 2020-06-30 0001326160 us-gaap:FairValueInputsLevel1Member duk:OtherClassificationMember 2020-06-30 0001326160 duk:NDTFEquitySecuritiesMember 2020-06-30 0001326160 us-gaap:FairValueInputsLevel2Member 2020-06-30 0001326160 us-gaap:FairValueInputsLevel2Member duk:NdtfMember 2020-06-30 0001326160 us-gaap:FairValueInputsLevel1Member duk:NDTFEquitySecuritiesMember 2020-06-30 0001326160 us-gaap:FairValueInputsLevel1Member duk:NdtfMember 2020-06-30 0001326160 us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember duk:NDTFEquitySecuritiesMember 2020-06-30 0001326160 duk:PiedmontNaturalGasMember us-gaap:FairValueInputsLevel3Member 2020-06-30 0001326160 duk:PiedmontNaturalGasMember us-gaap:FairValueInputsLevel1Member 2019-12-31 0001326160 duk:PiedmontNaturalGasMember us-gaap:FairValueInputsLevel3Member 2019-12-31 0001326160 duk:PiedmontNaturalGasMember us-gaap:FairValueInputsLevel1Member 2020-06-30 0001326160 duk:DukeEnergyCarolinasMember us-gaap:FairValueInputsLevel1Member 2019-12-31 0001326160 duk:DukeEnergyCarolinasMember us-gaap:FairValueInputsLevel1Member 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:FairValueInputsLevel2Member duk:NdtfMember 2019-12-31 0001326160 duk:DukeEnergyCarolinasMember us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember duk:NDTFEquitySecuritiesMember 2019-12-31 0001326160 duk:DukeEnergyCarolinasMember us-gaap:FairValueInputsLevel1Member duk:NDTFEquitySecuritiesMember 2019-12-31 0001326160 duk:PiedmontNaturalGasAndProgressEnergyMember 2019-12-31 0001326160 duk:PiedmontNaturalGasAndProgressEnergyMember 2020-06-30 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:DukeEnergyIndianaMember us-gaap:FairValueInputsLevel3Member 2020-06-30 0001326160 duk:DukeEnergyIndianaMember us-gaap:FairValueInputsLevel2Member 2020-06-30 0001326160 duk:DukeEnergyIndianaMember us-gaap:FairValueInputsLevel2Member 2019-12-31 0001326160 duk:DukeEnergyIndianaMember us-gaap:FairValueInputsLevel2Member duk:OtherClassificationMember 2020-06-30 0001326160 duk:DukeEnergyIndianaMember us-gaap:FairValueInputsLevel1Member 2019-12-31 0001326160 duk:DukeEnergyIndianaMember us-gaap:FairValueInputsLevel1Member 2020-06-30 0001326160 duk:DukeEnergyIndianaMember duk:OtherClassificationMember 2020-06-30 0001326160 duk:DukeEnergyIndianaMember duk:OtherClassificationMember 2019-12-31 0001326160 duk:DukeEnergyIndianaMember us-gaap:FairValueInputsLevel3Member 2019-12-31 0001326160 duk:DukeEnergyIndianaMember us-gaap:FairValueInputsLevel2Member duk:OtherClassificationMember 2019-12-31 0001326160 duk:DukeEnergyIndianaMember us-gaap:FairValueInputsLevel1Member duk:OtherClassificationMember 2019-12-31 0001326160 duk:DukeEnergyIndianaMember us-gaap:FairValueInputsLevel1Member duk:OtherClassificationMember 2020-06-30 0001326160 duk:DukeEnergyCarolinasMember us-gaap:FairValueInputsLevel2Member 2020-06-30 0001326160 duk:DukeEnergyCarolinasMember us-gaap:FairValueInputsLevel1Member duk:NdtfMember 2020-06-30 0001326160 duk:DukeEnergyCarolinasMember us-gaap:FairValueInputsLevel2Member duk:NdtfMember 2020-06-30 0001326160 duk:DukeEnergyCarolinasMember duk:NDTFEquitySecuritiesMember 2020-06-30 0001326160 duk:DukeEnergyCarolinasMember us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember 2020-06-30 0001326160 duk:DukeEnergyCarolinasMember us-gaap:FairValueInputsLevel1Member 2020-06-30 0001326160 duk:DukeEnergyCarolinasMember us-gaap:FairValueInputsLevel1Member duk:NDTFEquitySecuritiesMember 2020-06-30 0001326160 duk:DukeEnergyCarolinasMember us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember duk:NDTFEquitySecuritiesMember 2020-06-30 0001326160 duk:DukeEnergyProgressMember us-gaap:FairValueInputsLevel2Member 2020-06-30 0001326160 duk:DukeEnergyProgressMember us-gaap:FairValueInputsLevel2Member 2019-12-31 0001326160 duk:DukeEnergyProgressMember us-gaap:FairValueInputsLevel1Member duk:NdtfMember 2020-06-30 0001326160 duk:DukeEnergyProgressMember us-gaap:FairValueInputsLevel1Member duk:NdtfMember 2019-12-31 0001326160 duk:DukeEnergyProgressMember us-gaap:FairValueInputsLevel1Member duk:NDTFEquitySecuritiesMember 2020-06-30 0001326160 duk:DukeEnergyProgressMember us-gaap:FairValueInputsLevel2Member duk:NdtfMember 2019-12-31 0001326160 duk:DukeEnergyProgressMember us-gaap:FairValueInputsLevel2Member duk:NdtfMember 2020-06-30 0001326160 duk:DukeEnergyProgressMember duk:NDTFEquitySecuritiesMember 2020-06-30 0001326160 duk:DukeEnergyProgressMember us-gaap:FairValueInputsLevel1Member duk:OtherClassificationMember 2020-06-30 0001326160 duk:DukeEnergyProgressMember us-gaap:FairValueInputsLevel1Member duk:OtherClassificationMember 2019-12-31 0001326160 duk:DukeEnergyProgressMember us-gaap:FairValueInputsLevel1Member 2020-06-30 0001326160 duk:DukeEnergyProgressMember duk:NDTFEquitySecuritiesMember 2019-12-31 0001326160 duk:DukeEnergyProgressMember us-gaap:FairValueInputsLevel1Member 2019-12-31 0001326160 duk:DukeEnergyProgressMember us-gaap:FairValueInputsLevel1Member duk:NDTFEquitySecuritiesMember 2019-12-31 0001326160 duk:ProgressEnergyMember us-gaap:FairValueInputsLevel2Member 2020-06-30 0001326160 duk:ProgressEnergyMember duk:NDTFEquitySecuritiesMember 2019-12-31 0001326160 duk:ProgressEnergyMember duk:NDTFEquitySecuritiesMember 2020-06-30 0001326160 duk:ProgressEnergyMember us-gaap:FairValueInputsLevel1Member duk:OtherClassificationMember 2020-06-30 0001326160 duk:ProgressEnergyMember us-gaap:FairValueInputsLevel1Member duk:NDTFEquitySecuritiesMember 2019-12-31 0001326160 duk:ProgressEnergyMember us-gaap:FairValueInputsLevel2Member duk:NdtfMember 2020-06-30 0001326160 duk:ProgressEnergyMember us-gaap:FairValueInputsLevel2Member 2019-12-31 0001326160 duk:ProgressEnergyMember us-gaap:FairValueInputsLevel1Member duk:NdtfMember 2020-06-30 0001326160 duk:ProgressEnergyMember duk:EquitySecurityContractsMember 2019-12-31 0001326160 duk:ProgressEnergyMember us-gaap:FairValueInputsLevel1Member 2020-06-30 0001326160 duk:ProgressEnergyMember us-gaap:FairValueInputsLevel1Member duk:NdtfMember 2019-12-31 0001326160 duk:ProgressEnergyMember us-gaap:FairValueInputsLevel1Member duk:OtherClassificationMember 2019-12-31 0001326160 duk:ProgressEnergyMember us-gaap:FairValueInputsLevel2Member duk:NdtfMember 2019-12-31 0001326160 duk:ProgressEnergyMember us-gaap:FairValueInputsLevel1Member duk:NDTFEquitySecuritiesMember 2020-06-30 0001326160 duk:ProgressEnergyMember us-gaap:FairValueInputsLevel2Member duk:OtherClassificationMember 2019-12-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:FairValueInputsLevel2Member duk:OtherClassificationMember 2020-06-30 0001326160 duk:DukeEnergyIndianaMember 2019-03-31 0001326160 duk:DukeEnergyIndianaMember 2020-03-31 0001326160 duk:DukeEnergyFloridaMember us-gaap:FairValueInputsLevel2Member 2019-12-31 0001326160 duk:DukeEnergyFloridaMember us-gaap:FairValueInputsLevel1Member 2020-06-30 0001326160 duk:DukeEnergyFloridaMember us-gaap:FairValueInputsLevel2Member duk:EquitySecurityContractsMember 2019-12-31 0001326160 duk:DukeEnergyFloridaMember us-gaap:FairValueInputsLevel1Member duk:OtherClassificationMember 2019-12-31 0001326160 duk:DukeEnergyFloridaMember us-gaap:FairValueInputsLevel1Member duk:NdtfMember 2020-06-30 0001326160 duk:DukeEnergyFloridaMember us-gaap:FairValueInputsLevel1Member duk:OtherClassificationMember 2020-06-30 0001326160 duk:DukeEnergyFloridaMember us-gaap:FairValueInputsLevel1Member duk:NDTFEquitySecuritiesMember 2020-06-30 0001326160 duk:DukeEnergyFloridaMember us-gaap:FairValueInputsLevel2Member 2020-06-30 0001326160 duk:CommercialRenewablesMember us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2020-01-01 2020-06-30 0001326160 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2020-01-01 2020-06-30 0001326160 duk:PipelineInvestmentsMember us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2020-01-01 2020-06-30 0001326160 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2020-01-01 2020-06-30 0001326160 duk:CinergyReceivablesMember us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2020-01-01 2020-06-30 0001326160 duk:DEFPFMember us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2020-01-01 2020-06-30 0001326160 duk:DukeEnergyFloridaMember us-gaap:FairValueInputsLevel2Member duk:OtherClassificationMember 2019-12-31 0001326160 duk:DukeEnergyFloridaMember duk:NDTFEquitySecuritiesMember 2019-12-31 0001326160 duk:DukeEnergyFloridaMember us-gaap:FairValueInputsLevel2Member duk:OtherClassificationMember 2020-06-30 0001326160 duk:DukeEnergyFloridaMember duk:EquitySecurityContractsMember 2019-12-31 0001326160 duk:DukeEnergyFloridaMember us-gaap:FairValueInputsLevel2Member duk:NdtfMember 2020-06-30 0001326160 duk:DukeEnergyFloridaMember duk:NDTFEquitySecuritiesMember 2020-06-30 0001326160 duk:DukeEnergyFloridaMember us-gaap:FairValueInputsLevel1Member duk:NdtfMember 2019-12-31 0001326160 duk:DukeEnergyFloridaMember us-gaap:FairValueInputsLevel1Member 2019-12-31 0001326160 duk:DukeEnergyFloridaMember us-gaap:FairValueInputsLevel1Member duk:NDTFEquitySecuritiesMember 2019-12-31 0001326160 duk:DukeEnergyIndianaMember duk:DerivativeFinancialInstrumentsLiabilitiesFinancialTransmissionRightsMember us-gaap:MarketApproachValuationTechniqueMember 2020-06-30 0001326160 duk:DukeEnergyOhioMember srt:MaximumMember duk:DerivativeFinancialInstrumentsLiabilitiesFinancialTransmissionRightsMember us-gaap:MarketApproachValuationTechniqueMember 2020-06-30 0001326160 duk:DukeEnergyIndianaMember srt:MaximumMember duk:DerivativeFinancialInstrumentsLiabilitiesFinancialTransmissionRightsMember us-gaap:MarketApproachValuationTechniqueMember 2020-06-30 0001326160 duk:DukeEnergyIndianaMember srt:WeightedAverageMember duk:DerivativeFinancialInstrumentsLiabilitiesFinancialTransmissionRightsMember us-gaap:MarketApproachValuationTechniqueMember 2020-06-30 0001326160 duk:DukeEnergyOhioMember duk:DerivativeFinancialInstrumentsLiabilitiesFinancialTransmissionRightsMember us-gaap:MarketApproachValuationTechniqueMember 2020-06-30 0001326160 duk:PiedmontNaturalGasMember srt:MaximumMember us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2020-06-30 0001326160 duk:PiedmontNaturalGasMember us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2020-06-30 0001326160 duk:PiedmontNaturalGasMember srt:WeightedAverageMember us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2020-06-30 0001326160 duk:DukeEnergyIndianaMember srt:MinimumMember duk:DerivativeFinancialInstrumentsLiabilitiesFinancialTransmissionRightsMember us-gaap:MarketApproachValuationTechniqueMember 2020-06-30 0001326160 duk:DukeEnergyOhioMember srt:WeightedAverageMember duk:DerivativeFinancialInstrumentsLiabilitiesFinancialTransmissionRightsMember us-gaap:MarketApproachValuationTechniqueMember 2020-06-30 0001326160 duk:PiedmontNaturalGasMember srt:MinimumMember us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2020-06-30 0001326160 duk:DukeEnergyOhioMember srt:MinimumMember duk:DerivativeFinancialInstrumentsLiabilitiesFinancialTransmissionRightsMember us-gaap:MarketApproachValuationTechniqueMember 2020-06-30 0001326160 duk:PipelineInvestmentsMember us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2020-06-30 0001326160 duk:AtlanticCoastPipelineACPMember 2020-06-30 0001326160 duk:AtlanticCoastPipelineACPMember us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2019-12-31 0001326160 duk:PipelineInvestmentsMember us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2019-12-31 0001326160 duk:ConstitutionPipelineMember 2020-06-30 0001326160 duk:AtlanticCoastPipelineACPMember us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2020-06-30 0001326160 duk:DukeEnergyCarolinasMember duk:DERFMember us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2020-06-30 0001326160 duk:DukeEnergyFloridaMember duk:DefrMember us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2020-06-30 0001326160 duk:CinergyReceivablesMember us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2019-12-31 0001326160 duk:DukeEnergyProgressMember duk:DeprMember us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2020-06-30 0001326160 duk:DukeEnergyFloridaMember duk:DefrMember us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2019-12-31 0001326160 duk:CinergyReceivablesMember us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2020-06-30 0001326160 duk:DukeEnergyProgressMember duk:DeprMember us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2019-12-31 0001326160 duk:DukeEnergyCarolinasMember duk:DERFMember us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2019-12-31 0001326160 duk:OtherViesMember us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2020-06-30 0001326160 duk:PipelineInvestmentsMember us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2020-06-30 0001326160 duk:DukeEnergyIndianaMember us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2020-06-30 0001326160 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2020-06-30 0001326160 duk:DukeEnergyOhioMember us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2020-06-30 0001326160 duk:CommercialRenewablesMember us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2020-06-30 0001326160 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2019-12-31 0001326160 duk:PipelineInvestmentsMember us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2019-12-31 0001326160 duk:DukeEnergyIndianaMember us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2019-12-31 0001326160 duk:OtherViesMember us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2019-12-31 0001326160 duk:DukeEnergyOhioMember us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2019-12-31 0001326160 duk:CommercialRenewablesMember us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2019-12-31 0001326160 duk:DukeEnergyIndianaMember duk:CinergyReceivablesMember us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2020-04-01 2020-06-30 0001326160 duk:DukeEnergyOhioMember duk:CinergyReceivablesMember us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2020-01-01 2020-06-30 0001326160 duk:DukeEnergyIndianaMember duk:CinergyReceivablesMember us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2019-01-01 2019-06-30 0001326160 duk:DukeEnergyOhioMember duk:CinergyReceivablesMember us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2019-04-01 2019-06-30 0001326160 duk:DukeEnergyOhioMember duk:CinergyReceivablesMember us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2020-04-01 2020-06-30 0001326160 duk:DukeEnergyOhioMember duk:CinergyReceivablesMember us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2019-01-01 2019-06-30 0001326160 duk:DukeEnergyIndianaMember duk:CinergyReceivablesMember us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2019-04-01 2019-06-30 0001326160 duk:DukeEnergyIndianaMember duk:CinergyReceivablesMember us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2020-01-01 2020-06-30 0001326160 duk:DukeEnergyFloridaMember duk:DEFPFMember us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2020-06-30 0001326160 duk:DukeEnergyFloridaMember duk:DEFPFMember us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2019-12-31 0001326160 duk:DukeEnergyOhioMember duk:CinergyReceivablesMember us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2019-12-31 0001326160 duk:DukeEnergyIndianaMember duk:CinergyReceivablesMember us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2020-06-30 0001326160 duk:DukeEnergyIndianaMember duk:CinergyReceivablesMember us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2019-12-31 0001326160 duk:DukeEnergyOhioMember duk:CinergyReceivablesMember us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2020-06-30 0001326160 duk:AtlanticCoastPipelineACPMember us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2019-01-01 2019-06-30 0001326160 duk:AtlanticCoastPipelineACPMember us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2020-01-01 2020-06-30 0001326160 duk:AtlanticCoastPipelineACPMember us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2020-04-01 2020-06-30 0001326160 duk:AtlanticCoastPipelineACPMember us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2019-04-01 2019-06-30 0001326160 duk:CommercialRenewablesMember us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2020-06-30 0001326160 duk:CommercialRenewablesMember us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2019-12-31 0001326160 duk:FESMember 2018-03-31 2018-03-31 0001326160 duk:OVECMember us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2020-01-01 2020-06-30 0001326160 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2019-01-01 2019-12-31 0001326160 duk:ProgressEnergyMember 2024-01-01 2020-06-30 0001326160 duk:ProgressEnergyMember 2022-01-01 2020-06-30 0001326160 duk:DukeEnergyFloridaMember 2022-01-01 2020-06-30 0001326160 duk:DukeEnergyProgressMember 2022-01-01 2020-06-30 0001326160 duk:DukeEnergyFloridaMember 2023-01-01 2020-06-30 0001326160 duk:ProgressEnergyMember 2020-07-01 2020-06-30 0001326160 duk:DukeEnergyFloridaMember 2020-07-01 2020-06-30 0001326160 duk:DukeEnergyProgressMember 2020-07-01 2020-06-30 0001326160 duk:DukeEnergyProgressMember 2021-01-01 2020-06-30 0001326160 duk:DukeEnergyIndianaMember 2021-01-01 2020-06-30 0001326160 duk:ProgressEnergyMember 2023-01-01 2020-06-30 0001326160 duk:ProgressEnergyMember 2021-01-01 2020-06-30 0001326160 duk:DukeEnergyProgressMember 2023-01-01 2020-06-30 0001326160 duk:DukeEnergyProgressMember 2024-01-01 2020-06-30 0001326160 duk:DukeEnergyIndianaMember 2020-07-01 2020-06-30 0001326160 duk:ProgressEnergyMember 2025-01-01 2020-06-30 0001326160 duk:DukeEnergyFloridaMember 2021-01-01 2020-06-30 0001326160 duk:DukeEnergyFloridaMember 2025-01-01 2020-06-30 0001326160 duk:DukeEnergyFloridaMember 2024-01-01 2020-06-30 0001326160 duk:PiedmontNaturalGasMember 2024-01-01 2020-06-30 0001326160 duk:PiedmontNaturalGasMember 2025-01-01 2020-06-30 0001326160 duk:PiedmontNaturalGasMember 2021-01-01 2020-06-30 0001326160 duk:PiedmontNaturalGasMember 2020-07-01 2020-06-30 0001326160 duk:PiedmontNaturalGasMember 2023-01-01 2020-06-30 0001326160 duk:PiedmontNaturalGasMember 2022-01-01 2020-06-30 0001326160 duk:DukeEnergyFloridaMember duk:OtherRevenuesMember duk:ElectricUtilitiesandInfrastructureMember 2020-04-01 2020-06-30 0001326160 duk:DukeEnergyOhioMember duk:IndustrialMember us-gaap:ElectricityUsRegulatedMember duk:ElectricUtilitiesandInfrastructureMember 2020-04-01 2020-06-30 0001326160 duk:IndustrialMember us-gaap:ElectricityUsRegulatedMember duk:ElectricUtilitiesandInfrastructureMember 2020-04-01 2020-06-30 0001326160 duk:IndustrialMember us-gaap:NaturalGasUsRegulatedMember duk:GasUtilitiesandInfrastructureMember 2020-04-01 2020-06-30 0001326160 duk:ResidentialMember us-gaap:ElectricityUsRegulatedMember duk:ElectricUtilitiesandInfrastructureMember 2020-04-01 2020-06-30 0001326160 duk:DukeEnergyOhioMember duk:ResidentialMember us-gaap:ElectricityUsRegulatedMember duk:ElectricUtilitiesandInfrastructureMember 2020-04-01 2020-06-30 0001326160 duk:ResidentialMember us-gaap:NaturalGasUsRegulatedMember duk:GasUtilitiesandInfrastructureMember 2020-04-01 2020-06-30 0001326160 duk:DukeEnergyIndianaMember duk:WholesaleMember us-gaap:ElectricityUsRegulatedMember duk:ElectricUtilitiesandInfrastructureMember 2020-04-01 2020-06-30 0001326160 duk:DukeEnergyFloridaMember duk:GeneralMember us-gaap:ElectricityUsRegulatedMember duk:ElectricUtilitiesandInfrastructureMember 2020-04-01 2020-06-30 0001326160 duk:ProgressEnergyMember duk:GeneralMember us-gaap:ElectricityUsRegulatedMember duk:ElectricUtilitiesandInfrastructureMember 2020-04-01 2020-06-30 0001326160 duk:DukeEnergyCarolinasMember duk:WholesaleMember us-gaap:ElectricityUsRegulatedMember duk:ElectricUtilitiesandInfrastructureMember 2020-04-01 2020-06-30 0001326160 duk:DukeEnergyCarolinasMember duk:IndustrialMember us-gaap:ElectricityUsRegulatedMember duk:ElectricUtilitiesandInfrastructureMember 2020-04-01 2020-06-30 0001326160 duk:OtherRevenuesMember duk:GasUtilitiesandInfrastructureMember 2020-04-01 2020-06-30 0001326160 duk:DukeEnergyFloridaMember duk:IndustrialMember us-gaap:ElectricityUsRegulatedMember duk:ElectricUtilitiesandInfrastructureMember 2020-04-01 2020-06-30 0001326160 duk:DukeEnergyOhioMember duk:ResidentialMember us-gaap:NaturalGasUsRegulatedMember duk:GasUtilitiesandInfrastructureMember 2020-04-01 2020-06-30 0001326160 duk:PiedmontNaturalGasMember duk:IndustrialMember us-gaap:NaturalGasUsRegulatedMember duk:GasUtilitiesandInfrastructureMember 2020-04-01 2020-06-30 0001326160 duk:DukeEnergyOhioMember duk:OtherRevenuesMember duk:GasUtilitiesandInfrastructureMember 2020-04-01 2020-06-30 0001326160 duk:PiedmontNaturalGasMember duk:CommercialMember us-gaap:NaturalGasUsRegulatedMember duk:GasUtilitiesandInfrastructureMember 2020-04-01 2020-06-30 0001326160 duk:DukeEnergyOhioMember duk:ElectricUtilitiesandInfrastructureMember 2020-04-01 2020-06-30 0001326160 duk:DukeEnergyOhioMember duk:GasUtilitiesandInfrastructureMember 2020-04-01 2020-06-30 0001326160 duk:WholesaleMember us-gaap:ElectricityUsRegulatedMember duk:ElectricUtilitiesandInfrastructureMember 2020-04-01 2020-06-30 0001326160 duk:ProgressEnergyMember duk:ResidentialMember us-gaap:ElectricityUsRegulatedMember duk:ElectricUtilitiesandInfrastructureMember 2020-04-01 2020-06-30 0001326160 duk:ProgressEnergyMember duk:OtherRevenuesMember duk:ElectricUtilitiesandInfrastructureMember 2020-04-01 2020-06-30 0001326160 duk:DukeEnergyIndianaMember duk:IndustrialMember us-gaap:ElectricityUsRegulatedMember duk:ElectricUtilitiesandInfrastructureMember 2020-04-01 2020-06-30 0001326160 duk:DukeEnergyCarolinasMember duk:OtherRevenuesMember duk:ElectricUtilitiesandInfrastructureMember 2020-04-01 2020-06-30 0001326160 duk:DukeEnergyCarolinasMember duk:ResidentialMember us-gaap:ElectricityUsRegulatedMember duk:ElectricUtilitiesandInfrastructureMember 2020-04-01 2020-06-30 0001326160 duk:ProgressEnergyMember duk:WholesaleMember us-gaap:ElectricityUsRegulatedMember duk:ElectricUtilitiesandInfrastructureMember 2020-04-01 2020-06-30 0001326160 duk:DukeEnergyIndianaMember duk:OtherRevenuesMember duk:ElectricUtilitiesandInfrastructureMember 2020-04-01 2020-06-30 0001326160 duk:DukeEnergyProgressMember duk:GeneralMember us-gaap:ElectricityUsRegulatedMember duk:ElectricUtilitiesandInfrastructureMember 2020-04-01 2020-06-30 0001326160 duk:DukeEnergyIndianaMember duk:ResidentialMember us-gaap:ElectricityUsRegulatedMember duk:ElectricUtilitiesandInfrastructureMember 2020-04-01 2020-06-30 0001326160 duk:PiedmontNaturalGasMember duk:ResidentialMember us-gaap:NaturalGasUsRegulatedMember duk:GasUtilitiesandInfrastructureMember 2020-04-01 2020-06-30 0001326160 duk:DukeEnergyIndianaMember duk:GeneralMember us-gaap:ElectricityUsRegulatedMember duk:ElectricUtilitiesandInfrastructureMember 2020-04-01 2020-06-30 0001326160 duk:DukeEnergyOhioMember duk:GeneralMember us-gaap:ElectricityUsRegulatedMember duk:ElectricUtilitiesandInfrastructureMember 2020-04-01 2020-06-30 0001326160 duk:DukeEnergyFloridaMember duk:ElectricUtilitiesandInfrastructureMember 2020-04-01 2020-06-30 0001326160 duk:DukeEnergyOhioMember duk:OtherRevenuesMember duk:ElectricUtilitiesandInfrastructureMember 2020-04-01 2020-06-30 0001326160 duk:ProgressEnergyMember duk:IndustrialMember us-gaap:ElectricityUsRegulatedMember duk:ElectricUtilitiesandInfrastructureMember 2020-04-01 2020-06-30 0001326160 duk:DukeEnergyProgressMember duk:ResidentialMember us-gaap:ElectricityUsRegulatedMember duk:ElectricUtilitiesandInfrastructureMember 2020-04-01 2020-06-30 0001326160 duk:PiedmontNaturalGasMember duk:OtherRevenuesMember duk:GasUtilitiesandInfrastructureMember 2020-04-01 2020-06-30 0001326160 duk:DukeEnergyProgressMember duk:ElectricUtilitiesandInfrastructureMember 2020-04-01 2020-06-30 0001326160 duk:DukeEnergyProgressMember duk:IndustrialMember us-gaap:ElectricityUsRegulatedMember duk:ElectricUtilitiesandInfrastructureMember 2020-04-01 2020-06-30 0001326160 duk:DukeEnergyIndianaMember duk:ElectricUtilitiesandInfrastructureMember 2020-04-01 2020-06-30 0001326160 duk:PiedmontNaturalGasMember duk:GasUtilitiesandInfrastructureMember 2020-04-01 2020-06-30 0001326160 duk:DukeEnergyFloridaMember duk:WholesaleMember us-gaap:ElectricityUsRegulatedMember duk:ElectricUtilitiesandInfrastructureMember 2020-04-01 2020-06-30 0001326160 duk:GeneralMember us-gaap:ElectricityUsRegulatedMember duk:ElectricUtilitiesandInfrastructureMember 2020-04-01 2020-06-30 0001326160 duk:DukeEnergyFloridaMember duk:ResidentialMember us-gaap:ElectricityUsRegulatedMember duk:ElectricUtilitiesandInfrastructureMember 2020-04-01 2020-06-30 0001326160 duk:ProgressEnergyMember duk:ElectricUtilitiesandInfrastructureMember 2020-04-01 2020-06-30 0001326160 duk:CommercialMember us-gaap:NaturalGasUsRegulatedMember duk:GasUtilitiesandInfrastructureMember 2020-04-01 2020-06-30 0001326160 duk:OtherRevenuesMember duk:ElectricUtilitiesandInfrastructureMember 2020-04-01 2020-06-30 0001326160 duk:DukeEnergyProgressMember duk:OtherRevenuesMember duk:ElectricUtilitiesandInfrastructureMember 2020-04-01 2020-06-30 0001326160 duk:DukeEnergyCarolinasMember duk:GeneralMember us-gaap:ElectricityUsRegulatedMember duk:ElectricUtilitiesandInfrastructureMember 2020-04-01 2020-06-30 0001326160 duk:DukeEnergyOhioMember duk:IndustrialMember us-gaap:NaturalGasUsRegulatedMember duk:GasUtilitiesandInfrastructureMember 2020-04-01 2020-06-30 0001326160 duk:DukeEnergyCarolinasMember duk:ElectricUtilitiesandInfrastructureMember 2020-04-01 2020-06-30 0001326160 duk:DukeEnergyOhioMember duk:CommercialMember us-gaap:NaturalGasUsRegulatedMember duk:GasUtilitiesandInfrastructureMember 2020-04-01 2020-06-30 0001326160 duk:DukeEnergyOhioMember duk:WholesaleMember us-gaap:ElectricityUsRegulatedMember duk:ElectricUtilitiesandInfrastructureMember 2020-04-01 2020-06-30 0001326160 duk:DukeEnergyProgressMember duk:WholesaleMember us-gaap:ElectricityUsRegulatedMember duk:ElectricUtilitiesandInfrastructureMember 2020-04-01 2020-06-30 0001326160 duk:PiedmontNaturalGasMember duk:PowerGenerationMember us-gaap:NaturalGasUsRegulatedMember duk:GasUtilitiesandInfrastructureMember 2020-04-01 2020-06-30 0001326160 duk:DukeEnergyCarolinasMember duk:GeneralMember us-gaap:ElectricityUsRegulatedMember duk:ElectricUtilitiesandInfrastructureMember 2019-04-01 2019-06-30 0001326160 duk:DukeEnergyFloridaMember duk:ResidentialMember us-gaap:ElectricityUsRegulatedMember duk:ElectricUtilitiesandInfrastructureMember 2019-04-01 2019-06-30 0001326160 duk:IndustrialMember us-gaap:NaturalGasUsRegulatedMember duk:GasUtilitiesandInfrastructureMember 2019-04-01 2019-06-30