XML 218 R196.htm IDEA: XBRL DOCUMENT
v3.24.0.1

Operating Segments - Dominion Energy (Narrative) (Detail) - USD ($) $ in Millions | 3 Months Ended | 12 Months Ended
--- | --- | ---
Jun. 30, 2022 | Dec. 31, 2023 | Dec. 31, 2022 | Dec. 31, 2021
Segment Reporting Information [Line Items] |  |  |  |
Asset early retirement expense |  | $ 193 | $ 125 |
Gain (loss) on investments |  | 474 | (505) | $ 639
Loss associated with sale of Kewaunee, after tax | $ 513 |  |  |
Charge for RGGI compliance cost, after tax | 134 |  |  |
Charge in connection with comprehensive settlement agreement for fuel expenses, after-tax | $ 142 |  |  |
Charge for the write-off of certain previously deferred amounts |  | 307 | 1,401 | 194
Operating Segments |  |  |  |
Segment Reporting Information [Line Items] |  |  |  |
After- tax net benefits (expenses) |  | 405 | (2,400) | (316)
Gain (loss) on investments |  | 411 | (559) | 568
Gain (loss) on investments, after tax |  | $ 305 | $ (451) | $ 445
Investment, Type [Extensible Enumeration] |  | Nuclear Decommissioning Trust Fund [Member] | Nuclear Decommissioning Trust Fund [Member] | Nuclear Decommissioning Trust Fund [Member]
Charge associated with storm damage and service restoration |  |  | $ 125 |
Charge associated with storm damage and service restoration, after tax |  |  | 93 |
Write-off of inventory charge |  |  | 40 |
Write-off of inventory charge, after tax |  |  | 30 |
Corporate and Other | Operating Segments |  |  |  |
Segment Reporting Information [Line Items] |  |  |  |
After- tax net benefits (expenses) |  | $ (166) | (1,300) | $ 873
After- tax net benefits (expenses) for specific items |  | 251 | (1,300) | 991
Dominion Energy South Carolina Inc | Operating Segments |  |  |  |
Segment Reporting Information [Line Items] |  |  |  |
Litigation settlement expense |  |  |  | 70
Litigation settlement expense, after tax |  |  |  | 53
Charges associated with the settlement of the South Carolina electric base rate case |  |  |  | 266
Charges associated with the settlement of the South Carolina electric base rate case, after tax |  |  |  | 199
Benefit related to real estate transactions |  | 28 |  |
Benefit related to real estate transactions, after tax |  | 21 |  |
Dominion Energy Virginia | Operating Segments |  |  |  |
Segment Reporting Information [Line Items] |  |  |  |
Gain (loss) on investments, after tax |  | $ 43 | $ (58) | $ 55
Investment, Type [Extensible Enumeration] |  | Nuclear Decommissioning Trust Fund [Member] | Nuclear Decommissioning Trust Fund [Member] | Nuclear Decommissioning Trust Fund [Member]
Charge for RGGI compliance cost |  |  | $ 213 |
Charge for RGGI compliance cost, after tax |  |  | 159 |
Charge in connection with comprehensive settlement agreement for fuel expenses |  |  | 191 |
Charge in connection with comprehensive settlement agreement for fuel expenses, after-tax |  |  | 142 |
Benefit for change in expected CCRO reserve |  |  |  | $ 130
Benefit for change in expected CCRO reserve, after tax |  |  |  | 97
Charges associated with budget process related to customer arrears |  |  |  | 77
Charges associated with budget process related to customer arrears, after tax |  |  |  | 57
Charge associated with storm damage and service restoration |  |  |  | 68
Charge associated with storm damage and service restoration, after tax |  |  | 87 | 50
Charge for amortization of a regulatory asset, 2021 Triennial Review |  | $ 244 | 243 | 61
Charge for amortization of a regulatory asset, 2021 Triennial Review, after tax |  | 182 | 181 | 45
Easement charge related to CVOW Commercial Project |  | 65 |  |
Easement charge related to CVOW Commercial Project, after tax |  | 48 |  |
Charges for Dismantling cost |  |  | 167 |
Charges for Dismantling cost, after tax |  |  | 124 |
Loss from unbilled revenue reduction |  |  |  | 151
Loss from unbilled revenue reduction, after tax |  |  |  | 112
Net charge associated with settlement of the 2021 Triennial Review |  |  |  | 125
Net charge associated with settlement of the 2021 Triennial Review, after tax |  |  |  | 93
Write-off of inventory charge, after tax |  |  | 14 |
Charge related to the abandonment of certain regulated solar generation facilities and other facilities |  | 25 |  |
Charge related to the abandonment of certain regulated solar generation facilities and other facilities, after tax |  | 19 |  |
Dominion Energy Virginia | Operating Segments | Deferred rider costs for Virginia electric utility |  |  |  |
Segment Reporting Information [Line Items] |  |  |  |
Charge for the write-off of certain previously deferred amounts |  | 36 |  |
Charge for the write-off of certain previously deferred amounts, after tax |  | 27 |  |
Contracted Energy | Operating Segments |  |  |  |
Segment Reporting Information [Line Items] |  |  |  |
Charges associated with impairment of nonregulated solar generation facilities |  |  | 829 |
Charges associated with impairment of nonregulated solar generation facilities net of tax |  |  | 633 |
Gain (loss) on investments, after tax |  | $ 262 | $ (393) | $ 390
Investment, Type [Extensible Enumeration] |  | Nuclear Decommissioning Trust Fund [Member] | Nuclear Decommissioning Trust Fund [Member] | Nuclear Decommissioning Trust Fund [Member]
Loss associated with sale of Kewaunee |  |  | $ 649 |
Loss associated with sale of Kewaunee, after tax |  |  | 513 |
Loss related to economic hedging activities |  |  |  | $ 337
Loss related to economic hedging activities, after tax |  |  |  | 254
Net loss on the sale of non-wholly-owned nonregulated solar facilities |  |  |  | 513
Net benefit on the sale of non-wholly-owned nonregulated solar facilities, after-tax |  |  |  | 8
Charge associated with storm damage and service restoration, after tax |  |  | 6 |
Charges related to revision of AROs |  | $ 83 |  |
Charges related to revision of AROs, after tax |  | 60 |  |
Charge associated with revision in estimated recovery of spent nuclear fuel costs associated with the decommissioning of Kewaunee |  |  |  | 44
Charge associated with revision in estimated recovery of spent nuclear fuel costs associated with the decommissioning of Kewaunee, after tax |  |  |  | $ 35
Gain related to economic hedging activities |  | 586 | 67 |
Gain related to economic hedging activities after tax |  | 447 | 49 |
Write-off of inventory charge, after tax |  |  | $ 16 |
Charge related to impairment of certain property, plant and equipment |  | 35 |  |
Charge related to impairment of certain property, plant and equipment, net of tax |  | $ 26 |  |

