XML 219 R196.htm IDEA: XBRL DOCUMENT
v3.20.4

Quarterly Financial Data (Unaudited) (Narrative) (Detail) - USD ($) $ in Millions | 3 Months Ended | 12 Months Ended
--- | --- | ---
Dec. 31, 2020 | Sep. 30, 2020 | Jun. 30, 2020 | Mar. 31, 2020 | Dec. 31, 2019 | Jun. 30, 2019 | Mar. 31, 2019 | Dec. 31, 2019
Parent Company Only Financial Information [Line Items] |  |  |  |  |  |  |  |
Charges associated with legislation enacted related to customer arrears, net of tax | $ 94 |  |  |  |  |  |  |
Charge associated with certain nonregulated solar generation facilities, net of tax |  | $ 298 |  |  |  |  |  |
Charge associated with the sale of Fowler Ridge, net of tax |  | 170 |  |  |  |  |  |
Charge for expected CCRO, net of tax |  | 149 |  |  |  |  |  |
Virginia Electric and Power Company |  |  |  |  |  |  |  |
Parent Company Only Financial Information [Line Items] |  |  |  |  |  |  |  |
Charges associated with legislation enacted related to customer arrears, net of tax | $ 94 |  |  |  |  |  |  |
Charge for expected CCRO, net of tax |  | $ 149 |  |  |  |  |  |
After tax charge for charge for the planned early retirement |  |  |  |  |  |  | $ 409 |
After tax charge for closure costs |  |  |  |  |  |  | 84 |
Gain loss on contract termination |  |  |  |  |  | $ 144 |  |
Voluntary retirement expenses after tax |  |  |  |  |  | 100 |  |
Project abandonment costs after tax |  |  |  |  |  | 47 |  |
SCANA |  |  |  |  |  |  |  |
Parent Company Only Financial Information [Line Items] |  |  |  |  |  |  |  |
Charge Related To Litigation Acquired After Tax |  |  |  |  | $ 244 | 75 | 134 |
Gain loss on investments held in nuclear decommissioning trust funds |  |  |  |  | $ 150 |  |  |
Charge related to a voluntary retirement program after tax |  |  |  |  |  | 283 |  |
Charge related to a contract termination after tax. |  |  |  |  |  | $ 100 |  |
Merger and integration-related costs |  |  |  |  |  |  | 1,300 | $ 427
Charge For Refunds Collected From Customers |  |  |  |  |  |  | 756 |
After tax charge for decommissioning costs |  |  |  |  |  |  | 197 |
After tax charge for closure costs |  |  |  |  |  |  | 84 |
SCANA | Dominion Energy Gas Holdings, LLC |  |  |  |  |  |  |  |
Parent Company Only Financial Information [Line Items] |  |  |  |  |  |  |  |
After tax charge for regulatory assets |  |  |  |  |  |  | 277 |
SCANA | Virginia Electric and Power Company |  |  |  |  |  |  |  |
Parent Company Only Financial Information [Line Items] |  |  |  |  |  |  |  |
After tax charge for charge for the planned early retirement |  |  |  |  |  |  | $ 409 |
Electric Generation Facilities |  |  |  |  |  |  |  |
Parent Company Only Financial Information [Line Items] |  |  |  |  |  |  |  |
Asset early retirement expense after tax |  |  |  | $ 566 |  |  |  |
Electric Generation Facilities | Virginia Electric and Power Company |  |  |  |  |  |  |  |
Parent Company Only Financial Information [Line Items] |  |  |  |  |  |  |  |
Asset early retirement expense after tax |  |  |  | $ 561 |  |  |  |
Atlantic Coast Pipeline and Supple Header Project | Discontinued Operations, Disposed of by Means Other than Sale, Abandonment |  |  |  |  |  |  |  |
Parent Company Only Financial Information [Line Items] |  |  |  |  |  |  |  |
Charge associated with cancellation of investment, net of tax |  |  | $ 2,200 |  |  |  |  |

