XML 93 R51.htm IDEA: XBRL DOCUMENT
v3.19.1

Commitments and Contingencies (Narrative) (Details) $ in Millions | 3 Months Ended |  |
--- | --- | --- | ---
Mar. 31, 2019 USD ($) plant claim | Dec. 31, 2018 USD ($) | Dec. 31, 2016 plant
Valuation and Qualifying Accounts [Abstract] |  |  |
Loss contingency accrual | $ 66 | $ 65 |
Coal Ash Insurance Coverage Litigation [Member] |  |  |
Valuation and Qualifying Accounts [Abstract] |  |  |
Number of NC and SC plants with ash basins | plant | 15 |  |
NCDEQ State Enforcement Actions [Member] |  |  |
Valuation and Qualifying Accounts [Abstract] |  |  |
Number of plants with no disputed facts | plant |  |  | 7
Number of NC plants with ash basins | plant |  |  | 14
Number of plants with disputed facts | plant |  |  | 7
Duke Energy Carolinas [Member] |  |  |
Valuation and Qualifying Accounts [Abstract] |  |  |
Loss contingency accrual | $ 8 | 9 |
Duke Energy Carolinas [Member] | Asbestos-related Injuries and Damages Claims [Member] |  |  |
Valuation and Qualifying Accounts [Abstract] |  |  |
Asbestos-related injuries and damages reserves | 617 | 630 |
Reinsurance retention policy, excess retention, amount reinsured | 764 |  |
Probable insurance recoveries | $ 739 | 739 |
Duke Energy Carolinas [Member] | Asbestos-related Injuries and Damages Claims [Member] | Non-Malignant Asbestos Claim [Member] |  |  |
Valuation and Qualifying Accounts [Abstract] |  |  |
Loss contingency, pending claims, number | claim | 139 |  |
Asbestos-related injuries and damages reserves | $ 34 |  |
Duke Energy Carolinas [Member] | Asbestos-related Injuries and Damages Claims [Member] | Malignant Asbestos Claim [Member] |  |  |
Valuation and Qualifying Accounts [Abstract] |  |  |
Loss contingency, pending claims, number | claim | 57 |  |
Asbestos-related injuries and damages reserves | $ 18 |  |
Progress Energy [Member] |  |  |
Valuation and Qualifying Accounts [Abstract] |  |  |
Loss contingency accrual | 57 | 54 |
Duke Energy Progress [Member] |  |  |
Valuation and Qualifying Accounts [Abstract] |  |  |
Loss contingency accrual | 15 | 12 |
Duke Energy Florida [Member] |  |  |
Valuation and Qualifying Accounts [Abstract] |  |  |
Loss contingency accrual | 24 | $ 24 |
Duke Energy Florida [Member] | Fluor Contract Litigation [Member] |  |  |
Valuation and Qualifying Accounts [Abstract] |  |  |
Pending litigation, damages sought | 110 |  |
Fluor Letter Of Credit [Member] | Duke Energy Florida [Member] |  |  |
Valuation and Qualifying Accounts [Abstract] |  |  |
Drawings on credit facility | $ 67 |  |

X
- Definition Number of NC Plants with Ash Basins requiring additional monitoring and assessment + References No definition available. + Details
Name: | duk_NumberofNCPlantswithAshBasins
Namespace Prefix: | duk_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of NC and SC Plants with Ash Basins with insurance claims being sought + References No definition available. + Details
Name: | duk_NumberofNCandSCPlantswithAshBasins
Namespace Prefix: | duk_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of Plants with Disputed Facts + References No definition available. + Details
Name: | duk_NumberofPlantswithDisputedFacts
Namespace Prefix: | duk_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of Plants with No Disputed Facts due to litigation being concluded + References No definition available. + Details
Name: | duk_NumberofPlantswithNoDisputedFacts
Namespace Prefix: | duk_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Pending Litigation, Damages Sought + References No definition available. + Details
Name: | duk_PendingLitigationDamagesSought
Namespace Prefix: | duk_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- References No definition available. + Details
Name: | srt_ValuationAndQualifyingAccountsAbstract
Namespace Prefix: | srt_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Carrying amount as of the balance sheet date of reserves for the costs of settling insured claims and costs incurred in the claims settlement process attributable to asbestos and environmental claims, before estimated recoveries from reinsurers. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 40 -Section 50 -Paragraph 3 -Subparagraph (cc) -URI http://asc.fasb.org/extlink&oid=99382578&loc=d3e14764-158437 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 40 -Section 50 -Paragraph 3 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=99382578&loc=d3e14764-158437 + Details
Name: | us-gaap_LiabilityForAsbestosAndEnvironmentalClaimsGross
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of loss contingency liability. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=82911808&loc=d3e14326-108349 + Details
Name: | us-gaap_LossContingencyAccrualAtCarryingValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Number of pending claims pertaining to a loss contingency. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 20 -Section 50 -Paragraph 4 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=82911808&loc=d3e14435-108349 + Details
Name: | us-gaap_LossContingencyPendingClaimsNumber
Namespace Prefix: | us-gaap_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount of receivable related to a loss contingency accrual that is expected to be collected after one year or beyond the normal operating cycle, if longer. For example, an insurance recovery receivable. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 460 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=115931803&loc=d3e12053-110248 + Details
Name: | us-gaap_LossContingencyReceivableNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 14 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=109223946&loc=d3e3255-108585 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08.(f)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690 + Details
Name: | us-gaap_ProceedsFromLinesOfCredit
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of risk reinsured in excess of stated retention per company policy. + References No definition available. + Details
Name: | us-gaap_ReinsuranceRetentionPolicyExcessRetentionAmountReinsured
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_LossContingenciesByNatureOfContingencyAxis=duk_CoalAshInsuranceCoverageLitigationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LossContingenciesByNatureOfContingencyAxis=duk_NCDEQStateEnforcementActionsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=duk_DukeEnergyCarolinasMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LossContingenciesByNatureOfContingencyAxis=us-gaap_AsbestosIssueMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_LitigationCaseAxis=duk_NonMalignantAsbestosClaimMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_LitigationCaseAxis=duk_MalignantAsbestosClaimMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=duk_ProgressEnergyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=duk_DukeEnergyProgressMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=duk_DukeEnergyFloridaMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_LitigationCaseAxis=duk_FluorContractLitigationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=duk_FluorLetterOfCreditMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |