XML 111 R98.htm IDEA: XBRL DOCUMENT
v3.24.1.u1

Regulatory Matters - Schedule of Additional Significant Riders Associated with Virginia Power Projects (Parenthetical) (Detail) $ in Millions | 1 Months Ended | 3 Months Ended
--- | --- | ---
Jul. 31, 2023 USD ($) | Mar. 31, 2024 USD ($) Project Agreement
Virginia Electric and Power Company |  |  |
Public Utilities, General Disclosures [Line Items] |  |  |
Additional total revenue requirement |  |  | $ 120
Rider T1 | Virginia Electric and Power Company |  |  |
Public Utilities, General Disclosures [Line Items] |  |  |
Total revenue requirement | [1] |  | 1,170
Rider T1 | Operating Segments | Virginia Electric and Power Company | Virginia Regulation |  |  |
Public Utilities, General Disclosures [Line Items] |  |  |
Total revenue requirement |  |  | 638
Rider T1 | Operating Segments | Virginia Electric and Power Company | Virginia Regulation | Transmission Component Of Virginia Powers |  |  |
Public Utilities, General Disclosures [Line Items] |  |  |
Total revenue requirement |  |  | $ 532
Rider CE |  |  |
Public Utilities, General Disclosures [Line Items] |  |  |
Public utilities number of power purchase agreements | Agreement |  |  | 13
Rider CE | Virginia Electric and Power Company |  |  |
Public Utilities, General Disclosures [Line Items] |  |  |
Total revenue requirement | [1],[2] |  | $ 133
Public utilities number of solar generation projects | Project |  |  | 4
Base Rate Case | Virginia Electric and Power Company | Virginia Regulation |  |  |
Public Utilities, General Disclosures [Line Items] |  |  |
Total revenue requirement |  | $ 350 |
[1] | In addition, Virginia Power has various riders associated with other projects with an aggregate total annual revenue requirement of approximately $120 million as of March 31, 2024.
[2] | The Virginia Commission approved four solar generation projects and 13 power purchase agreements in addition to previously approved Rider CE projects. In addition, the approved total revenue requirement includes amounts which had previously been collected under a separate rider.

X
- Definition Additional public utilities requested rate amount. + References No definition available. + Details
Name: | d_AdditionalPublicUtilitiesRequestedRateAmount
Namespace Prefix: | d_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Public utilities number Of power purchase agreements. + References No definition available. + Details
Name: | d_PublicUtilitiesNumberOfPowerPurchaseAgreements
Namespace Prefix: | d_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Public utilities number of solar generation projects. + References No definition available. + Details
Name: | d_PublicUtilitiesNumberOfSolarGenerationProjects
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 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_RiderT1Member
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_RegulatoryAgencyAxis=d_VirginiaRegulationMember
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: | us-gaap_PublicUtilitiesRegulatoryProceedingAxis=d_RiderCEMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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