X
- Definition After tax charge for charge for the planned early retirement + References No definition available. + Details
Name: | d_AfterTaxChargeForChargeForThePlannedEarlyRetirement
Namespace Prefix: | d_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition After tax charge for closure costs + References No definition available. + Details
Name: | d_AfterTaxChargeForClosureCosts
Namespace Prefix: | d_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition After tax charge for decommissioning costs. + References No definition available. + Details
Name: | d_AfterTaxChargeForDecommissioningCosts
Namespace Prefix: | d_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition After tax charge for refunds collected from customers + References No definition available. + Details
Name: | d_AfterTaxChargeForRefundsCollectedFromCustomers
Namespace Prefix: | d_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition After tax charge for regulatory assets. + References No definition available. + Details
Name: | d_AfterTaxChargeForRegulatoryAssets
Namespace Prefix: | d_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Asset early retirement expense after tax. + References No definition available. + Details
Name: | d_AssetEarlyRetirementExpenseAfterTax
Namespace Prefix: | d_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Charge associated with cancellation of investment net of tax. + References No definition available. + Details
Name: | d_ChargeAssociatedWithCancellationOfInvestmentNetOfTax
Namespace Prefix: | d_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Charge associated with certain nonregulated solar generation facilities net of tax. + References No definition available. + Details
Name: | d_ChargeAssociatedWithCertainNonregulatedSolarGenerationFacilitiesNetOfTax
Namespace Prefix: | d_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Charge associated with legislation enacted related to customer arrears net of tax. + References No definition available. + Details
Name: | d_ChargeAssociatedWithLegislationEnactedRelatedToCustomerArrearsNetOfTax
Namespace Prefix: | d_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Charge associated with sale of investment, net of tax. + References No definition available. + Details
Name: | d_ChargeAssociatedWithSaleOfInvestmentNetOfTax
Namespace Prefix: | d_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Charge for expected customer credit reinvestment offset, net of tax. + References No definition available. + Details
Name: | d_ChargeForExpectedCustomerCreditReinvestmentOffsetNetOfTax
Namespace Prefix: | d_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Charge related to a contract termination after tax. + References No definition available. + Details
Name: | d_ChargeRelatedToAContractTerminationAfterTax
Namespace Prefix: | d_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Charge related to litigation acquired after tax. + References No definition available. + Details
Name: | d_ChargeRelatedToLitigationAcquiredAfterTax
Namespace Prefix: | d_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Charge related to voluntary retirement program after tax. + References No definition available. + Details
Name: | d_ChargeRelatedToVoluntaryRetirementProgramAfterTax
Namespace Prefix: | d_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Parent Company Only Financial Information [Line Items] + References No definition available. + Details
Name: | d_ParentCompanyOnlyFinancialInformationLineItems
Namespace Prefix: | d_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Project abandonment costs after tax. + References No definition available. + Details
Name: | d_ProjectAbandonmentCostsAfterTax
Namespace Prefix: | d_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Voluntary Retirement Expenses After Tax + References No definition available. + Details
Name: | d_VoluntaryRetirementExpensesAfterTax
Namespace Prefix: | d_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 10 -Section 25 -Paragraph 23 -URI http://asc.fasb.org/extlink&oid=116868678&loc=d3e1043-128460 + Details
Name: | us-gaap_BusinessCombinationAcquisitionRelatedCosts
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Gain (loss) related to the termination of a contract between the parties. The termination may be due to many causes including early termination of a lease by a lessee, a breach of contract by one party, or a failure to perform. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -URI http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 420 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (b)(1) -URI http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869 + Details
Name: | us-gaap_GainLossOnContractTermination
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount before tax, after reclassification adjustments of other comprehensive income (loss). + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 830 -SubTopic 30 -Section 45 -Paragraph 20 -URI http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 830 -SubTopic 30 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 220 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(19)) -URI http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 323 -SubTopic 10 -Section 45 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=109237563&loc=d3e33775-111570 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 220 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(23)) -URI http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 830 -SubTopic 30 -Section 45 -Paragraph 17 -URI http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(21)) -URI http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227 + Details
Name: | us-gaap_OtherComprehensiveIncomeLossBeforeTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

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

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=d_SCANAMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | us-gaap_RegulatoryAssetAxis=d_ElectricGenerationFacilitiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=d_AtlanticCoastPipelineAndSuppleHeaderProjectMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DisposalGroupClassificationAxis=us-gaap_DiscontinuedOperationsDisposedOfByMeansOtherThanSaleAbandonmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |