XML 220 R199.htm IDEA: XBRL DOCUMENT
v3.25.0.1

Operating Segments - Dominion Energy (Narrative) (Detail) - USD ($) $ in Millions | 3 Months Ended | 12 Months Ended
--- | --- | ---
Sep. 30, 2024 | Mar. 31, 2024 | Dec. 31, 2024 | Dec. 31, 2023 | Dec. 31, 2022
Segment Reporting Information [Line Items] |  |  |  |  |
Gain (loss) on investments |  |  | $ 669 | $ 474 | $ (505)
Gain (loss) on investments, after tax | $ 132 | $ 202 |  |  |
Investment, Type [Extensible Enumeration] | Nuclear Decommissioning Trust Fund [Member] | Nuclear Decommissioning Trust Fund [Member] |  |  |
Charge for the write-off of certain previously deferred amounts |  |  | 600 | 307 | 1,401
Charge in connection with settlement of an agreement |  | $ 47 |  |  |
Charge in connection with settlement of an agreement, after tax |  | $ 35 |  |  |
Operating Segments |  |  |  |  |
Segment Reporting Information [Line Items] |  |  |  |  |
After- tax net benefits (expenses) |  |  | (132) | 405 | (2,400)
Gain (loss) on investments |  |  | 565 | 411 | (559)
Gain (loss) on investments, after tax |  |  | $ 434 | $ 305 | $ (451)
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) |  |  | $ (644) | $ (129) | (1,400)
After- tax net benefits (expenses) for specific items |  |  | (268) | 316 | (1,500)
Dominion Energy South Carolina | Operating Segments |  |  |  |  |
Segment Reporting Information [Line Items] |  |  |  |  |
Benefit related to real estate transactions |  |  |  | 28 |
Benefit related to real estate transactions, after tax |  |  |  | 21 |
Charge in connection with the electric base rate case |  |  | 58 |  |
Charge in connection with the electric base rate case, after tax |  |  | 44 |  |
Dominion Energy Virginia | Operating Segments |  |  |  |  |
Segment Reporting Information [Line Items] |  |  |  |  |
Gain (loss) on investments, after tax |  |  | $ 62 | 43 | (58)
Investment, Type [Extensible Enumeration] |  |  | 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
Charge associated with storm damage and service restoration, after tax |  |  |  |  | 87
Charge for amortization of a regulatory asset, 2021 Triennial Review |  |  |  | 244 | 243
Charge for amortization of a regulatory asset, 2021 Triennial Review, after tax |  |  |  | 182 | 181
Share of costs not expected to be recovered from customers on the CVOW commercial project |  |  | $ 103 |  |
Share of costs not expected to be recovered from customers on the CVOW commercial project, after tax |  |  | 77 |  |
Easement charge related to CVOW Commercial Project |  |  |  | 65 |
Easement charge related to CVOW Commercial Project, after tax |  |  |  | 48 |
Charges for Dismantling cost |  |  | 40 |  | 167
Charges for Dismantling cost, after tax |  |  | 30 |  | 124
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 |
Charge related to write-off of certain early stage development costs |  |  | 30 |  |
Charge related to write-off of certain early stage development costs after tax |  |  | 22 |  |
Charge associated with an accrual for remediation costs |  |  | 25 |  |
Charge associated with an accrual for remediation costs 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 |  |  | 372 | 262 | (393)
Loss associated with sale of Kewaunee |  |  |  |  | 649
Loss associated with sale of Kewaunee, after tax |  |  |  |  | 513
Loss related to economic hedging activities |  |  | 232 |  |
Loss related to economic hedging activities, after tax |  |  | 176 |  |
Charge associated with storm damage and service restoration, after tax |  |  |  |  | 6
Charges related to revision of AROs |  |  | 122 | 83 |
Charges related to revision of AROs, after tax |  |  | 89 | 60 |
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 |
Charge for impairment of nonregulated renewable natural gas facilities |  |  | 60 |  |
Charge for impairment of nonregulated renewable natural gas facilities after tax |  |  | 46 |  |
Charge in connection with settlement of an agreement |  |  | 47 |  |
Charge in connection with settlement of an agreement, after tax |  |  | $ 35 |  |

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 Charge associated with an accrual for remediation costs. + References No definition available. + Details
Name: | d_ChargeAssociatedWithAnAccrualForRemediationCosts
Namespace Prefix: | d_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Charge associated with an accrual for remediation costs after tax. + References No definition available. + Details
Name: | d_ChargeAssociatedWithAnAccrualForRemediationCostsAfterTax
Namespace Prefix: | d_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Charge for electric base rate case. + References No definition available. + Details
Name: | d_ChargeForElectricBaseRateCase
Namespace Prefix: | d_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Charge for electric base rate case after tax. + References No definition available. + Details
Name: | d_ChargeForElectricBaseRateCaseAfterTax
Namespace Prefix: | d_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Charge for impairment of nonregulated renewable natural gas facilities. + References No definition available. + Details
Name: | d_ChargeForImpairmentOfNonregulatedRenewableNaturalGasFacilities
Namespace Prefix: | d_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Charge for impairment of nonregulated renewable natural gas facilities after tax. + References No definition available. + Details
Name: | d_ChargeForImpairmentOfNonregulatedRenewableNaturalGasFacilitiesAfterTax
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 in connection with settlement of an agreement. + References No definition available. + Details
Name: | d_ChargeInConnectionWithSettlementOfAnAgreement
Namespace Prefix: | d_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Charge in connection with settlement of an agreement, after tax. + References No definition available. + Details
Name: | d_ChargeInConnectionWithSettlementOfAnAgreementAfterTax
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 Charge related to write-off of certain early stage development costs. + References No definition available. + Details
Name: | d_ChargeRelatedToWriteOffOfCertainEarlyStageDevelopmentCosts
Namespace Prefix: | d_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Charge related to write-off of certain early stage development costs after tax. + References No definition available. + Details
Name: | d_ChargeRelatedToWriteOffOfCertainEarlyStageDevelopmentCostsAfterTax
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 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 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 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 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 Share of costs not expected to be recovered from customers on the cvow commercial project. + References No definition available. + Details
Name: | d_ShareOfCostsNotExpectedToBeRecoveredFromCustomersOnTheCVOWCommercialProject
Namespace Prefix: | d_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Share of costs not expected to be recovered from customers on the cvow commercial project, after tax. + References No definition available. + Details
Name: | d_ShareOfCostsNotExpectedToBeRecoveredFromCustomersOnTheCVOWCommercialProjectAfterTax
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 obligation (ARO) cost incurred in oil- and gas-producing activities. Includes capitalized cost and cost charged to expense. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 932 -SubTopic 235 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Publisher FASB -URI https://asc.fasb.org/1943274/2147477215/932-235-50-18 + 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://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(9)(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2 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)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2 Reference 3: 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 + 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/2147478795/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/2147478795/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/2147477271/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/2147477271/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/2147477271/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/2147477271/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/2147477271/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/2147477271/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/2147477271/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/2147477271/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 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/2147478524/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_DominionEnergySouthCarolinaMember
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: |