XML 151 R102.htm IDEA: XBRL DOCUMENT v2.4.1.9
Fair Value Disclosures - Fair Value of Financial Assets and Liabilities Measured on Recurring Basis (Detail) (USD $)
In Millions, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Restricted cash equivalents $ 25us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue $ 13us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue
Financial instruments, assets 122pom_FinancialInstrumentsAssetsFairValueDisclosure 116pom_FinancialInstrumentsAssetsFairValueDisclosure
Financial instruments, liabilities 34pom_FinancialInstrumentsLiabilitiesFairValueDisclosure 30pom_FinancialInstrumentsLiabilitiesFairValueDisclosure
Preferred Stock [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative instruments, assets 3us-gaap_DerivativeAssets
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_PreferredStockMember
 
Natural Gas [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative instruments, assets   1us-gaap_DerivativeAssets
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= pom_NaturalGasMember
Derivative instruments, liabilities 4us-gaap_DerivativeLiabilities
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= pom_NaturalGasMember
 
Treasury Fund [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Restricted cash equivalents 38us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= pom_TreasuryFundMember
34us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= pom_TreasuryFundMember
Money Market Funds and Short-term Investments [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Executive deferred compensation plan assets 35us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= pom_MoneyMarketFundsAndShortTermInvestmentsMember
35us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= pom_MoneyMarketFundsAndShortTermInvestmentsMember
Life Insurance Contracts [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Executive deferred compensation plan assets 46us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= pom_LifeInsuranceContractsMember
46us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= pom_LifeInsuranceContractsMember
Executive deferred compensation plan liabilities 30us-gaap_LiabilitiesRelatedToInvestmentContractsFairValueDisclosure
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= pom_LifeInsuranceContractsMember
30us-gaap_LiabilitiesRelatedToInvestmentContractsFairValueDisclosure
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= pom_LifeInsuranceContractsMember
Quoted Prices in Active Markets for Identical Instruments (Level 1) [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial instruments, assets 52pom_FinancialInstrumentsAssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
50pom_FinancialInstrumentsAssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Financial instruments, liabilities 4pom_FinancialInstrumentsLiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
 
Quoted Prices in Active Markets for Identical Instruments (Level 1) [Member] | Natural Gas [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative instruments, assets   1us-gaap_DerivativeAssets
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= pom_NaturalGasMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Derivative instruments, liabilities 4us-gaap_DerivativeLiabilities
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= pom_NaturalGasMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
 
Quoted Prices in Active Markets for Identical Instruments (Level 1) [Member] | Treasury Fund [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Restricted cash equivalents 38us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= pom_TreasuryFundMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
34us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= pom_TreasuryFundMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Quoted Prices in Active Markets for Identical Instruments (Level 1) [Member] | Money Market Funds and Short-term Investments [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Executive deferred compensation plan assets 14us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= pom_MoneyMarketFundsAndShortTermInvestmentsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
15us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= pom_MoneyMarketFundsAndShortTermInvestmentsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Significant Other Observable Inputs (Level 2) [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial instruments, assets 48pom_FinancialInstrumentsAssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
47pom_FinancialInstrumentsAssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Financial instruments, liabilities 30pom_FinancialInstrumentsLiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
30pom_FinancialInstrumentsLiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Significant Other Observable Inputs (Level 2) [Member] | Money Market Funds and Short-term Investments [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Executive deferred compensation plan assets 21us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= pom_MoneyMarketFundsAndShortTermInvestmentsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
20us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= pom_MoneyMarketFundsAndShortTermInvestmentsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Significant Other Observable Inputs (Level 2) [Member] | Life Insurance Contracts [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Executive deferred compensation plan assets 27us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= pom_LifeInsuranceContractsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
27us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= pom_LifeInsuranceContractsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Executive deferred compensation plan liabilities 30us-gaap_LiabilitiesRelatedToInvestmentContractsFairValueDisclosure
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= pom_LifeInsuranceContractsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
30us-gaap_LiabilitiesRelatedToInvestmentContractsFairValueDisclosure
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= pom_LifeInsuranceContractsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Significant Unobservable Inputs (Level 3) [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial instruments, assets 22pom_FinancialInstrumentsAssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
19pom_FinancialInstrumentsAssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Significant Unobservable Inputs (Level 3) [Member] | Preferred Stock [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative instruments, assets 3us-gaap_DerivativeAssets
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_PreferredStockMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
 
Significant Unobservable Inputs (Level 3) [Member] | Life Insurance Contracts [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Executive deferred compensation plan assets 19us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= pom_LifeInsuranceContractsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
19us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= pom_LifeInsuranceContractsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Potomac Electric Power Co [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Restricted cash equivalents 5us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= pom_PotomacElectricPowerCoMember
3us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= pom_PotomacElectricPowerCoMember
Financial instruments, assets 80pom_FinancialInstrumentsAssetsFairValueDisclosure
/ dei_LegalEntityAxis
= pom_PotomacElectricPowerCoMember
77pom_FinancialInstrumentsAssetsFairValueDisclosure
/ dei_LegalEntityAxis
= pom_PotomacElectricPowerCoMember
Financial instruments, liabilities 7pom_FinancialInstrumentsLiabilitiesFairValueDisclosure
/ dei_LegalEntityAxis
= pom_PotomacElectricPowerCoMember
7pom_FinancialInstrumentsLiabilitiesFairValueDisclosure
/ dei_LegalEntityAxis
= pom_PotomacElectricPowerCoMember
Potomac Electric Power Co [Member] | Treasury Fund [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Restricted cash equivalents 5us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= pom_TreasuryFundMember
/ dei_LegalEntityAxis
= pom_PotomacElectricPowerCoMember
3us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= pom_TreasuryFundMember
/ dei_LegalEntityAxis
= pom_PotomacElectricPowerCoMember
Potomac Electric Power Co [Member] | Money Market Funds and Short-term Investments [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Executive deferred compensation plan assets 34us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= pom_MoneyMarketFundsAndShortTermInvestmentsMember
/ dei_LegalEntityAxis
= pom_PotomacElectricPowerCoMember
33us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= pom_MoneyMarketFundsAndShortTermInvestmentsMember
/ dei_LegalEntityAxis
= pom_PotomacElectricPowerCoMember
Potomac Electric Power Co [Member] | Life Insurance Contracts [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Executive deferred compensation plan assets 41us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= pom_LifeInsuranceContractsMember
/ dei_LegalEntityAxis
= pom_PotomacElectricPowerCoMember
41us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= pom_LifeInsuranceContractsMember
/ dei_LegalEntityAxis
= pom_PotomacElectricPowerCoMember
Executive deferred compensation plan liabilities 7us-gaap_LiabilitiesRelatedToInvestmentContractsFairValueDisclosure
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= pom_LifeInsuranceContractsMember
/ dei_LegalEntityAxis
= pom_PotomacElectricPowerCoMember
7us-gaap_LiabilitiesRelatedToInvestmentContractsFairValueDisclosure
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= pom_LifeInsuranceContractsMember
/ dei_LegalEntityAxis
= pom_PotomacElectricPowerCoMember
Potomac Electric Power Co [Member] | Quoted Prices in Active Markets for Identical Instruments (Level 1) [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial instruments, assets 18pom_FinancialInstrumentsAssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ dei_LegalEntityAxis
= pom_PotomacElectricPowerCoMember
16pom_FinancialInstrumentsAssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ dei_LegalEntityAxis
= pom_PotomacElectricPowerCoMember
Potomac Electric Power Co [Member] | Quoted Prices in Active Markets for Identical Instruments (Level 1) [Member] | Treasury Fund [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Restricted cash equivalents 5us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= pom_TreasuryFundMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ dei_LegalEntityAxis
= pom_PotomacElectricPowerCoMember
3us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= pom_TreasuryFundMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ dei_LegalEntityAxis
= pom_PotomacElectricPowerCoMember
Potomac Electric Power Co [Member] | Quoted Prices in Active Markets for Identical Instruments (Level 1) [Member] | Money Market Funds and Short-term Investments [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Executive deferred compensation plan assets 13us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= pom_MoneyMarketFundsAndShortTermInvestmentsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ dei_LegalEntityAxis
= pom_PotomacElectricPowerCoMember
13us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= pom_MoneyMarketFundsAndShortTermInvestmentsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ dei_LegalEntityAxis
= pom_PotomacElectricPowerCoMember
Potomac Electric Power Co [Member] | Significant Other Observable Inputs (Level 2) [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial instruments, assets 44pom_FinancialInstrumentsAssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ dei_LegalEntityAxis
= pom_PotomacElectricPowerCoMember
43pom_FinancialInstrumentsAssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ dei_LegalEntityAxis
= pom_PotomacElectricPowerCoMember
Financial instruments, liabilities 7pom_FinancialInstrumentsLiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ dei_LegalEntityAxis
= pom_PotomacElectricPowerCoMember
7pom_FinancialInstrumentsLiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ dei_LegalEntityAxis
= pom_PotomacElectricPowerCoMember
Potomac Electric Power Co [Member] | Significant Other Observable Inputs (Level 2) [Member] | Money Market Funds and Short-term Investments [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Executive deferred compensation plan assets 21us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= pom_MoneyMarketFundsAndShortTermInvestmentsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ dei_LegalEntityAxis
= pom_PotomacElectricPowerCoMember
20us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= pom_MoneyMarketFundsAndShortTermInvestmentsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ dei_LegalEntityAxis
= pom_PotomacElectricPowerCoMember
Potomac Electric Power Co [Member] | Significant Other Observable Inputs (Level 2) [Member] | Life Insurance Contracts [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Executive deferred compensation plan assets 23us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= pom_LifeInsuranceContractsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ dei_LegalEntityAxis
= pom_PotomacElectricPowerCoMember
23us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= pom_LifeInsuranceContractsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ dei_LegalEntityAxis
= pom_PotomacElectricPowerCoMember
Executive deferred compensation plan liabilities 7us-gaap_LiabilitiesRelatedToInvestmentContractsFairValueDisclosure
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= pom_LifeInsuranceContractsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ dei_LegalEntityAxis
= pom_PotomacElectricPowerCoMember
7us-gaap_LiabilitiesRelatedToInvestmentContractsFairValueDisclosure
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= pom_LifeInsuranceContractsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ dei_LegalEntityAxis
= pom_PotomacElectricPowerCoMember
Potomac Electric Power Co [Member] | Significant Unobservable Inputs (Level 3) [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial instruments, assets 18pom_FinancialInstrumentsAssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ dei_LegalEntityAxis
= pom_PotomacElectricPowerCoMember
18pom_FinancialInstrumentsAssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ dei_LegalEntityAxis
= pom_PotomacElectricPowerCoMember
Potomac Electric Power Co [Member] | Significant Unobservable Inputs (Level 3) [Member] | Life Insurance Contracts [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Executive deferred compensation plan assets 18us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= pom_LifeInsuranceContractsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ dei_LegalEntityAxis
= pom_PotomacElectricPowerCoMember
18us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= pom_LifeInsuranceContractsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ dei_LegalEntityAxis
= pom_PotomacElectricPowerCoMember
Delmarva Power & Light Co/De [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Restricted cash equivalents 5us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= pom_DelmarvaPowerLightCoMember
 
Financial instruments, assets 7pom_FinancialInstrumentsAssetsFairValueDisclosure
/ dei_LegalEntityAxis
= pom_DelmarvaPowerLightCoMember
3pom_FinancialInstrumentsAssetsFairValueDisclosure
/ dei_LegalEntityAxis
= pom_DelmarvaPowerLightCoMember
Financial instruments, liabilities 5pom_FinancialInstrumentsLiabilitiesFairValueDisclosure
/ dei_LegalEntityAxis
= pom_DelmarvaPowerLightCoMember
1pom_FinancialInstrumentsLiabilitiesFairValueDisclosure
/ dei_LegalEntityAxis
= pom_DelmarvaPowerLightCoMember
Delmarva Power & Light Co/De [Member] | Natural Gas [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative instruments, assets   1us-gaap_DerivativeAssets
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= pom_NaturalGasMember
/ dei_LegalEntityAxis
= pom_DelmarvaPowerLightCoMember
Derivative instruments, liabilities 4us-gaap_DerivativeLiabilities
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= pom_NaturalGasMember
/ dei_LegalEntityAxis
= pom_DelmarvaPowerLightCoMember
 
Delmarva Power & Light Co/De [Member] | Treasury Fund [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Restricted cash equivalents 5us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= pom_TreasuryFundMember
/ dei_LegalEntityAxis
= pom_DelmarvaPowerLightCoMember
 
Delmarva Power & Light Co/De [Member] | Money Market Funds [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Executive deferred compensation plan assets 1us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_MoneyMarketFundsMember
/ dei_LegalEntityAxis
= pom_DelmarvaPowerLightCoMember
1us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_MoneyMarketFundsMember
/ dei_LegalEntityAxis
= pom_DelmarvaPowerLightCoMember
Delmarva Power & Light Co/De [Member] | Life Insurance Contracts [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Executive deferred compensation plan assets 1us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= pom_LifeInsuranceContractsMember
/ dei_LegalEntityAxis
= pom_DelmarvaPowerLightCoMember
1us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= pom_LifeInsuranceContractsMember
/ dei_LegalEntityAxis
= pom_DelmarvaPowerLightCoMember
Executive deferred compensation plan liabilities 1us-gaap_LiabilitiesRelatedToInvestmentContractsFairValueDisclosure
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= pom_LifeInsuranceContractsMember
/ dei_LegalEntityAxis
= pom_DelmarvaPowerLightCoMember
1us-gaap_LiabilitiesRelatedToInvestmentContractsFairValueDisclosure
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= pom_LifeInsuranceContractsMember
/ dei_LegalEntityAxis
= pom_DelmarvaPowerLightCoMember
Delmarva Power & Light Co/De [Member] | Quoted Prices in Active Markets for Identical Instruments (Level 1) [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial instruments, assets 6pom_FinancialInstrumentsAssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ dei_LegalEntityAxis
= pom_DelmarvaPowerLightCoMember
2pom_FinancialInstrumentsAssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ dei_LegalEntityAxis
= pom_DelmarvaPowerLightCoMember
Financial instruments, liabilities 4pom_FinancialInstrumentsLiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ dei_LegalEntityAxis
= pom_DelmarvaPowerLightCoMember
 
Delmarva Power & Light Co/De [Member] | Quoted Prices in Active Markets for Identical Instruments (Level 1) [Member] | Natural Gas [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative instruments, assets   1us-gaap_DerivativeAssets
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= pom_NaturalGasMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ dei_LegalEntityAxis
= pom_DelmarvaPowerLightCoMember
Derivative instruments, liabilities 4us-gaap_DerivativeLiabilities
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= pom_NaturalGasMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ dei_LegalEntityAxis
= pom_DelmarvaPowerLightCoMember
 
Delmarva Power & Light Co/De [Member] | Quoted Prices in Active Markets for Identical Instruments (Level 1) [Member] | Treasury Fund [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Restricted cash equivalents 5us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= pom_TreasuryFundMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ dei_LegalEntityAxis
= pom_DelmarvaPowerLightCoMember
 
Delmarva Power & Light Co/De [Member] | Quoted Prices in Active Markets for Identical Instruments (Level 1) [Member] | Money Market Funds [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Executive deferred compensation plan assets 1us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_MoneyMarketFundsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ dei_LegalEntityAxis
= pom_DelmarvaPowerLightCoMember
1us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_MoneyMarketFundsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ dei_LegalEntityAxis
= pom_DelmarvaPowerLightCoMember
Delmarva Power & Light Co/De [Member] | Significant Other Observable Inputs (Level 2) [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial instruments, liabilities 1pom_FinancialInstrumentsLiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ dei_LegalEntityAxis
= pom_DelmarvaPowerLightCoMember
1pom_FinancialInstrumentsLiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ dei_LegalEntityAxis
= pom_DelmarvaPowerLightCoMember
Delmarva Power & Light Co/De [Member] | Significant Other Observable Inputs (Level 2) [Member] | Life Insurance Contracts [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Executive deferred compensation plan liabilities 1us-gaap_LiabilitiesRelatedToInvestmentContractsFairValueDisclosure
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= pom_LifeInsuranceContractsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ dei_LegalEntityAxis
= pom_DelmarvaPowerLightCoMember
1us-gaap_LiabilitiesRelatedToInvestmentContractsFairValueDisclosure
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= pom_LifeInsuranceContractsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ dei_LegalEntityAxis
= pom_DelmarvaPowerLightCoMember
Delmarva Power & Light Co/De [Member] | Significant Unobservable Inputs (Level 3) [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial instruments, assets 1pom_FinancialInstrumentsAssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ dei_LegalEntityAxis
= pom_DelmarvaPowerLightCoMember
1pom_FinancialInstrumentsAssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ dei_LegalEntityAxis
= pom_DelmarvaPowerLightCoMember
Delmarva Power & Light Co/De [Member] | Significant Unobservable Inputs (Level 3) [Member] | Life Insurance Contracts [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Executive deferred compensation plan assets 1us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= pom_LifeInsuranceContractsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ dei_LegalEntityAxis
= pom_DelmarvaPowerLightCoMember
1us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= pom_LifeInsuranceContractsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ dei_LegalEntityAxis
= pom_DelmarvaPowerLightCoMember
Atlantic City Electric Co [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Restricted cash equivalents 10us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= pom_AtlanticCityElectricCoMember
10us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= pom_AtlanticCityElectricCoMember
Atlantic City Electric Co [Member] | Treasury Fund [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Restricted cash equivalents 24us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= pom_TreasuryFundMember
/ dei_LegalEntityAxis
= pom_AtlanticCityElectricCoMember
24us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= pom_TreasuryFundMember
/ dei_LegalEntityAxis
= pom_AtlanticCityElectricCoMember
Atlantic City Electric Co [Member] | Quoted Prices in Active Markets for Identical Instruments (Level 1) [Member] | Treasury Fund [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Restricted cash equivalents $ 24us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= pom_TreasuryFundMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ dei_LegalEntityAxis
= pom_AtlanticCityElectricCoMember
$ 24us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= pom_TreasuryFundMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ dei_LegalEntityAxis
= pom_AtlanticCityElectricCoMember