XML 166 R117.htm IDEA: XBRL DOCUMENT v2.4.1.9
Employee Benefit Plans (Narrative) (Details) (USD $)
In Millions, unless otherwise specified
3 Months Ended 12 Months Ended 3 Months Ended
Dec. 31, 2013
Jun. 30, 2013
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Sep. 30, 2014
Defined Benefit Plans and Other Postretirement Benefit Plans [Line Items]            
Actual return on plan assets     $ 706us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets $ 959us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets    
Expected return on pension and other postretirement plan assets     610us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets 554us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets    
Federal subsidy received     4us-gaap_DefinedBenefitPlanGrossPrescriptionDrugSubsidyReceiptsReceived 5us-gaap_DefinedBenefitPlanGrossPrescriptionDrugSubsidyReceiptsReceived    
Decrease in other postretirement benefit obligations due to federal subsidy     20d_DecreaseInOtherPostretirementBenefitObligationsDueToFederalSubsidy      
Net actuarial loss     25us-gaap_DefinedBenefitPlanFutureAmortizationOfGainLoss      
Reduction in net periodic benefit cost for next year 8us-gaap_DefinedBenefitPlanAmountToBeAmortizedFromAccumulatedOtherComprehensiveIncomeLossNextFiscalYear 36us-gaap_DefinedBenefitPlanAmountToBeAmortizedFromAccumulatedOtherComprehensiveIncomeLossNextFiscalYear        
Reduction in accumulated postretirement benefit obligation 220us-gaap_DefinedBenefitPlanEffectOfSettlementsAndCurtailmentsOnAccumulatedBenefitObligation     220us-gaap_DefinedBenefitPlanEffectOfSettlementsAndCurtailmentsOnAccumulatedBenefitObligation    
Period for reduction in net periodic benefit cost       5 years    
Accumulated benefit obligation 5,100us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation   6,000us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation 5,100us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation    
Estimated reduction in net cumulative required contributions     200d_DefinedBenefitPlansEstimatedReductioninFutureEmployerContributions      
Cumulative required contribution period (years)     10 years      
Expected contribution to voluntary employees beneficiary association     12d_ExpectedContributionToVoluntaryEmployeesBeneficiaryAssociation      
Percentage coverage of US stock market     7.00%d_DefinedBenefitPlanInvestmentBenchmarkPercentageCoverageofU.S.StockMarketCapitalization      
Employer contributions     41us-gaap_DefinedBenefitPlanContributionsByEmployer 40us-gaap_DefinedBenefitPlanContributionsByEmployer 40us-gaap_DefinedBenefitPlanContributionsByEmployer  
U.S. equity:            
Defined Benefit Plans and Other Postretirement Benefit Plans [Line Items]            
Defined benefit plan, actual plan asset allocations     28.00%us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations
/ us-gaap_InvestmentTypeAxis
= d_UsEquityMember
     
Non-U.S. equity:            
Defined Benefit Plans and Other Postretirement Benefit Plans [Line Items]            
Defined benefit plan, actual plan asset allocations     18.00%us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations
/ us-gaap_InvestmentTypeAxis
= d_NonUsEquityMember
     
Fixed Income            
Defined Benefit Plans and Other Postretirement Benefit Plans [Line Items]            
Defined benefit plan, actual plan asset allocations     33.00%us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeInvestmentsMember
     
Real estate:            
Defined Benefit Plans and Other Postretirement Benefit Plans [Line Items]            
Defined benefit plan, actual plan asset allocations     3.00%us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations
/ us-gaap_InvestmentTypeAxis
= us-gaap_RealEstateMember
     
Other alternative investments            
Defined Benefit Plans and Other Postretirement Benefit Plans [Line Items]            
Defined benefit plan, actual plan asset allocations     18.00%us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations
/ us-gaap_InvestmentTypeAxis
= us-gaap_OtherThanSecuritiesInvestmentMember
     
Minimum            
Defined Benefit Plans and Other Postretirement Benefit Plans [Line Items]            
Expected reduction in net periodic benefit cost       40d_DefinedBenefitPlanProjectedReductioninNetPeriodicBenefitCost
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
   
Investment grade bonds average weighted maturity period     4 years      
Maximum            
Defined Benefit Plans and Other Postretirement Benefit Plans [Line Items]            
Expected reduction in net periodic benefit cost       60d_DefinedBenefitPlanProjectedReductioninNetPeriodicBenefitCost
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
   
Investment grade bonds average weighted maturity period     12 years      
Virginia Electric and Power Company            
Defined Benefit Plans and Other Postretirement Benefit Plans [Line Items]            
Employer contributions     17us-gaap_DefinedBenefitPlanContributionsByEmployer
/ dei_LegalEntityAxis
= d_VirginiaElectricAndPowerCompanyMember
16us-gaap_DefinedBenefitPlanContributionsByEmployer
/ dei_LegalEntityAxis
= d_VirginiaElectricAndPowerCompanyMember
15us-gaap_DefinedBenefitPlanContributionsByEmployer
/ dei_LegalEntityAxis
= d_VirginiaElectricAndPowerCompanyMember
 
Virginia Electric and Power Company | Other operations and maintenance expense            
Defined Benefit Plans and Other Postretirement Benefit Plans [Line Items]            
Net periodic benefit cost     75us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost
/ us-gaap_IncomeStatementLocationAxis
= d_OtherOperationsAndMaintenanceExpenseMember
/ dei_LegalEntityAxis
= d_VirginiaElectricAndPowerCompanyMember
96us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost
/ us-gaap_IncomeStatementLocationAxis
= d_OtherOperationsAndMaintenanceExpenseMember
/ dei_LegalEntityAxis
= d_VirginiaElectricAndPowerCompanyMember
72us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost
/ us-gaap_IncomeStatementLocationAxis
= d_OtherOperationsAndMaintenanceExpenseMember
/ dei_LegalEntityAxis
= d_VirginiaElectricAndPowerCompanyMember
 
Virginia Electric and Power Company | Dominion Retiree Health And Welfare Plan | Other operations and maintenance expense            
Defined Benefit Plans and Other Postretirement Benefit Plans [Line Items]            
Net periodic benefit cost     (18)us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost
/ us-gaap_IncomeStatementLocationAxis
= d_OtherOperationsAndMaintenanceExpenseMember
/ dei_LegalEntityAxis
= d_VirginiaElectricAndPowerCompanyMember
/ us-gaap_MultiemployerPlanNameAxis
= d_DominionRetireeHealthAndWelfarePlanMember
5us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost
/ us-gaap_IncomeStatementLocationAxis
= d_OtherOperationsAndMaintenanceExpenseMember
/ dei_LegalEntityAxis
= d_VirginiaElectricAndPowerCompanyMember
/ us-gaap_MultiemployerPlanNameAxis
= d_DominionRetireeHealthAndWelfarePlanMember
13us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost
/ us-gaap_IncomeStatementLocationAxis
= d_OtherOperationsAndMaintenanceExpenseMember
/ dei_LegalEntityAxis
= d_VirginiaElectricAndPowerCompanyMember
/ us-gaap_MultiemployerPlanNameAxis
= d_DominionRetireeHealthAndWelfarePlanMember
 
Dominion Gas Holdings, LLC            
Defined Benefit Plans and Other Postretirement Benefit Plans [Line Items]            
Actual return on plan assets     157us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets
/ dei_LegalEntityAxis
= d_DominionGasHoldingsLLCMember
214us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets
/ dei_LegalEntityAxis
= d_DominionGasHoldingsLLCMember
   
Expected return on pension and other postretirement plan assets     138us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets
/ dei_LegalEntityAxis
= d_DominionGasHoldingsLLCMember
125us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets
/ dei_LegalEntityAxis
= d_DominionGasHoldingsLLCMember
   
Federal subsidy received       1us-gaap_DefinedBenefitPlanGrossPrescriptionDrugSubsidyReceiptsReceived
/ dei_LegalEntityAxis
= d_DominionGasHoldingsLLCMember
   
Net actuarial loss     3us-gaap_DefinedBenefitPlanFutureAmortizationOfGainLoss
/ dei_LegalEntityAxis
= d_DominionGasHoldingsLLCMember
     
Reduction in net periodic benefit cost for next year   2us-gaap_DefinedBenefitPlanAmountToBeAmortizedFromAccumulatedOtherComprehensiveIncomeLossNextFiscalYear
/ dei_LegalEntityAxis
= d_DominionGasHoldingsLLCMember
       
Accumulated benefit obligation 534us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation
/ dei_LegalEntityAxis
= d_DominionGasHoldingsLLCMember
  604us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation
/ dei_LegalEntityAxis
= d_DominionGasHoldingsLLCMember
534us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation
/ dei_LegalEntityAxis
= d_DominionGasHoldingsLLCMember
   
Employer contributions     7us-gaap_DefinedBenefitPlanContributionsByEmployer
/ dei_LegalEntityAxis
= d_DominionGasHoldingsLLCMember
7us-gaap_DefinedBenefitPlanContributionsByEmployer
/ dei_LegalEntityAxis
= d_DominionGasHoldingsLLCMember
6us-gaap_DefinedBenefitPlanContributionsByEmployer
/ dei_LegalEntityAxis
= d_DominionGasHoldingsLLCMember
 
Dominion Gas Holdings, LLC | Dominion Retiree Health And Welfare Plan | Multiemployer Plans, Postretirement Benefit            
Defined Benefit Plans and Other Postretirement Benefit Plans [Line Items]            
Amount of contributions to VEBAs     1us-gaap_MultiemployerPlanPeriodContributions
/ dei_LegalEntityAxis
= d_DominionGasHoldingsLLCMember
/ us-gaap_MultiemployerPlanNameAxis
= d_DominionRetireeHealthAndWelfarePlanMember
/ us-gaap_MultiemployerPlanTypeAxis
= us-gaap_MultiemployerPlansPostretirementBenefitMember
2us-gaap_MultiemployerPlanPeriodContributions
/ dei_LegalEntityAxis
= d_DominionGasHoldingsLLCMember
/ us-gaap_MultiemployerPlanNameAxis
= d_DominionRetireeHealthAndWelfarePlanMember
/ us-gaap_MultiemployerPlanTypeAxis
= us-gaap_MultiemployerPlansPostretirementBenefitMember
   
Dominion Gas Holdings, LLC | Dominion Retiree Health And Welfare Plan | Multiemployer Plans, Postretirement Benefit | Other operations and maintenance expense            
Defined Benefit Plans and Other Postretirement Benefit Plans [Line Items]            
Net periodic benefit cost     (5)us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost
/ us-gaap_IncomeStatementLocationAxis
= d_OtherOperationsAndMaintenanceExpenseMember
/ dei_LegalEntityAxis
= d_DominionGasHoldingsLLCMember
/ us-gaap_MultiemployerPlanNameAxis
= d_DominionRetireeHealthAndWelfarePlanMember
/ us-gaap_MultiemployerPlanTypeAxis
= us-gaap_MultiemployerPlansPostretirementBenefitMember
1us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost
/ us-gaap_IncomeStatementLocationAxis
= d_OtherOperationsAndMaintenanceExpenseMember
/ dei_LegalEntityAxis
= d_DominionGasHoldingsLLCMember
/ us-gaap_MultiemployerPlanNameAxis
= d_DominionRetireeHealthAndWelfarePlanMember
/ us-gaap_MultiemployerPlanTypeAxis
= us-gaap_MultiemployerPlansPostretirementBenefitMember
3us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost
/ us-gaap_IncomeStatementLocationAxis
= d_OtherOperationsAndMaintenanceExpenseMember
/ dei_LegalEntityAxis
= d_DominionGasHoldingsLLCMember
/ us-gaap_MultiemployerPlanNameAxis
= d_DominionRetireeHealthAndWelfarePlanMember
/ us-gaap_MultiemployerPlanTypeAxis
= us-gaap_MultiemployerPlansPostretirementBenefitMember
 
Pension Benefits            
Defined Benefit Plans and Other Postretirement Benefit Plans [Line Items]            
Actual return on plan assets     601us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
781us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
   
Expected return on pension and other postretirement plan assets     499us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
462us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
430us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
 
Actuarial (gains) losses during the year     131d_DefinedBenefitPlanSignificantChangeinBenefitObligationorPlanAssetsNotApparentfromOtherRequiredDisclosuresChangedAssumptionforMortalityRates
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
     
Net actuarial loss     160us-gaap_DefinedBenefitPlanFutureAmortizationOfGainLoss
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
     
Medicare Part D reimbursement   354us-gaap_DefinedBenefitPlanOtherChanges
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
       
Discount rate   4.80%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
5.30%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
     
Reduction in accumulated postretirement benefit obligation (22)us-gaap_DefinedBenefitPlanEffectOfSettlementsAndCurtailmentsOnAccumulatedBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
[1]   (1)us-gaap_DefinedBenefitPlanEffectOfSettlementsAndCurtailmentsOnAccumulatedBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
[1] (22)us-gaap_DefinedBenefitPlanEffectOfSettlementsAndCurtailmentsOnAccumulatedBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
[1] 0us-gaap_DefinedBenefitPlanEffectOfSettlementsAndCurtailmentsOnAccumulatedBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
[1]  
Discount rate         5.50%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
 
Expected long-term rate of return on plan assets     8.75%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
8.50%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
8.50%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
 
Net periodic benefit cost     20us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
106us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
89us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
 
Employer contributions     15us-gaap_DefinedBenefitPlanContributionsByEmployer
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
8us-gaap_DefinedBenefitPlanContributionsByEmployer
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
   
Pension Benefits | Minimum            
Defined Benefit Plans and Other Postretirement Benefit Plans [Line Items]            
Discount rate 5.20%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
[2]   4.40%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
[2] 5.20%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
[2]    
Discount rate     5.20%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
4.40%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
   
Pension Benefits | Maximum            
Defined Benefit Plans and Other Postretirement Benefit Plans [Line Items]            
Discount rate 5.30%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
[2]     5.30%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
[2]    
Discount rate     5.30%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
4.80%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
   
Pension Benefits | Dominion Gas Holdings, LLC            
Defined Benefit Plans and Other Postretirement Benefit Plans [Line Items]            
Actual return on plan assets     136us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= d_DominionGasHoldingsLLCMember
176us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= d_DominionGasHoldingsLLCMember
   
Expected return on pension and other postretirement plan assets     115us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= d_DominionGasHoldingsLLCMember
106us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= d_DominionGasHoldingsLLCMember
96us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= d_DominionGasHoldingsLLCMember
 
Actuarial (gains) losses during the year     10d_DefinedBenefitPlanSignificantChangeinBenefitObligationorPlanAssetsNotApparentfromOtherRequiredDisclosuresChangedAssumptionforMortalityRates
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= d_DominionGasHoldingsLLCMember
     
Net actuarial loss     20us-gaap_DefinedBenefitPlanFutureAmortizationOfGainLoss
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= d_DominionGasHoldingsLLCMember
     
Medicare Part D reimbursement   28us-gaap_DefinedBenefitPlanOtherChanges
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= d_DominionGasHoldingsLLCMember
       
Discount rate 5.20%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= d_DominionGasHoldingsLLCMember
  4.40%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= d_DominionGasHoldingsLLCMember
5.20%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= d_DominionGasHoldingsLLCMember
   
Discount rate     5.20%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= d_DominionGasHoldingsLLCMember
  5.50%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= d_DominionGasHoldingsLLCMember
 
Expected long-term rate of return on plan assets     8.75%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= d_DominionGasHoldingsLLCMember
8.50%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= d_DominionGasHoldingsLLCMember
8.50%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= d_DominionGasHoldingsLLCMember
 
Net periodic benefit cost     (55)us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= d_DominionGasHoldingsLLCMember
(39)us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= d_DominionGasHoldingsLLCMember
(30)us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= d_DominionGasHoldingsLLCMember
 
Employer contributions     0us-gaap_DefinedBenefitPlanContributionsByEmployer
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= d_DominionGasHoldingsLLCMember
0us-gaap_DefinedBenefitPlanContributionsByEmployer
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= d_DominionGasHoldingsLLCMember
   
Pension Benefits | Dominion Gas Holdings, LLC | Other operations and maintenance expense            
Defined Benefit Plans and Other Postretirement Benefit Plans [Line Items]            
Net periodic benefit cost     (37)us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_IncomeStatementLocationAxis
= d_OtherOperationsAndMaintenanceExpenseMember
/ dei_LegalEntityAxis
= d_DominionGasHoldingsLLCMember
(27)us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_IncomeStatementLocationAxis
= d_OtherOperationsAndMaintenanceExpenseMember
/ dei_LegalEntityAxis
= d_DominionGasHoldingsLLCMember
(25)us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_IncomeStatementLocationAxis
= d_OtherOperationsAndMaintenanceExpenseMember
/ dei_LegalEntityAxis
= d_DominionGasHoldingsLLCMember
 
Pension Benefits | Dominion Gas Holdings, LLC | Minimum            
Defined Benefit Plans and Other Postretirement Benefit Plans [Line Items]            
Discount rate       4.40%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= d_DominionGasHoldingsLLCMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
   
Pension Benefits | Dominion Gas Holdings, LLC | Maximum            
Defined Benefit Plans and Other Postretirement Benefit Plans [Line Items]            
Discount rate       4.80%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= d_DominionGasHoldingsLLCMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
   
Other Postretirement Benefits            
Defined Benefit Plans and Other Postretirement Benefit Plans [Line Items]            
Actual return on plan assets     105us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
178us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
   
Expected return on pension and other postretirement plan assets     111us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
92us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
79us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
 
Actuarial (gains) losses during the year     32d_DefinedBenefitPlanSignificantChangeinBenefitObligationorPlanAssetsNotApparentfromOtherRequiredDisclosuresChangedAssumptionforMortalityRates
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
     
Net actuarial loss     6us-gaap_DefinedBenefitPlanFutureAmortizationOfGainLoss
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
     
Medicare Part D reimbursement   78us-gaap_DefinedBenefitPlanOtherChanges
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
       
Discount rate 4.80%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
4.70%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
5.10%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
4.80%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
   
Reduction in accumulated postretirement benefit obligation (7)us-gaap_DefinedBenefitPlanEffectOfSettlementsAndCurtailmentsOnAccumulatedBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
[1]   0us-gaap_DefinedBenefitPlanEffectOfSettlementsAndCurtailmentsOnAccumulatedBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
[1] (7)us-gaap_DefinedBenefitPlanEffectOfSettlementsAndCurtailmentsOnAccumulatedBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
[1] (2)us-gaap_DefinedBenefitPlanEffectOfSettlementsAndCurtailmentsOnAccumulatedBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
[1]  
Discount rate         5.50%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
 
Expected long-term rate of return on plan assets     8.50%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
7.75%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
7.75%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
 
Net periodic benefit cost     (38)us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
2us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
33us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
 
Employer contributions     12us-gaap_DefinedBenefitPlanContributionsByEmployer
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
12us-gaap_DefinedBenefitPlanContributionsByEmployer
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
   
Other Postretirement Benefits | Minimum            
Defined Benefit Plans and Other Postretirement Benefit Plans [Line Items]            
Discount rate 5.00%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
[2]   4.40%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
[2] 5.00%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
[2]    
Discount rate     4.20%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
4.40%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
   
Expected long-term rate of return on plan assets     7.75%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
     
Other Postretirement Benefits | Maximum            
Defined Benefit Plans and Other Postretirement Benefit Plans [Line Items]            
Discount rate 5.10%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
[2]     5.10%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
[2]    
Discount rate     5.10%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
4.80%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
   
Expected long-term rate of return on plan assets     8.50%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
     
Other Postretirement Benefits | Dominion Gas Holdings, LLC            
Defined Benefit Plans and Other Postretirement Benefit Plans [Line Items]            
Actual return on plan assets     21us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= d_DominionGasHoldingsLLCMember
38us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= d_DominionGasHoldingsLLCMember
   
Expected return on pension and other postretirement plan assets     23us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= d_DominionGasHoldingsLLCMember
19us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= d_DominionGasHoldingsLLCMember
16us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= d_DominionGasHoldingsLLCMember
 
Actuarial (gains) losses during the year     7d_DefinedBenefitPlanSignificantChangeinBenefitObligationorPlanAssetsNotApparentfromOtherRequiredDisclosuresChangedAssumptionforMortalityRates
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= d_DominionGasHoldingsLLCMember
     
Net actuarial loss     2us-gaap_DefinedBenefitPlanFutureAmortizationOfGainLoss
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= d_DominionGasHoldingsLLCMember
     
Medicare Part D reimbursement   9us-gaap_DefinedBenefitPlanOtherChanges
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= d_DominionGasHoldingsLLCMember
       
Discount rate 5.00%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= d_DominionGasHoldingsLLCMember
  4.40%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= d_DominionGasHoldingsLLCMember
5.00%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= d_DominionGasHoldingsLLCMember
   
Discount rate         5.50%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= d_DominionGasHoldingsLLCMember
 
Expected long-term rate of return on plan assets     8.50%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= d_DominionGasHoldingsLLCMember
7.75%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= d_DominionGasHoldingsLLCMember
7.75%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= d_DominionGasHoldingsLLCMember
 
Net periodic benefit cost     (5)us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= d_DominionGasHoldingsLLCMember
(1)us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= d_DominionGasHoldingsLLCMember
2us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= d_DominionGasHoldingsLLCMember
 
Employer contributions     10us-gaap_DefinedBenefitPlanContributionsByEmployer
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= d_DominionGasHoldingsLLCMember
10us-gaap_DefinedBenefitPlanContributionsByEmployer
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= d_DominionGasHoldingsLLCMember
   
Other Postretirement Benefits | Dominion Gas Holdings, LLC | Minimum            
Defined Benefit Plans and Other Postretirement Benefit Plans [Line Items]            
Discount rate     4.20%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= d_DominionGasHoldingsLLCMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
4.40%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= d_DominionGasHoldingsLLCMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
   
Other Postretirement Benefits | Dominion Gas Holdings, LLC | Maximum            
Defined Benefit Plans and Other Postretirement Benefit Plans [Line Items]            
Discount rate     5.00%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= d_DominionGasHoldingsLLCMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
4.70%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= d_DominionGasHoldingsLLCMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
   
Other Postretirement Benefits | East Ohio            
Defined Benefit Plans and Other Postretirement Benefit Plans [Line Items]            
Retirement age           65 years
Increase in accumulated postretirement benefit obligation due to amendment           22us-gaap_DefinedBenefitPlanEffectOfPlanAmendmentOnAccumulatedBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= d_EastOhioMember
Reduction in net periodic benefit credit due to amendment           $ 1us-gaap_DefinedBenefitPlanEffectOfPlanAmendmentOnNetPeriodicBenefitCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= d_EastOhioMember
Discount rate           4.20%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= d_EastOhioMember
Expected long-term rate of return on plan assets           8.50%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= d_EastOhioMember
[1] 2013 amounts relate primarily to the decommissioning of Kewaunee.
[2] 2013 pension and other postretirement benefits discount rates: 5.20% and 5.00% for the gas union plans and 5.30% and 5.10% for the nonunion and other union plans, respectively.