XML 96 R138.htm IDEA: XBRL DOCUMENT v2.4.1.9
Operating Segments (Narrative) (Details) (USD $)
In Millions, unless otherwise specified
3 Months Ended 12 Months Ended 3 Months Ended
Jun. 30, 2014
Mar. 31, 2014
Jun. 30, 2013
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2014
Segment Reporting Information [Line Items]              
Total operating expenses       $ 9,715us-gaap_CostsAndExpenses $ 9,804us-gaap_CostsAndExpenses $ 9,977us-gaap_CostsAndExpenses  
Charge recognized       374us-gaap_LossContingencyLossInPeriod 0us-gaap_LossContingencyLossInPeriod 0us-gaap_LossContingencyLossInPeriod  
Charge recognized, net of tax 191d_LossContingencyLossinPeriodNetofTax 193d_LossContingencyLossinPeriodNetofTax          
Charges associated with proposed settlement for ash pond closure costs       121us-gaap_EnvironmentalRemediationExpense 0us-gaap_EnvironmentalRemediationExpense 0us-gaap_EnvironmentalRemediationExpense  
Income (loss) from discontinued operations       0us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax [1] 92us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax [1] 1,125us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax [1]  
Impairment charge           1,600us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf  
Asset disposition adjustment       42us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit 44us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit    
Impairment charge after tax     33d_ImpairmentOfLongLivedAssetsHeldForUseNetOfTax        
Loss from producer services business after tax     24d_RestructuringChargesNetOfTax        
Loss from discontinued operations, net of tax       0us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity 92us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity 1,125us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity  
Corporate and Other              
Segment Reporting Information [Line Items]              
Total operating expenses       970us-gaap_CostsAndExpenses
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
452us-gaap_CostsAndExpenses
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
1,700us-gaap_CostsAndExpenses
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
 
Net expenses attributable to other operating segments       544d_AfterTaxNetBenefitsExpensesAttributableToOperatingSegments
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
184d_AfterTaxNetBenefitsExpensesAttributableToOperatingSegments
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
1,500d_AfterTaxNetBenefitsExpensesAttributableToOperatingSegments
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
 
Income (loss) from discontinued operations         92us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
1,125us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
 
Asset disposition adjustment       0us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
[2] 0us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
[2]    
Dominion Generation              
Segment Reporting Information [Line Items]              
Charges associated with proposed settlement for ash pond closure costs       121us-gaap_EnvironmentalRemediationExpense
/ us-gaap_StatementBusinessSegmentsAxis
= d_DominionGenerationMember
     
Charge related to settlement offer, net of tax       74d_EnvironmentalRemediationExpenseNetofTax
/ us-gaap_StatementBusinessSegmentsAxis
= d_DominionGenerationMember
     
Income (loss) from discontinued operations         0us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax
/ us-gaap_StatementBusinessSegmentsAxis
= d_DominionGenerationMember
0us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax
/ us-gaap_StatementBusinessSegmentsAxis
= d_DominionGenerationMember
 
Asset disposition adjustment       32us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit
/ us-gaap_StatementBusinessSegmentsAxis
= d_DominionGenerationMember
[3] 19us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit
/ us-gaap_StatementBusinessSegmentsAxis
= d_DominionGenerationMember
[3]    
Net gain on investments         81us-gaap_GainLossOnInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= d_DominionGenerationMember
   
Net gain on investments after tax         49d_GainLossOnInvestmentsNetOfTax
/ us-gaap_StatementBusinessSegmentsAxis
= d_DominionGenerationMember
   
Dominion Generation | Brayton Point Kincaid And Elwood Power Stations              
Segment Reporting Information [Line Items]              
Loss before income taxes           1,700us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
/ d_FacilityNameAxis
= d_BraytonPointKincaidAndElwoodPowerStationsMember
/ us-gaap_StatementBusinessSegmentsAxis
= d_DominionGenerationMember
 
Loss from discontinued operations, net of tax           1,100us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
/ d_FacilityNameAxis
= d_BraytonPointKincaidAndElwoodPowerStationsMember
/ us-gaap_StatementBusinessSegmentsAxis
= d_DominionGenerationMember
 
Dominion Generation | Legislation enacted              
Segment Reporting Information [Line Items]              
Charge recognized       374us-gaap_LossContingencyLossInPeriod
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= us-gaap_UnfavorableRegulatoryActionMember
/ us-gaap_StatementBusinessSegmentsAxis
= d_DominionGenerationMember
     
Charge recognized, net of tax       248d_LossContingencyLossinPeriodNetofTax
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= us-gaap_UnfavorableRegulatoryActionMember
/ us-gaap_StatementBusinessSegmentsAxis
= d_DominionGenerationMember
     
Dominion Energy              
Segment Reporting Information [Line Items]              
Income (loss) from discontinued operations         0us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax
/ us-gaap_StatementBusinessSegmentsAxis
= d_DominionEnergyMember
0us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax
/ us-gaap_StatementBusinessSegmentsAxis
= d_DominionEnergyMember
 
Asset disposition adjustment       10us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit
/ us-gaap_StatementBusinessSegmentsAxis
= d_DominionEnergyMember
[4] 25us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit
/ us-gaap_StatementBusinessSegmentsAxis
= d_DominionEnergyMember
[4]    
Loss from operations         182us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= d_DominionEnergyMember
   
Loss from operations after tax         109us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= d_DominionEnergyMember
   
Impairment charge         55us-gaap_ImpairmentOfLongLivedAssetsHeldForUse
/ us-gaap_StatementBusinessSegmentsAxis
= d_DominionEnergyMember
   
Impairment charge after tax         33d_ImpairmentOfLongLivedAssetsHeldForUseNetOfTax
/ us-gaap_StatementBusinessSegmentsAxis
= d_DominionEnergyMember
   
Loss from producer services business         127us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= d_DominionEnergyMember
   
Loss from producer services business after tax         76d_RestructuringChargesNetOfTax
/ us-gaap_StatementBusinessSegmentsAxis
= d_DominionEnergyMember
   
Dominion Energy | Legislation enacted              
Segment Reporting Information [Line Items]              
Charge recognized       319us-gaap_LossContingencyLossInPeriod
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= us-gaap_UnfavorableRegulatoryActionMember
/ us-gaap_StatementBusinessSegmentsAxis
= d_DominionEnergyMember
     
Charge recognized, net of tax       193d_LossContingencyLossinPeriodNetofTax
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= us-gaap_UnfavorableRegulatoryActionMember
/ us-gaap_StatementBusinessSegmentsAxis
= d_DominionEnergyMember
     
DVP              
Segment Reporting Information [Line Items]              
Income (loss) from discontinued operations         0us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax
/ us-gaap_StatementBusinessSegmentsAxis
= d_DominionVirginiaPowerMember
0us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax
/ us-gaap_StatementBusinessSegmentsAxis
= d_DominionVirginiaPowerMember
 
Asset disposition adjustment       0us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit
/ us-gaap_StatementBusinessSegmentsAxis
= d_DominionVirginiaPowerMember
0us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit
/ us-gaap_StatementBusinessSegmentsAxis
= d_DominionVirginiaPowerMember
   
Charge related to Biennial Review Order           87us-gaap_CostOfPropertyRepairsAndMaintenance
/ us-gaap_StatementBusinessSegmentsAxis
= d_DominionVirginiaPowerMember
 
Restoration costs net of tax           53d_CostOfPropertyRepairsAndMaintenanceNetOfTax
/ us-gaap_StatementBusinessSegmentsAxis
= d_DominionVirginiaPowerMember
 
Brayton Point and Kincaid              
Segment Reporting Information [Line Items]              
Loss before income taxes     70us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
/ dei_LegalEntityAxis
= d_BraytonPointAndKincaidMember
       
Loss from operations after tax     57us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= d_BraytonPointAndKincaidMember
       
Brayton Point and Kincaid | Dominion Generation              
Segment Reporting Information [Line Items]              
Loss before income taxes         135us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
/ dei_LegalEntityAxis
= d_BraytonPointAndKincaidMember
/ us-gaap_StatementBusinessSegmentsAxis
= d_DominionGenerationMember
   
Income (loss) from discontinued operations         92us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax
/ dei_LegalEntityAxis
= d_BraytonPointAndKincaidMember
/ us-gaap_StatementBusinessSegmentsAxis
= d_DominionGenerationMember
   
Amount of debt extinguishment         64us-gaap_GainsLossesOnExtinguishmentOfDebt
/ dei_LegalEntityAxis
= d_BraytonPointAndKincaidMember
/ us-gaap_StatementBusinessSegmentsAxis
= d_DominionGenerationMember
   
Amount of debt extinguishment after tax         38us-gaap_ExtinguishmentOfDebtGainLossNetOfTax
/ dei_LegalEntityAxis
= d_BraytonPointAndKincaidMember
/ us-gaap_StatementBusinessSegmentsAxis
= d_DominionGenerationMember
   
Impairment charge         48us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf
/ dei_LegalEntityAxis
= d_BraytonPointAndKincaidMember
/ us-gaap_StatementBusinessSegmentsAxis
= d_DominionGenerationMember
   
Long-lived assets impairment charges, net of tax         28d_ImpairmentOfLongLivedAssetsToBeDisposedOfNetOfTax
/ dei_LegalEntityAxis
= d_BraytonPointAndKincaidMember
/ us-gaap_StatementBusinessSegmentsAxis
= d_DominionGenerationMember
   
Loss from discontinued operation         17us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax
/ dei_LegalEntityAxis
= d_BraytonPointAndKincaidMember
/ us-gaap_StatementBusinessSegmentsAxis
= d_DominionGenerationMember
   
Loss on discontinued operation, net of tax         18us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax
/ dei_LegalEntityAxis
= d_BraytonPointAndKincaidMember
/ us-gaap_StatementBusinessSegmentsAxis
= d_DominionGenerationMember
   
Asset disposition adjustment         16us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit
/ dei_LegalEntityAxis
= d_BraytonPointAndKincaidMember
/ us-gaap_StatementBusinessSegmentsAxis
= d_DominionGenerationMember
   
Loss from operations         6us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ dei_LegalEntityAxis
= d_BraytonPointAndKincaidMember
/ us-gaap_StatementBusinessSegmentsAxis
= d_DominionGenerationMember
   
Loss from operations after tax         8us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= d_BraytonPointAndKincaidMember
/ us-gaap_StatementBusinessSegmentsAxis
= d_DominionGenerationMember
   
Kewaunee | Dominion Generation              
Segment Reporting Information [Line Items]              
Loss before income taxes           467us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
/ dei_LegalEntityAxis
= d_KewauneePowerStationMember
/ us-gaap_StatementBusinessSegmentsAxis
= d_DominionGenerationMember
 
Loss from discontinued operations, net of tax           303us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
/ dei_LegalEntityAxis
= d_KewauneePowerStationMember
/ us-gaap_StatementBusinessSegmentsAxis
= d_DominionGenerationMember
 
State Line and Salem Harbor | Dominion Generation              
Segment Reporting Information [Line Items]              
Loss before income taxes           49us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
/ dei_LegalEntityAxis
= d_StateLineAndSalemHarborMember
/ us-gaap_StatementBusinessSegmentsAxis
= d_DominionGenerationMember
 
Loss from discontinued operations, net of tax           22us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
/ dei_LegalEntityAxis
= d_StateLineAndSalemHarborMember
/ us-gaap_StatementBusinessSegmentsAxis
= d_DominionGenerationMember
 
Virginia Electric and Power Company              
Segment Reporting Information [Line Items]              
Total operating expenses       5,855us-gaap_CostsAndExpenses
/ dei_LegalEntityAxis
= d_VirginiaElectricAndPowerCompanyMember
5,215us-gaap_CostsAndExpenses
/ dei_LegalEntityAxis
= d_VirginiaElectricAndPowerCompanyMember
5,234us-gaap_CostsAndExpenses
/ dei_LegalEntityAxis
= d_VirginiaElectricAndPowerCompanyMember
 
Charge recognized       374us-gaap_LossContingencyLossInPeriod
/ dei_LegalEntityAxis
= d_VirginiaElectricAndPowerCompanyMember
0us-gaap_LossContingencyLossInPeriod
/ dei_LegalEntityAxis
= d_VirginiaElectricAndPowerCompanyMember
0us-gaap_LossContingencyLossInPeriod
/ dei_LegalEntityAxis
= d_VirginiaElectricAndPowerCompanyMember
 
Charge recognized, net of tax 191d_LossContingencyLossinPeriodNetofTax
/ dei_LegalEntityAxis
= d_VirginiaElectricAndPowerCompanyMember
           
Charges associated with proposed settlement for ash pond closure costs       121us-gaap_EnvironmentalRemediationExpense
/ dei_LegalEntityAxis
= d_VirginiaElectricAndPowerCompanyMember
0us-gaap_EnvironmentalRemediationExpense
/ dei_LegalEntityAxis
= d_VirginiaElectricAndPowerCompanyMember
0us-gaap_EnvironmentalRemediationExpense
/ dei_LegalEntityAxis
= d_VirginiaElectricAndPowerCompanyMember
 
Charge related to settlement offer, net of tax             74d_EnvironmentalRemediationExpenseNetofTax
/ dei_LegalEntityAxis
= d_VirginiaElectricAndPowerCompanyMember
Restoration costs net of tax             28d_CostOfPropertyRepairsAndMaintenanceNetOfTax
/ dei_LegalEntityAxis
= d_VirginiaElectricAndPowerCompanyMember
Virginia Electric and Power Company | Corporate and Other              
Segment Reporting Information [Line Items]              
Total operating expenses       342us-gaap_CostsAndExpenses
/ dei_LegalEntityAxis
= d_VirginiaElectricAndPowerCompanyMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
47us-gaap_CostsAndExpenses
/ dei_LegalEntityAxis
= d_VirginiaElectricAndPowerCompanyMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
51us-gaap_CostsAndExpenses
/ dei_LegalEntityAxis
= d_VirginiaElectricAndPowerCompanyMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
 
Virginia Electric and Power Company | Dominion Generation              
Segment Reporting Information [Line Items]              
Charges associated with proposed settlement for ash pond closure costs       121us-gaap_EnvironmentalRemediationExpense
/ dei_LegalEntityAxis
= d_VirginiaElectricAndPowerCompanyMember
/ us-gaap_StatementBusinessSegmentsAxis
= d_DominionGenerationMember
     
Charge related to settlement offer, net of tax       74d_EnvironmentalRemediationExpenseNetofTax
/ dei_LegalEntityAxis
= d_VirginiaElectricAndPowerCompanyMember
/ us-gaap_StatementBusinessSegmentsAxis
= d_DominionGenerationMember
     
Charge related to Biennial Review Order         40us-gaap_CostOfPropertyRepairsAndMaintenance
/ dei_LegalEntityAxis
= d_VirginiaElectricAndPowerCompanyMember
/ us-gaap_StatementBusinessSegmentsAxis
= d_DominionGenerationMember
   
Restoration costs net of tax         28d_CostOfPropertyRepairsAndMaintenanceNetOfTax
/ dei_LegalEntityAxis
= d_VirginiaElectricAndPowerCompanyMember
/ us-gaap_StatementBusinessSegmentsAxis
= d_DominionGenerationMember
   
Virginia Electric and Power Company | Dominion Generation | Legislation enacted              
Segment Reporting Information [Line Items]              
Charge recognized       374us-gaap_LossContingencyLossInPeriod
/ dei_LegalEntityAxis
= d_VirginiaElectricAndPowerCompanyMember
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= us-gaap_UnfavorableRegulatoryActionMember
/ us-gaap_StatementBusinessSegmentsAxis
= d_DominionGenerationMember
     
Charge recognized, net of tax       248d_LossContingencyLossinPeriodNetofTax
/ dei_LegalEntityAxis
= d_VirginiaElectricAndPowerCompanyMember
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= us-gaap_UnfavorableRegulatoryActionMember
/ us-gaap_StatementBusinessSegmentsAxis
= d_DominionGenerationMember
     
Virginia Electric and Power Company | DVP              
Segment Reporting Information [Line Items]              
Charge related to Biennial Review Order           87us-gaap_CostOfPropertyRepairsAndMaintenance
/ dei_LegalEntityAxis
= d_VirginiaElectricAndPowerCompanyMember
/ us-gaap_StatementBusinessSegmentsAxis
= d_DominionVirginiaPowerMember
 
Restoration costs net of tax           53d_CostOfPropertyRepairsAndMaintenanceNetOfTax
/ dei_LegalEntityAxis
= d_VirginiaElectricAndPowerCompanyMember
/ us-gaap_StatementBusinessSegmentsAxis
= d_DominionVirginiaPowerMember
 
Dominion Gas Holdings, LLC              
Segment Reporting Information [Line Items]              
Total operating expenses       1,047us-gaap_CostsAndExpenses
/ dei_LegalEntityAxis
= d_DominionGasHoldingsLLCMember
1,175us-gaap_CostsAndExpenses
/ dei_LegalEntityAxis
= d_DominionGasHoldingsLLCMember
927us-gaap_CostsAndExpenses
/ dei_LegalEntityAxis
= d_DominionGasHoldingsLLCMember
 
Net expenses attributable to other operating segments         41d_AfterTaxNetBenefitsExpensesAttributableToOperatingSegments
/ dei_LegalEntityAxis
= d_DominionGasHoldingsLLCMember
   
Asset disposition adjustment       3us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit
/ dei_LegalEntityAxis
= d_DominionGasHoldingsLLCMember
7us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit
/ dei_LegalEntityAxis
= d_DominionGasHoldingsLLCMember
   
Impairment charge         55us-gaap_ImpairmentOfLongLivedAssetsHeldForUse
/ dei_LegalEntityAxis
= d_DominionGasHoldingsLLCMember
   
Impairment charge after tax         33d_ImpairmentOfLongLivedAssetsHeldForUseNetOfTax
/ dei_LegalEntityAxis
= d_DominionGasHoldingsLLCMember
   
Severance costs         14us-gaap_SeveranceCosts1
/ dei_LegalEntityAxis
= d_DominionGasHoldingsLLCMember
   
Severance costs net of tax         8d_SeveranceCostsNetOfTax
/ dei_LegalEntityAxis
= d_DominionGasHoldingsLLCMember
   
Dominion Gas Holdings, LLC | Corporate and Other              
Segment Reporting Information [Line Items]              
Net expenses attributable to other operating segments       9d_AfterTaxNetBenefitsExpensesAttributableToOperatingSegments
/ dei_LegalEntityAxis
= d_DominionGasHoldingsLLCMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
49d_AfterTaxNetBenefitsExpensesAttributableToOperatingSegments
/ dei_LegalEntityAxis
= d_DominionGasHoldingsLLCMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
10d_AfterTaxNetBenefitsExpensesAttributableToOperatingSegments
/ dei_LegalEntityAxis
= d_DominionGasHoldingsLLCMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
 
Asset disposition adjustment       0us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit
/ dei_LegalEntityAxis
= d_DominionGasHoldingsLLCMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
[2] 0us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit
/ dei_LegalEntityAxis
= d_DominionGasHoldingsLLCMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
[2]    
Dominion Gas Holdings, LLC | Dominion Generation              
Segment Reporting Information [Line Items]              
Asset disposition adjustment       0us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit
/ dei_LegalEntityAxis
= d_DominionGasHoldingsLLCMember
/ us-gaap_StatementBusinessSegmentsAxis
= d_DominionGenerationMember
0us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit
/ dei_LegalEntityAxis
= d_DominionGasHoldingsLLCMember
/ us-gaap_StatementBusinessSegmentsAxis
= d_DominionGenerationMember
   
Dominion Gas Holdings, LLC | Dominion Energy              
Segment Reporting Information [Line Items]              
Asset disposition adjustment       3us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit
/ dei_LegalEntityAxis
= d_DominionGasHoldingsLLCMember
/ us-gaap_StatementBusinessSegmentsAxis
= d_DominionEnergyMember
[4] 7us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit
/ dei_LegalEntityAxis
= d_DominionGasHoldingsLLCMember
/ us-gaap_StatementBusinessSegmentsAxis
= d_DominionEnergyMember
[4]    
Dominion Gas Holdings, LLC | DVP              
Segment Reporting Information [Line Items]              
Asset disposition adjustment       $ 0us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit
/ dei_LegalEntityAxis
= d_DominionGasHoldingsLLCMember
/ us-gaap_StatementBusinessSegmentsAxis
= d_DominionVirginiaPowerMember
$ 0us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit
/ dei_LegalEntityAxis
= d_DominionGasHoldingsLLCMember
/ us-gaap_StatementBusinessSegmentsAxis
= d_DominionVirginiaPowerMember
   
[1] Includes income tax benefit of $43 million and $692 million in 2013 and 2012, respectively. For 2012, includes impairment charges of $1.6 billion related to Brayton Point and Kincaid. See Note 6 for additional information.
[2] Goodwill recorded at the Corporate and Other segment is allocated to the primary operating segments for goodwill impairment testing purposes.
[3] See Note 3 for a discussion of Dominion's dispositions and related goodwill write-offs.
[4] Related to assets sold or contributed to an affiliate or Blue Racer.