XML 62 R45.htm IDEA: XBRL DOCUMENT
v3.10.0.1

Significant Accounting Policies (Narrative) (Detail) $ / shares in Units, $ in Millions |  | 3 Months Ended | 9 Months Ended |
--- | --- | --- | --- | ---
Jan. 03, 2018 USD ($) | Sep. 30, 2018 USD ($) $ / shares | Sep. 30, 2017 USD ($) | Sep. 30, 2018 USD ($) Contract $ / shares | Sep. 30, 2017 USD ($) | Jan. 01, 2018 USD ($)
Significant Accounting Policies [Line Items] |  |  |  |  |  |  |
Payments for sales and services due period |  |  |  |  | 1 month |  |
Cash provided by (used in) other investing activities |  |  |  |  | $ 5 | $ 6 |
Other adjustments |  |  |  |  | (10) | (14) |
Decrease in depreciation expense |  |  |  |  | 30 |  |
Decrease in depreciation expense, after tax |  |  |  |  | 23 |  |
Purchased gas |  |  | $ 5 | $ 24 | 409 | 441 |
Unrealized gains reclassified from AOCI to retained earnings |  |  |  |  |  |  | $ 1,100
Unrealized gains reclassified from AOCI to retained earnings after-tax |  | $ 734 |  |  |  |  |
Net unrealized gains on equity securities previously classified as cost method investments |  |  | 36 |  | 36 |  |
Net unrealized gains on equity securities previously classified as cost method investments, after tax |  |  | 22 |  | 22 |  |
Unrealized gain (loss) on securities recorded in other income, before tax |  |  | $ 236 |  | $ 225 |  |
Gain per share from unrealized loss on securities | $ / shares |  |  | $ 0.18 |  | $ 0.18 |  |
Other operations and maintenance |  |  | $ 782 | 697 | $ 2,585 | 2,308 |
Other income |  |  | 373 | 121 | 658 | 391 |
Tax reform, reclassification of tax expense (benefit) from AOCI to retained earnings |  |  |  |  | (289) |  |
Retained Earnings |  |  |  |  |  |  |
Significant Accounting Policies [Line Items] |  |  |  |  |  |  |
Net unrealized gains on equity securities previously classified as cost method investments |  |  | 3 |  | 3 |  |
Current Regulatory Liabilities [Member] |  |  |  |  |  |  |
Significant Accounting Policies [Line Items] |  |  |  |  |  |  |
Net unrealized gains on equity securities previously classified as cost method investments |  |  | 33 |  | 33 |  |
Accounting Standards Update 2014-09 [Member] | Performing Processing And Fractionation Services |  |  |  |  |  |  |
Significant Accounting Policies [Line Items] |  |  |  |  |  |  |
Operating revenue |  |  | 24 | 0 | 74 | 0 |
Other energy-related purchases |  |  | 24 | 0 | 74 | 0 |
Accounting Standards Update 2014-09 [Member] | Transportation And Storage Arrangements |  |  |  |  |  |  |
Significant Accounting Policies [Line Items] |  |  |  |  |  |  |
Operating revenue |  |  |  | 20 |  | 83 |
Purchased gas |  |  |  | 20 |  | 83 |
Accounting Standards Update 2016-01 [Member] |  |  |  |  |  |  |
Significant Accounting Policies [Line Items] |  |  |  |  |  |  |
Unrealized gain (loss) on securities recorded in other income, before tax |  |  | 148 |  | 146 |  |
Unrealized gain (loss) on securities recorded in other income, net of tax |  |  | 116 |  | 116 |  |
Cumulative Effect Of Changes In Accounting Principle [Member] | Accounting Standards Update 2014-09 [Member] |  |  |  |  |  |  |
Significant Accounting Policies [Line Items] |  |  |  |  |  |  |
Change in accounting principle to retained earnings and membership interest |  |  | 3 |  | 3 |  |
Cumulative Effect Of Changes In Accounting Principle [Member] | Accounting Standards Update 2017-05 [Member] |  |  |  |  |  |  |
Significant Accounting Policies [Line Items] |  |  |  |  |  |  |
Change in accounting principle to retained earnings and membership interest |  |  | $ 127 |  | $ 127 |  |
Previously Reported |  |  |  |  |  |  |
Significant Accounting Policies [Line Items] |  |  |  |  |  |  |
Cash provided by (used in) other investing activities |  |  |  |  |  | (6) |
Other adjustments |  |  |  |  |  | (95) |
Other operations and maintenance |  |  |  | 649 |  | 2,200 |
Other income |  |  |  | 73 |  | 249 |
Merchant Solar Projects | Terra Nova Renewable Partners |  |  |  |  |  |  |
Significant Accounting Policies [Line Items] |  |  |  |  |  |  |
Percentage of equity interest sold to noncontrolling interest owners |  |  | 33.00% |  | 33.00% |  |
Merchant Solar Projects | Terra Nova Renewable Partners | Call Option |  |  |  |  |  |  |
Significant Accounting Policies [Line Items] |  |  |  |  |  |  |
Percentage ownership in total units |  |  | 67.00% |  | 67.00% |  |
Four Brothers and Three Cedars |  |  |  |  |  |  |
Significant Accounting Policies [Line Items] |  |  |  |  |  |  |
Percentage ownership in total units |  |  | 50.00% |  | 50.00% |  |
Dominion Energy Midstream Partners, LP | Common Units |  |  |  |  |  |  |
Significant Accounting Policies [Line Items] |  |  |  |  |  |  |
Ownership interest percentage of limited partner interests |  |  |  |  | 60.90% |  |
Dominion Energy Midstream Partners, LP | Convertible Preferred Interests |  |  |  |  |  |  |
Significant Accounting Policies [Line Items] |  |  |  |  |  |  |
Ownership interest percentage of limited partner interests |  |  |  |  | 37.50% |  |
GIP | Four Brothers and Three Cedars |  |  |  |  |  |  |
Significant Accounting Policies [Line Items] |  |  |  |  |  |  |
Percentage of equity interest sold to noncontrolling interest owners |  |  | 33.00% |  | 33.00% |  |
Dominion Energy Gas Holdings, LLC |  |  |  |  |  |  |
Significant Accounting Policies [Line Items] |  |  |  |  |  |  |
Cash provided by (used in) other investing activities |  |  |  |  | $ 14 | 7 |
Other adjustments |  |  |  |  | (5) | 9 |
Purchased gas | [1] |  | $ (7) | 19 | 22 | 100 |
Other income |  |  | 34 | 27 | 99 | 79 |
Tax reform, reclassification of tax expense (benefit) from AOCI to membership interests |  |  |  |  | (26) |  |
Dominion Energy Gas Holdings, LLC | Accounting Standards Update 2014-09 [Member] | Performing Processing And Fractionation Services |  |  |  |  |  |  |
Significant Accounting Policies [Line Items] |  |  |  |  |  |  |
Operating revenue |  |  | 21 | 0 | 71 | 0 |
Other energy-related purchases |  |  | 21 | 0 | 71 | 0 |
Dominion Energy Gas Holdings, LLC | Accounting Standards Update 2014-09 [Member] | Transportation And Storage Arrangements |  |  |  |  |  |  |
Significant Accounting Policies [Line Items] |  |  |  |  |  |  |
Operating revenue |  |  |  | 16 |  | 64 |
Purchased gas |  |  |  | 16 |  | 64 |
Dominion Energy Gas Holdings, LLC | Cumulative Effect Of Changes In Accounting Principle [Member] | Accounting Standards Update 2014-09 [Member] |  |  |  |  |  |  |
Significant Accounting Policies [Line Items] |  |  |  |  |  |  |
Change in accounting principle to retained earnings and membership interest |  |  | 3 |  | 3 |  |
Dominion Energy Gas Holdings, LLC | Previously Reported |  |  |  |  |  |  |
Significant Accounting Policies [Line Items] |  |  |  |  |  |  |
Cash provided by (used in) other investing activities |  |  |  |  |  | (16) |
Other operations and maintenance |  |  |  | 53 |  | 312 |
Other income |  |  |  | 6 |  | 16 |
Virginia Electric and Power Company |  |  |  |  |  |  |
Significant Accounting Policies [Line Items] |  |  |  |  |  |  |
Cash provided by (used in) other investing activities |  |  |  |  | 47 | 29 |
Other adjustments |  |  |  |  | 48 | 28 |
Decrease in depreciation expense |  |  | 7 |  | 53 |  |
Decrease in depreciation expense, after tax |  |  | 5 |  | 41 |  |
Unrealized gains reclassified from AOCI to retained earnings |  |  |  |  |  |  | $ 119
Unrealized gains reclassified from AOCI to retained earnings after-tax |  | $ 73 |  |  |  |  |
Net unrealized gains on equity securities previously classified as cost method investments |  |  | 36 |  | 36 |  |
Net unrealized gains on equity securities previously classified as cost method investments, after tax |  |  | 22 |  | 22 |  |
Unrealized gain (loss) on securities recorded in other income, before tax |  |  | 103 |  | 92 |  |
Other income |  |  | 25 | $ 13 | 49 | 57 |
Tax reform, reclassification of tax expense (benefit) from AOCI to membership interests |  |  |  |  | (3) |  |
Virginia Electric and Power Company | Retained Earnings |  |  |  |  |  |  |
Significant Accounting Policies [Line Items] |  |  |  |  |  |  |
Net unrealized gains on equity securities previously classified as cost method investments |  |  | 3 |  | 3 |  |
Virginia Electric and Power Company | Current Regulatory Liabilities [Member] |  |  |  |  |  |  |
Significant Accounting Policies [Line Items] |  |  |  |  |  |  |
Net unrealized gains on equity securities previously classified as cost method investments |  |  | 33 |  | 33 |  |
Virginia Electric and Power Company | Accounting Standards Update 2016-01 [Member] |  |  |  |  |  |  |
Significant Accounting Policies [Line Items] |  |  |  |  |  |  |
Unrealized gain (loss) on securities recorded in other income, before tax |  |  | 15 |  | 13 |  |
Unrealized gain (loss) on securities recorded in other income, net of tax |  |  | $ 12 |  | $ 11 |  |
Virginia Electric and Power Company | Previously Reported |  |  |  |  |  |  |
Significant Accounting Policies [Line Items] |  |  |  |  |  |  |
Cash provided by (used in) other investing activities |  |  |  |  |  | $ 0 |
DETI | Cumulative Effect Of Changes In Accounting Principle [Member] |  |  |  |  |  |  |
Significant Accounting Policies [Line Items] |  |  |  |  |  |  |
Number of existing contracts | Contract |  |  |  |  | 3 |  |
[1] | See Note 18 for amounts attributable to related parties.

X
- Definition Gain per share from unrealized loss on securities. + References No definition available. + Details
Name: | d_GainPerShareFromUnrealizedLossOnSecurities
Namespace Prefix: | d_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of existing contracts. + References No definition available. + Details
Name: | d_NumberOfExistingContracts
Namespace Prefix: | d_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Other operating and maintenance expenses including selling, general and administrative expenses. + References No definition available. + Details
Name: | d_OtherOperationsAndMaintenance
Namespace Prefix: | d_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Payments for sales and services due period. + References No definition available. + Details
Name: | d_PaymentsForSalesAndServicesDuePeriod
Namespace Prefix: | d_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Costs incurred for purchased (excess) gas. + References No definition available. + Details
Name: | d_PurchasedExcessGas
Namespace Prefix: | d_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition [Line Items] for Significant Accounting Policies [Table] + References No definition available. + Details
Name: | d_SignificantAccountingPoliciesLineItems
Namespace Prefix: | d_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tax cuts and jobs act of 2017, reclassification from AOCI to membership interests, tax expense (benefit). + References No definition available. + Details
Name: | d_TaxCutsAndJobsActOf2017ReclassificationFromAociToMembershipInterestsTaxExpenseBenefit
Namespace Prefix: | d_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Tax cuts and jobs act of 2017, reclassification from AOCI to retained earnings, tax expense (benefit). + References No definition available. + Details
Name: | d_TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxExpenseBenefit
Namespace Prefix: | d_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Unrealized gain loss on securities net of tax. + References No definition available. + Details
Name: | d_UnrealizedGainLossOnSecuritiesNetOfTax
Namespace Prefix: | d_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Utilities operating expense, increase (decrease) in depreciation and amortization. + References No definition available. + Details
Name: | d_UtilitiesOperatingExpenseIncreaseDecreaseInDepreciationAndAmortization
Namespace Prefix: | d_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Utilities operating expense, increase (decrease) in depreciation and amortization, after tax. + References No definition available. + Details
Name: | d_UtilitiesOperatingExpenseIncreaseDecreaseInDepreciationAndAmortizationAfterTax
Namespace Prefix: | d_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount before tax of unrealized loss in accumulated other comprehensive income (AOCI) on investments in equity securities classified as available-for-sale. + References No definition available. + Details
Name: | us-gaap_AvailableForSaleEquitySecuritiesAccumulatedGrossUnrealizedLossBeforeTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition This item represents the cost of equity securities, which are categorized neither as held-to-maturity nor trading, net of adjustments for other-than-temporary impairments recognized in earnings (less any cumulative-effect adjustments recognized, as defined), and fair value hedge accounting adjustments, if any. + References No definition available. + Details
Name: | us-gaap_AvailableForSaleEquitySecuritiesAmortizedCostBasis
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount before tax of unrealized gain (loss) in accumulated other comprehensive income (AOCI) on investments in debt and equity securities classified as available-for-sale. + References No definition available. + Details
Name: | us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainLossBeforeTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of unrealized gain before deducting unrealized loss on investments in debt and equity securities classified as available-for-sale securities. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=82897076&loc=d3e27161-111563 + Details
Name: | us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities. + 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.2(a),(d)) -URI http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227 + Details
Name: | us-gaap_CostOfGoodsAndServicesSold
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of unrealized gain (loss) on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI). + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 321 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=84241550&loc=SL75117546-209714 + Details
Name: | us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Percentage investment held by members or limited partners of limited liability company (LLC) or limited partnership (LP). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 272 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055 + Details
Name: | us-gaap_LimitedLiabilityCompanyLLCOrLimitedPartnershipLPMembersOrLimitedPartnersOwnershipInterest
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The equity interest of noncontrolling shareholders, partners or other equity holders in consolidated entity. + References No definition available. + Details
Name: | us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition The parent entity's interest in net assets of the subsidiary, expressed as a percentage. + References No definition available. + Details
Name: | us-gaap_MinorityInterestOwnershipPercentageByParent
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount of cumulative effect of the change in accounting principle or new accounting pronouncement on retained earnings or other components of equity or net assets in the statement of financial position as of the beginning of the earliest period presented. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 250 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (b)(3) -URI http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 250 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 250 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=109234566&loc=d3e22580-107794 + Details
Name: | us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other. + 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 -URI http://asc.fasb.org/extlink&oid=109223946&loc=d3e3602-108585 + Details
Name: | us-gaap_OtherNoncashIncomeExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of income (expense) related to nonoperating activities, classified as other. + 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.9) -URI http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227 + Details
Name: | us-gaap_OtherNonoperatingIncomeExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of cash (inflow) outflow from investing activities classified as other. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 3 -Subparagraph (SX 210.12-04(a)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e24072-122690 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 13 -URI http://asc.fasb.org/extlink&oid=109223946&loc=d3e3213-108585 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 12 -URI http://asc.fasb.org/extlink&oid=109223946&loc=d3e3179-108585 + Details
Name: | us-gaap_PaymentsForProceedsFromOtherInvestingActivities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=109196051&loc=SL49130543-203045 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=109196051&loc=SL49130539-203045 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=109196051&loc=SL49130545-203045 + Details
Name: | us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=d_CurrentRegulatoryLiabilitiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201409Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

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

X
- Details
Name: | us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201601Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AdjustmentsForChangeInAccountingPrincipleAxis=d_CumulativeEffectOfChangesInAccountingPrincipleMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201705Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RestatementAxis=srt_ScenarioPreviouslyReportedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=d_MerchantSolarProjectsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CounterpartyNameAxis=d_TerraNovaRenewablePartnersMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_OptionIndexedToIssuersEquityEquityAxis=us-gaap_CallOptionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=d_FourBrothersSolarLLCGraniteMountainHoldingsLLCAndIronSpringsHoldingsLLCMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=d_CommonUnitsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=us-gaap_ConvertiblePreferredStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

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

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

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