X
- Definition Amortization of regulatory asset after tax. + References No definition available. + Details
Name: | d_AmortizationOfRegulatoryAssetAfterTax
Namespace Prefix: | d_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Asset Impairment Charges After Tax + References No definition available. + Details
Name: | d_AssetImpairmentChargesAfterTax
Namespace Prefix: | d_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Benefit for expected customer credit reinvestment offset. + References No definition available. + Details
Name: | d_BenefitForExpectedCustomerCreditReinvestmentOffset
Namespace Prefix: | d_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Benefit for expected customer credit reinvestment offset after tax. + References No definition available. + Details
Name: | d_BenefitForExpectedCustomerCreditReinvestmentOffsetAfterTax
Namespace Prefix: | d_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Charge associated with budget process related to customer arrears. + References No definition available. + Details
Name: | d_ChargeAssociatedWithBudgetProcessRelatedToCustomerArrears
Namespace Prefix: | d_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Charge associated with budget process related to customer arrears after tax. + References No definition available. + Details
Name: | d_ChargeAssociatedWithBudgetProcessRelatedToCustomerArrearsAfterTax
Namespace Prefix: | d_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Charge associated with revision in estimated recovery of spent nuclear fuel costs associated with decommissioning of Kewaunee. + References No definition available. + Details
Name: | d_ChargeAssociatedWithRevisionInEstimatedRecoveryOfSpentNuclearFuelCostsAssociatedWithDecommissioningOfKewaunee
Namespace Prefix: | d_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Charge associated with revision in estimated recovery of spent nuclear fuel costs associated with decommissioning of Kewaunee, after tax. + References No definition available. + Details
Name: | d_ChargeAssociatedWithRevisionInEstimatedRecoveryOfSpentNuclearFuelCostsAssociatedWithDecommissioningOfKewauneeAfterTax
Namespace Prefix: | d_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Charge in connection with comprehensive settlement agreement for fuel expenses. + References No definition available. + Details
Name: | d_ChargeInConnectionWithComprehensiveSettlementAgreementForFuelExpenses
Namespace Prefix: | d_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Charge in connection with comprehensive settlement agreement for fuel expenses, after-tax. + References No definition available. + Details
Name: | d_ChargeInConnectionWithComprehensiveSettlementAgreementForFuelExpensesAfterTax
Namespace Prefix: | d_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Charge related to impairment of certain property, plant and equipment. + References No definition available. + Details
Name: | d_ChargeRelatedToImpairmentOfCertainPropertyPlantAndEquipment
Namespace Prefix: | d_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Charge related to impairment of certain property, plant and equipment, net of tax + References No definition available. + Details
Name: | d_ChargeRelatedToImpairmentOfCertainPropertyPlantAndEquipmentNetOfTax
Namespace Prefix: | d_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Charge related to impairment of certain regulated solar generation facilities. + References No definition available. + Details
Name: | d_ChargeRelatedToImpairmentOfCertainRegulatedSolarGenerationFacilities
Namespace Prefix: | d_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition charge related to impairment of certain regulated solar generation facilities, net of tax. + References No definition available. + Details
Name: | d_ChargeRelatedToImpairmentOfCertainRegulatedSolarGenerationFacilitiesNetOfTax
Namespace Prefix: | d_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Charges associated with impairment of nonregulated solar generation facilities. + References No definition available. + Details
Name: | d_ChargesAssociatedWithImpairmentOfNonregulatedSolarGenerationFacilities
Namespace Prefix: | d_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

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

X
- Definition Charges associated with settlement. + References No definition available. + Details
Name: | d_ChargesAssociatedWithSettlement
Namespace Prefix: | d_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Charges associated with settlement after tax. + References No definition available. + Details
Name: | d_ChargesAssociatedWithSettlementAfterTax
Namespace Prefix: | d_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Charges related to revision of asset retirement obligation. + References No definition available. + Details
Name: | d_ChargesRelatedToRevisionOfAssetRetirementObligation
Namespace Prefix: | d_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Charges related to revision of asset retirement obligation net of tax. + References No definition available. + Details
Name: | d_ChargesRelatedToRevisionOfAssetRetirementObligationNetOfTax
Namespace Prefix: | d_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Costs incurred asset retirement obligation incurred after tax. + References No definition available. + Details
Name: | d_CostsIncurredAssetRetirementObligationIncurredAfterTax
Namespace Prefix: | d_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Easement charge related to CVOW commercial project. + References No definition available. + Details
Name: | d_EasementChargeRelatedToCvowCommercialProject
Namespace Prefix: | d_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Easement charge related to CVOW commercial project after tax. + References No definition available. + Details
Name: | d_EasementChargeRelatedToCvowCommercialProjectAfterTax
Namespace Prefix: | d_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Gain (loss) on investments after tax. + References No definition available. + Details
Name: | d_GainLossOnInvestmentsAfterTax
Namespace Prefix: | d_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Gain related to economic hedging activities. + References No definition available. + Details
Name: | d_GainRelatedToEconomicHedgingActivities
Namespace Prefix: | d_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Gain related to economic hedging activities after tax. + References No definition available. + Details
Name: | d_GainRelatedToEconomicHedgingActivitiesAfterTax
Namespace Prefix: | d_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Litigation settlement expense after tax. + References No definition available. + Details
Name: | d_LitigationSettlementExpenseAfterTax
Namespace Prefix: | d_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Loss associated with sale of Kewaunee. + References No definition available. + Details
Name: | d_LossAssociatedWithSaleOfKewaunee
Namespace Prefix: | d_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Loss associated with sale of Kewaunee after tax. + References No definition available. + Details
Name: | d_LossAssociatedWithSaleOfKewauneeAfterTax
Namespace Prefix: | d_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Loss from unbilled revenue reduction. + References No definition available. + Details
Name: | d_LossFromUnbilledRevenueReduction
Namespace Prefix: | d_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Loss from unbilled revenue reduction, after tax. + References No definition available. + Details
Name: | d_LossFromUnbilledRevenueReductionAfterTax
Namespace Prefix: | d_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Loss related to economic hedging activities. + References No definition available. + Details
Name: | d_LossRelatedToEconomicHedgingActivities
Namespace Prefix: | d_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Loss related to economic hedging activities, after tax. + References No definition available. + Details
Name: | d_LossRelatedToEconomicHedgingActivitiesAfterTax
Namespace Prefix: | d_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Net charge associated with settlement. + References No definition available. + Details
Name: | d_NetChargeAssociatedWithSettlement
Namespace Prefix: | d_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Net charge associated with settlement, after tax. + References No definition available. + Details
Name: | d_NetChargeAssociatedWithSettlementAfterTax
Namespace Prefix: | d_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Net loss on the sale of non-wholly-owned nonregulated solar facilities. + References No definition available. + Details
Name: | d_NetLossOnTheSaleOfNonWhollyOwnedNonregulatedSolarFacilities
Namespace Prefix: | d_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Net loss on the sale of non-wholly-owned nonregulated solar facilities after tax. + References No definition available. + Details
Name: | d_NetLossOnTheSaleOfNonWhollyOwnedNonregulatedSolarFacilitiesAfterTax
Namespace Prefix: | d_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Nonoperating income (expense) for specific items. + References No definition available. + Details
Name: | d_NonoperatingIncomeExpenseForSpecificItems
Namespace Prefix: | d_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Profit loss from real estate operations after tax. + References No definition available. + Details
Name: | d_ProfitLossFromRealEstateOperationsAfterTax
Namespace Prefix: | d_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition R G G I Compliance Cost + References No definition available. + Details
Name: | d_RGGIComplianceCost
Namespace Prefix: | d_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition R G G I compliance cost after tax. + References No definition available. + Details
Name: | d_RGGIComplianceCostAfterTax
Namespace Prefix: | d_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Storm damage and service restoration charge after tax. + References No definition available. + Details
Name: | d_StormDamageAndServiceRestorationChargeAfterTax
Namespace Prefix: | d_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Storm damage and service restoration charges. + References No definition available. + Details
Name: | d_StormDamageAndServiceRestorationCharges
Namespace Prefix: | d_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Write-off of inventory charge, after tax. + References No definition available. + Details
Name: | d_WriteOffOfInventoryChargeAfterTax
Namespace Prefix: | d_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The expense charged against earnings during the period to allocate the capitalized costs of regulatory assets over the periods expected to benefit from such costs. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (b) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.3) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2 + Details
Name: | us-gaap_AmortizationOfRegulatoryAsset
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (b) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 45 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482130/360-10-45-4 + Details
Name: | us-gaap_AssetImpairmentCharges
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of asset retirement obligations settled, or otherwise disposed of, during the period. This may include asset retirement obligations transferred to third parties associated with the sale of a long-lived asset. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 410 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481850/410-20-50-1 + Details
Name: | us-gaap_AssetRetirementObligationLiabilitiesSettled
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of asset retirement obligations (ARO) costs incurred (whether capitalized or charged to expense) during the period. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 410 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481850/410-20-50-1 + Details
Name: | us-gaap_CostsIncurredAssetRetirementObligationIncurred
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of realized and unrealized gain (loss) on investment. + References Reference 1: http://www.xbrl.org/2003/role/recommendedDisclosureRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.7(c),9(a)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2 + Details
Name: | us-gaap_GainLossOnInvestments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 330 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483080/330-10-50-2 + Details
Name: | us-gaap_InventoryWriteDown
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Indicates type of investment. Includes, but is not limited to, common stock, preferred stock, convertible security, fixed income security, government security, option purchased, warrant, loan participation and assignment, commercial paper, bankers' acceptance, certificates of deposit, short-term security, repurchase agreement, and other investment company. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480524/946-210-50-6 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480524/946-210-50-1 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.12-12A(Column A)(Footnote 2)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-2 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 6 -Subparagraph (SX 210.12-14(Column A)(Footnote 2)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-6 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.12-12(Column A)(Footnote 2)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-1 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.12-12(Column C)(Footnote 5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-1 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.12-12B(Column A)(Footnote 1)(a)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-3 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.12-12B(Column C)(Footnote 2)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-3 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 6 -Subparagraph (SX 210.12-14(Column F)(Footnote 7)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-6 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.12-12A(Column C)(Footnote 4)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-2 + Details
Name: | us-gaap_InvestmentTypeExtensibleEnumeration
Namespace Prefix: | us-gaap_
Data Type: | enum2:enumerationSetItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount of litigation expense, including but not limited to legal, forensic, accounting, and investigative fees. + References No definition available. + Details
Name: | us-gaap_LitigationSettlementExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.7) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2 + Details
Name: | us-gaap_NonoperatingIncomeExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The net cost of operation of other real estate (including provisions for real estate losses, rental income, and gains and losses on sales of real estate). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04.14(d)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1 + Details
Name: | us-gaap_ProfitLossFromRealEstateOperations
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

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_SegmentReportingInformationLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=us-gaap_CorporateAndOtherMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=d_DominionEnergySouthCarolinaIncMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=d_DominionEnergyVirginiaMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=d_ContractedEnergyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |