XML 114 R58.htm IDEA: XBRL DOCUMENT
v3.20.4

Summary of Significant Accounting Policies (COVID 19) (Details) - USD ($) $ in Millions | 12 Months Ended
--- | ---
Dec. 31, 2020 | Dec. 31, 2019 | Dec. 31, 2018
Noncontrolling Interest [Line Items] |  |  |
Operation, maintenance and other | $ 5,788 | $ 6,066 | $ 6,463
Incremental COVID-19 costs |  |  |
Noncontrolling Interest [Line Items] |  |  |
Operation, maintenance and other | 112 |  |
Waived late payment fees | 64 |  |
Deferred costs | $ 76 |  |

X
- Definition Waived Late Payment Fees + References No definition available. + Details
Name: | duk_WaivedLatePaymentFees
Namespace Prefix: | duk_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The carrying amount of deferred costs. + References No definition available. + Details
Name: | us-gaap_DeferredCostsCurrentAndNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_MinorityInterestLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The amount of operating expenses for the period that are associated with the utility's normal revenue producing operation; including selling, general, and administrative expenses, costs incurred for routine plant repairs and maintenance, and operations. + References No definition available. + Details
Name: | us-gaap_UtilitiesOperatingExpenseMaintenanceOperationsAndOtherCostsAndExpenses
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_UnusualOrInfrequentItemAxis=duk_IncrementalCOVID19CostsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |