XML 150 R129.htm IDEA: XBRL DOCUMENT
v3.22.4

Regulatory Matters - Schedule of Additional Significant Riders Associated with Virginia Power Projects (Parenthetical) (Detail) $ in Millions | 1 Months Ended | 3 Months Ended | 12 Months Ended
--- | --- | --- | ---
Dec. 31, 2022 USD ($) Program | Jun. 30, 2022 USD ($) | May 31, 2022 USD ($) | Dec. 31, 2021 USD ($) Program | Oct. 31, 2021 USD ($) | Jun. 30, 2021 USD ($) | Sep. 30, 2022 USD ($) | Jun. 30, 2022 USD ($) | Dec. 31, 2022 USD ($) | Dec. 31, 2021 USD ($) | Dec. 31, 2020 USD ($)
Public Utilities General Disclosures [Line Items] |  |  |  |  |  |  |  |  |  |  |
Impairment of assets and other charges |  |  |  |  |  |  |  |  | $ 2,063 | $ 195 | $ 2,105
Depreciation, depletion and amortization |  |  |  |  |  |  |  |  | 2,830 | 2,478 | 2,332
Virginia Electric and Power Company |  |  |  |  |  |  |  |  |  |  |
Public Utilities General Disclosures [Line Items] |  |  |  |  |  |  |  |  |  |  |
Depreciation, depletion and amortization |  |  |  |  |  |  |  |  | 1,736 | 1,364 | $ 1,252
Rider SNA | Virginia Electric and Power Company |  |  |  |  |  |  |  |  |  |  |
Public Utilities General Disclosures [Line Items] |  |  |  |  |  |  |  |  |  |  |
Total revenue requirement |  |  |  |  |  |  |  |  | 107 |  |
Rider T1 | Virginia Electric and Power Company |  |  |  |  |  |  |  |  |  |  |
Public Utilities General Disclosures [Line Items] |  |  |  |  |  |  |  |  |  |  |
Total revenue requirement |  |  |  |  |  |  |  |  | 706 |  |
Rider U | Virginia Electric and Power Company |  |  |  |  |  |  |  |  |  |  |
Public Utilities General Disclosures [Line Items] |  |  |  |  |  |  |  |  |  |  |
Total revenue requirement |  |  |  |  |  |  |  |  | $ 95 |  |
Virginia Regulation | Virginia Electric and Power Company |  |  |  |  |  |  |  |  |  |  |
Public Utilities General Disclosures [Line Items] |  |  |  |  |  |  |  |  |  |  |
Impairment of assets and other charges |  |  |  |  |  |  |  |  |  | $ 318 |
Depreciation, depletion and amortization |  |  |  |  |  |  | $ 33 |  |  |  |
Depreciation and amortization after tax |  |  |  |  |  |  | $ 25 |  |  |  |
Virginia Regulation | Virginia Electric and Power Company | Impairment of Assets and Other Charges (Benefits) |  |  |  |  |  |  |  |  |  |  |
Public Utilities General Disclosures [Line Items] |  |  |  |  |  |  |  |  |  |  |
Impairment of assets and other charges |  |  |  |  |  |  |  | $ 180 |  |  |
Impairment of assets and other charges after tax |  |  |  |  |  |  |  | $ 134 |  |  |
Virginia Regulation | Rider SNA | Virginia Electric and Power Company | Operating Segments | First Phase of Nuclear Life Extension Program |  |  |  |  |  |  |  |  |  |  |
Public Utilities General Disclosures [Line Items] |  |  |  |  |  |  |  |  |  |  |
Projected capital investment |  |  |  |  | $ 1,200 |  |  |  |  |  |
Virginia Regulation | Rider T1 | Virginia Electric and Power Company | Operating Segments |  |  |  |  |  |  |  |  |  |  |
Public Utilities General Disclosures [Line Items] |  |  |  |  |  |  |  |  |  |  |
Total revenue requirement |  |  | $ 224 |  |  |  |  |  |  |  |
Virginia Regulation | Rider T1 | Virginia Electric and Power Company | Operating Segments | Transmission Component Of Virginia Powers |  |  |  |  |  |  |  |  |  |  |
Public Utilities General Disclosures [Line Items] |  |  |  |  |  |  |  |  |  |  |
Total revenue requirement |  |  | $ 482 |  |  |  |  |  |  |  |
Virginia Regulation | Rider U | Virginia Electric and Power Company | Previous Phase |  |  |  |  |  |  |  |  |  |  |
Public Utilities General Disclosures [Line Items] |  |  |  |  |  |  |  |  |  |  |
Projected capital investment |  | $ 74 |  |  |  | $ 60 |  |  |  |  |
Virginia Regulation | Rider U | Virginia Electric and Power Company | Six Phase |  |  |  |  |  |  |  |  |  |  |
Public Utilities General Disclosures [Line Items] |  |  |  |  |  |  |  |  |  |  |
Projected capital investment |  |  |  |  |  | $ 35 |  |  |  |  |
Virginia Regulation | Rider DSM | Virginia Electric and Power Company |  |  |  |  |  |  |  |  |  |  |
Public Utilities General Disclosures [Line Items] |  |  |  |  |  |  |  |  |  |  |
Amount of cost cap recovery | $ 150 |  |  | $ 140 |  |  |  |  |  |  |
Public utilities energy efficiency program cost exceed percentage | 15.00% |  |  | 15.00% |  |  |  |  |  |  |
Virginia Regulation | Rider DSM | Virginia Electric and Power Company | New Demand Response Program |  |  |  |  |  |  |  |  |  |  |
Public Utilities General Disclosures [Line Items] |  |  |  |  |  |  |  |  |  |  |
Number of new demand response programs | Program | 1 |  |  |  |  |  |  |  |  |  |
Virginia Regulation | Rider DSM | Virginia Electric and Power Company | Operating Segments | Energy Efficiency Program |  |  |  |  |  |  |  |  |  |  |
Public Utilities General Disclosures [Line Items] |  |  |  |  |  |  |  |  |  |  |
Number of new energy efficiency programs | Program | 4 |  |  | 9 |  |  |  |  |  |  |
Virginia Regulation | Rider DSM | Virginia Electric and Power Company | Operating Segments | New Program Bundles |  |  |  |  |  |  |  |  |  |  |
Public Utilities General Disclosures [Line Items] |  |  |  |  |  |  |  |  |  |  |
Number of new program bundles | Program | 4 |  |  |  |  |  |  |  |  |  |

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 Cost cap amount of capitalized costs recoverable. + References No definition available. + Details
Name: | d_CostCapAmountOfCapitalizedCostsRecoverable
Namespace Prefix: | d_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Depreciation And Amortization After Tax + References No definition available. + Details
Name: | d_DepreciationAndAmortizationAfterTax
Namespace Prefix: | d_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Public utilities energy efficiency program cost exceed percentage. + References No definition available. + Details
Name: | d_PublicUtilitiesEnergyEfficiencyProgramCostExceedPercentage
Namespace Prefix: | d_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Public utilities number of new demand response programs. + References No definition available. + Details
Name: | d_PublicUtilitiesNumberOfNewDemandResponsePrograms
Namespace Prefix: | d_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Public utilities, number of new energy efficiency programs. + References No definition available. + Details
Name: | d_PublicUtilitiesNumberOfNewEnergyEfficiencyPrograms
Namespace Prefix: | d_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Public utilities number of new programs bundles. + References No definition available. + Details
Name: | d_PublicUtilitiesNumberOfNewProgramsBundles
Namespace Prefix: | d_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Public Utilities, Requested Rate, Amount + References No definition available. + Details
Name: | d_PublicUtilitiesRequestedRateAmount
Namespace Prefix: | d_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
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 -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 45 -Paragraph 4 -URI https://asc.fasb.org/extlink&oid=126905981&loc=d3e2420-110228 + Details
Name: | us-gaap_AssetImpairmentCharges
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585 + Details
Name: | us-gaap_DepreciationAndAmortization
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The increase (decrease) during the period in the costs deferred for rate-making purposes. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 980 -SubTopic 340 -Section 50 -Paragraph 2 -URI https://asc.fasb.org/extlink&oid=6499975&loc=d3e44264-110382 + Details
Name: | us-gaap_PhaseInPlanNetChangeInAmountOfCostsDeferredForRateMakingPurposes
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
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_PublicUtilitiesGeneralDisclosuresLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

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

X
- Details
Name: | us-gaap_PublicUtilitiesRegulatoryProceedingAxis=d_RiderSNAMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PublicUtilitiesRegulatoryProceedingAxis=d_RiderT1Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PublicUtilitiesRegulatoryProceedingAxis=d_RiderUMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RegulatoryAgencyAxis=d_VirginiaRegulationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=d_ImpairmentOfAssetsAndOtherChargesBenefitsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis=d_FirstPhaseOfNuclearLifeExtensionProgramMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis=d_TransmissionComponentOfVirginiaPowersMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementScenarioAxis=d_PreviousPhaseMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementScenarioAxis=d_SixPhaseMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PublicUtilitiesRegulatoryProceedingAxis=d_RiderDSMMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=d_NewDemandResponseProgramMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=d_EnergyEfficiencyProgramMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=d_NewProgramBundlesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |