XML 97 R114.htm IDEA: XBRL DOCUMENT v2.4.1.9
Accumulated Other Comprehensive Loss - Schedule of Components of Other Comprehensive Loss (Detail) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Balance at beginning of period $ (34)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax $ (48)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax $ (63)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
Income tax (benefit) expense (7)us-gaap_OtherComprehensiveIncomeLossTax 6us-gaap_OtherComprehensiveIncomeLossTax (6)us-gaap_OtherComprehensiveIncomeLossTax
Balance at end of period (46)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax (34)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax (48)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
Pension and Other Postretirement Benefits [Member]      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Balance at beginning of period (25)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= pom_PensionAndOtherPostretirementBenefitPlansAssetsMember
(32)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= pom_PensionAndOtherPostretirementBenefitPlansAssetsMember
(24)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= pom_PensionAndOtherPostretirementBenefitPlansAssetsMember
Amount of amortization of net prior service cost and actuarial loss reclassified to Other operation and maintenance expense 5us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= pom_PensionAndOtherPostretirementBenefitPlansAssetsMember
5us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= pom_PensionAndOtherPostretirementBenefitPlansAssetsMember
5us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= pom_PensionAndOtherPostretirementBenefitPlansAssetsMember
Amount of net prior service cost and actuarial (loss) gain arising during the year (25)us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax
/ us-gaap_StatementEquityComponentsAxis
= pom_PensionAndOtherPostretirementBenefitPlansAssetsMember
8us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax
/ us-gaap_StatementEquityComponentsAxis
= pom_PensionAndOtherPostretirementBenefitPlansAssetsMember
(19)us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax
/ us-gaap_StatementEquityComponentsAxis
= pom_PensionAndOtherPostretirementBenefitPlansAssetsMember
Income tax (benefit) expense (8)us-gaap_OtherComprehensiveIncomeLossTax
/ us-gaap_StatementEquityComponentsAxis
= pom_PensionAndOtherPostretirementBenefitPlansAssetsMember
6us-gaap_OtherComprehensiveIncomeLossTax
/ us-gaap_StatementEquityComponentsAxis
= pom_PensionAndOtherPostretirementBenefitPlansAssetsMember
(6)us-gaap_OtherComprehensiveIncomeLossTax
/ us-gaap_StatementEquityComponentsAxis
= pom_PensionAndOtherPostretirementBenefitPlansAssetsMember
Balance at end of period (37)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= pom_PensionAndOtherPostretirementBenefitPlansAssetsMember
(25)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= pom_PensionAndOtherPostretirementBenefitPlansAssetsMember
(32)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= pom_PensionAndOtherPostretirementBenefitPlansAssetsMember
Treasury Lock [Member]      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Balance at beginning of period (9)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_TreasuryLockMember
(10)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_TreasuryLockMember
(10)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_TreasuryLockMember
Income tax (benefit) expense 1us-gaap_OtherComprehensiveIncomeLossTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_TreasuryLockMember
     
Balance at end of period (9)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_TreasuryLockMember
(9)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_TreasuryLockMember
(10)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_TreasuryLockMember
Treasury Lock [Member] | Interest Expense [Member]      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Amount of pre-tax loss reclassified to Interest expense 1us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_TreasuryLockMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestExpenseMember
1us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_TreasuryLockMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestExpenseMember
  
Commodity Derivatives [Member]      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Balance at beginning of period   (6)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
(29)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
Amount of net pre-tax loss reclassified to (Loss) income from discontinued operations before income tax   10us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
39us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
Income tax (benefit) expense   4us-gaap_OtherComprehensiveIncomeLossTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
16us-gaap_OtherComprehensiveIncomeLossTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
Balance at end of period     $ (6)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember