XML 137 R124.htm IDEA: XBRL DOCUMENT
v3.22.2

Operating Segments - Virginia Power (Narrative) (Detail) - USD ($) $ in Millions | 6 Months Ended
--- | ---
Jun. 30, 2022 | Jun. 30, 2021
Segment Reporting Information [Line Items] |  |
Gain (loss) on investments | $ (556) | $ 364
Virginia Electric and Power Company |  |
Segment Reporting Information [Line Items] |  |
Gain (loss) on investments | (75) | 43
Operating Segments |  |
Segment Reporting Information [Line Items] |  |
After- tax net benefits (expenses) | (1,500) | (314)
Operating Segments | Nuclear Decommissioning Trust Funds |  |
Segment Reporting Information [Line Items] |  |
Gain (loss) on investments | (579) | 328
Gain (loss) on investments, after tax | (450) | 256
Operating Segments | Corporate and Other |  |
Segment Reporting Information [Line Items] |  |
After- tax net benefits (expenses) | (1,500) | (358)
After- tax net benefits (expenses) for specific items | (1,400) | (228)
Operating Segments | Virginia Electric and Power Company |  |
Segment Reporting Information [Line Items] |  |
After- tax net benefits (expenses) | (554) |
Charge in connection with proposed comprehensive settlement agreement for fuel expenses | 191 |
Charge in connection with proposed comprehensive settlement agreement for fuel expenses, after-tax | 142 |
Charge for RGGI compliance cost | 180 |
Charge for RGGI compliance cost, after tax | 134 |
Charge associated with storm damage and service restoration | 94 | 68
Charge associated with storm damage and service restoration, after tax | 70 | 50
Charges for Dismantling cost | 42 |
Charges for Dismantling cost, after tax | 31 |
Charge for amortization of a regulatory asset, 2021 Triennial Review | 122 |
Charge for amortization of a regulatory asset, 2021 Triennial Review, after tax | 91 |
Benefit for change in CCRO reserve |  | 130
Benefit for change in 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
Loss from unbilled revenue reduction |  | 151
Loss from unbilled revenue reduction, after tax |  | 112
Operating Segments | Virginia Electric and Power Company | Nuclear Decommissioning Trust Funds |  |
Segment Reporting Information [Line Items] |  |
Gain (loss) on investments | 78 |
Gain (loss) on investments, after tax | 58 |
Operating Segments | Virginia Electric and Power Company | Corporate and Other |  |
Segment Reporting Information [Line Items] |  |
After- tax net benefits (expenses) | (554) | (73)
After- tax net benefits (expenses) for specific items | (547) | $ (94)
After-tax net benefits (expenses) attributable to operating segment | $ (527) |

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 Benefit for customer credit reinvestment offset. + References No definition available. + Details
Name: | d_BenefitForCustomerCreditReinvestmentOffset
Namespace Prefix: | d_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Benefit for customer credit reinvestment offset after tax. + References No definition available. + Details
Name: | d_BenefitForCustomerCreditReinvestmentOffsetAfterTax
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 in connection with proposed comprehensive settlement agreement for fuel expenses. + References No definition available. + Details
Name: | d_ChargeInConnectionWithProposedComprehensiveSettlementAgreementForFuelExpenses
Namespace Prefix: | d_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

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

X
- Definition Dismantling cost. + References No definition available. + Details
Name: | d_DismantlingCost
Namespace Prefix: | d_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Dismantling cost after tax. + References No definition available. + Details
Name: | d_DismantlingCostAfterTax
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 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 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 Operating income expense for specific items. + References No definition available. + Details
Name: | d_OperatingIncomeExpenseForSpecificItems
Namespace Prefix: | d_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition RGGI 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 RGGI 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 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 -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.3) -URI https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227 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_AmortizationOfRegulatoryAsset
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 -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 10 -Subparagraph (c) -URI https://asc.fasb.org/extlink&oid=126970911&loc=d3e27405-111563 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.7(c),9(a)) -URI https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227 Reference 3: http://www.xbrl.org/2003/role/recommendedDisclosureRef -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_GainLossOnInvestments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
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 -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.7) -URI https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227 + Details
Name: | us-gaap_NonoperatingIncomeExpense
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: | dei_LegalEntityAxis=d_VirginiaElectricAndPowerCompanyMember
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_InvestmentTypeAxis=d_NuclearDecommissioningTrustFundMember
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: |