XML 179 R2.htm IDEA: XBRL DOCUMENT v2.4.1.9
Consolidated Statements of Operations and Comprehensive Income (Unaudited) (USD $)
In Millions, except Per Share data, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Operating revenues [Abstract]      
Revenues $ 27,429us-gaap_Revenues [1] $ 24,888us-gaap_Revenues [1] $ 23,489us-gaap_Revenues [1]
Operating revenues from affiliates 23us-gaap_RevenueFromRelatedParties 70us-gaap_RevenueFromRelatedParties 48us-gaap_RevenueFromRelatedParties
Operating expenses      
Purchased power and fuel 12,472us-gaap_CostOfPurchasedPower 9,468us-gaap_CostOfPurchasedPower 9,121us-gaap_CostOfPurchasedPower
Purchased power and fuel from affiliates 531exc_CostOfGoodsAndServicesEnergyCommoditiesAndServicesFromAffiliate 1,256exc_CostOfGoodsAndServicesEnergyCommoditiesAndServicesFromAffiliate 1,036exc_CostOfGoodsAndServicesEnergyCommoditiesAndServicesFromAffiliate
Operating and maintenance 8,568us-gaap_OtherCostAndExpenseOperating 7,270us-gaap_OtherCostAndExpenseOperating 7,961us-gaap_OtherCostAndExpenseOperating
Depreciation and amortization 2,314us-gaap_OtherDepreciationAndAmortization 2,153us-gaap_OtherDepreciationAndAmortization 1,881us-gaap_OtherDepreciationAndAmortization
Taxes other than income 1,154us-gaap_TaxesExcludingIncomeAndExciseTaxes 1,095us-gaap_TaxesExcludingIncomeAndExciseTaxes 1,019us-gaap_TaxesExcludingIncomeAndExciseTaxes
Total operating expenses 25,039us-gaap_CostsAndExpenses 21,242us-gaap_CostsAndExpenses 21,018us-gaap_CostsAndExpenses
Equity in (losses) earnings of unconsolidated affiliates (20)us-gaap_IncomeLossFromEquityMethodInvestments 10us-gaap_IncomeLossFromEquityMethodInvestments (91)us-gaap_IncomeLossFromEquityMethodInvestments
Gain (loss) on sales of assets 437us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges 13us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges (7)us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges
Gain on consolidation and acquisition of businesses 289us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss 0us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss 0us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss
Operating Income (Loss) 3,096us-gaap_OperatingIncomeLoss 3,669us-gaap_OperatingIncomeLoss 2,373us-gaap_OperatingIncomeLoss
Other income and (deductions)      
Interest expense, net (1,024)us-gaap_InterestExpense (1,315)us-gaap_InterestExpense (891)us-gaap_InterestExpense
Interest expense to affiliates, net (41)us-gaap_InterestExpenseRelatedParty (41)us-gaap_InterestExpenseRelatedParty (37)us-gaap_InterestExpenseRelatedParty
Other, net 455us-gaap_OtherNonoperatingIncomeExpense 460us-gaap_OtherNonoperatingIncomeExpense 353us-gaap_OtherNonoperatingIncomeExpense
Total other income and (deductions) (610)us-gaap_NonoperatingIncomeExpense (896)us-gaap_NonoperatingIncomeExpense (575)us-gaap_NonoperatingIncomeExpense
Income before income taxes 2,486us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic 2,773us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic 1,798us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
Income before income taxes 2,486us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest 2,773us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest 1,798us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
Income taxes 666us-gaap_IncomeTaxExpenseBenefit 1,044us-gaap_IncomeTaxExpenseBenefit 627us-gaap_IncomeTaxExpenseBenefit
Net income 1,820us-gaap_ProfitLoss 1,729us-gaap_ProfitLoss 1,171us-gaap_ProfitLoss
Net income attributable to noncontrolling interest, preferred security dividends and preference stock dividends (197)exc_NetIncomeLossAttributableToNoncontrollingInterestAndPreferredStockDividendsAndOtherAdjustments (10)exc_NetIncomeLossAttributableToNoncontrollingInterestAndPreferredStockDividendsAndOtherAdjustments (11)exc_NetIncomeLossAttributableToNoncontrollingInterestAndPreferredStockDividendsAndOtherAdjustments
Net income attributable to common shareholders 1,623us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic 1,719us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic 1,160us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
Pension and non-pension postretirement benefit plans:      
Prior service benefit reclassified to periodic benefit cost, net of tax (30)us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax 0us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax 1us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax
Actuarial loss reclassified to periodic cost, net of tax 147us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax 208us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax 168us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
Transition obligation reclassified to periodic cost, net of tax 0us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationNetOfTax 0us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationNetOfTax 2us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationNetOfTax
Pension and non-pension postretirement benefit plans valuation adjustment, net of tax (497)exc_OtherComprehensiveIncomePensionAndNonPensionPostretirementBenefitPlanValuationAdjustmentNetOfTax 669exc_OtherComprehensiveIncomePensionAndNonPensionPostretirementBenefitPlanValuationAdjustmentNetOfTax (371)exc_OtherComprehensiveIncomePensionAndNonPensionPostretirementBenefitPlanValuationAdjustmentNetOfTax
Unrealized gain (loss) on cash flow hedges, net of taxes (148)us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax (248)us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax (120)us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
Unrealized gain (loss) on marketable securities, net of taxes 1us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax 2us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax 2us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
Unrealized gain (loss) on equity investments, net of taxes 8exc_OtherComprehensiveIncomeUnrealizedIncomeLossOnEquityInvestmentsArisingDuringPeriodNetOfTax 106exc_OtherComprehensiveIncomeUnrealizedIncomeLossOnEquityInvestmentsArisingDuringPeriodNetOfTax 1exc_OtherComprehensiveIncomeUnrealizedIncomeLossOnEquityInvestmentsArisingDuringPeriodNetOfTax
Unrealized gain (loss) on foreign currency translation, net of taxes (9)us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax (10)us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax 0us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
Reversal of CENG equity method AOCI, net of taxes (116)exc_OtherComprehensiveIncomeLossNetOfTaxPeriodDecrease 0exc_OtherComprehensiveIncomeLossNetOfTaxPeriodDecrease 0exc_OtherComprehensiveIncomeLossNetOfTaxPeriodDecrease
Other comprehensive income (loss) (644)us-gaap_OtherComprehensiveIncomeLossNetOfTax 727us-gaap_OtherComprehensiveIncomeLossNetOfTax [2] (317)us-gaap_OtherComprehensiveIncomeLossNetOfTax
Comprehensive income 1,176us-gaap_ComprehensiveIncomeNetOfTax 2,456us-gaap_ComprehensiveIncomeNetOfTax 854us-gaap_ComprehensiveIncomeNetOfTax
Average shares of common stock outstanding:      
Basic 860us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 856us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 816us-gaap_WeightedAverageNumberOfSharesOutstandingBasic
Diluted 864us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 860us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 819us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding
Earnings per average common share:      
Basic (in usd per share) $ 1.89us-gaap_IncomeLossFromContinuingOperationsPerBasicShare $ 2.01us-gaap_IncomeLossFromContinuingOperationsPerBasicShare $ 1.42us-gaap_IncomeLossFromContinuingOperationsPerBasicShare
Diluted (in usd per share) $ 1.88us-gaap_EarningsPerShareDiluted $ 2.00us-gaap_EarningsPerShareDiluted $ 1.42us-gaap_EarningsPerShareDiluted
Dividends per common share (in usd per share) $ 1.24us-gaap_CommonStockDividendsPerShareCashPaid $ 1.46us-gaap_CommonStockDividendsPerShareCashPaid $ 2.1us-gaap_CommonStockDividendsPerShareCashPaid
Exelon Generation Co L L C [Member]      
Operating revenues [Abstract]      
Revenues 17,393us-gaap_Revenues
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
15,630us-gaap_Revenues
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
14,437us-gaap_Revenues
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
Operating revenues 16,614us-gaap_ElectricalGenerationRevenue
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
14,207us-gaap_ElectricalGenerationRevenue
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
12,735us-gaap_ElectricalGenerationRevenue
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
Operating revenues from affiliates 779us-gaap_RevenueFromRelatedParties
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
1,423us-gaap_RevenueFromRelatedParties
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
1,702us-gaap_RevenueFromRelatedParties
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
Operating expenses      
Purchased power and fuel 9,368us-gaap_CostOfPurchasedPower
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
6,927us-gaap_CostOfPurchasedPower
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
6,017us-gaap_CostOfPurchasedPower
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
Purchased power and fuel from affiliates 557exc_CostOfGoodsAndServicesEnergyCommoditiesAndServicesFromAffiliate
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
1,270exc_CostOfGoodsAndServicesEnergyCommoditiesAndServicesFromAffiliate
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
1,044exc_CostOfGoodsAndServicesEnergyCommoditiesAndServicesFromAffiliate
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
Operating and maintenance 4,943us-gaap_OtherCostAndExpenseOperating
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
3,960us-gaap_OtherCostAndExpenseOperating
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
4,398us-gaap_OtherCostAndExpenseOperating
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
Operating and maintenance from affiliates 623us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
574us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
630us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
Depreciation and amortization 967us-gaap_OtherDepreciationAndAmortization
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
856us-gaap_OtherDepreciationAndAmortization
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
768us-gaap_OtherDepreciationAndAmortization
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
Taxes other than income 465us-gaap_TaxesExcludingIncomeAndExciseTaxes
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
389us-gaap_TaxesExcludingIncomeAndExciseTaxes
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
369us-gaap_TaxesExcludingIncomeAndExciseTaxes
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
Total operating expenses 16,923us-gaap_CostsAndExpenses
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
13,976us-gaap_CostsAndExpenses
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
13,226us-gaap_CostsAndExpenses
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
Equity in (losses) earnings of unconsolidated affiliates (20)us-gaap_IncomeLossFromEquityMethodInvestments
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
10us-gaap_IncomeLossFromEquityMethodInvestments
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
(91)us-gaap_IncomeLossFromEquityMethodInvestments
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
Gain (loss) on sales of assets 437us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
13us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
(7)us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
Gain on consolidation and acquisition of businesses 289us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
0us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
0us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
Operating Income (Loss) 1,176us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
1,677us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
1,113us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
Other income and (deductions)      
Interest expense, net (303)us-gaap_InterestExpense
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
(298)us-gaap_InterestExpense
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
(226)us-gaap_InterestExpense
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
Interest expense to affiliates, net (53)us-gaap_InterestExpenseRelatedParty
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
(59)us-gaap_InterestExpenseRelatedParty
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
(75)us-gaap_InterestExpenseRelatedParty
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
Other, net 406us-gaap_OtherNonoperatingIncomeExpense
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
355us-gaap_OtherNonoperatingIncomeExpense
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
246us-gaap_OtherNonoperatingIncomeExpense
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
Total other income and (deductions) 50us-gaap_NonoperatingIncomeExpense
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
(2)us-gaap_NonoperatingIncomeExpense
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
(55)us-gaap_NonoperatingIncomeExpense
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
Income before income taxes 1,226us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
1,675us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
1,058us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
Income taxes 207us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
615us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
500us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
Net income 1,019us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
1,060us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
558us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
Net income (loss) attributable to noncontrolling interests 184us-gaap_IncomeLossAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
(10)us-gaap_IncomeLossAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
(4)us-gaap_IncomeLossAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
Net income attributable to membership interest 835us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
1,070us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
562us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
Pension and non-pension postretirement benefit plans:      
Unrealized gain (loss) on cash flow hedges, net of taxes (132)us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
(398)us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
(403)us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
Unrealized gain (loss) on marketable securities, net of taxes (1)us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
2us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
0us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
Unrealized gain (loss) on equity investments, net of taxes 8exc_OtherComprehensiveIncomeUnrealizedIncomeLossOnEquityInvestmentsArisingDuringPeriodNetOfTax
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
107exc_OtherComprehensiveIncomeUnrealizedIncomeLossOnEquityInvestmentsArisingDuringPeriodNetOfTax
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
1exc_OtherComprehensiveIncomeUnrealizedIncomeLossOnEquityInvestmentsArisingDuringPeriodNetOfTax
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
Unrealized gain (loss) on foreign currency translation, net of taxes (9)us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
(10)us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
0us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
Reversal of CENG equity method AOCI, net of taxes (116)exc_OtherComprehensiveIncomeLossNetOfTaxPeriodDecrease
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
0exc_OtherComprehensiveIncomeLossNetOfTaxPeriodDecrease
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
0exc_OtherComprehensiveIncomeLossNetOfTaxPeriodDecrease
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
Other comprehensive income (loss) (250)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
(299)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
[2] (402)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
Comprehensive income 769us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
761us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
156us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
Commonwealth Edison Co [Member]      
Operating revenues [Abstract]      
Revenues 4,564us-gaap_Revenues
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
4,464us-gaap_Revenues
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
5,443us-gaap_Revenues
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
Operating revenues 4,560us-gaap_ElectricalTransmissionAndDistributionRevenue
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
4,461us-gaap_ElectricalTransmissionAndDistributionRevenue
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
5,441us-gaap_ElectricalTransmissionAndDistributionRevenue
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
Operating revenues from affiliates 4us-gaap_RevenueFromRelatedParties
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
3us-gaap_RevenueFromRelatedParties
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
2us-gaap_RevenueFromRelatedParties
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
Operating expenses      
Purchased power and fuel 1,001us-gaap_CostOfPurchasedPower
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
662us-gaap_CostOfPurchasedPower
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
1,518us-gaap_CostOfPurchasedPower
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
Purchased power from affiliate 176exc_CostOfPurchasedPowerAffiliate
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
512exc_CostOfPurchasedPowerAffiliate
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
789exc_CostOfPurchasedPowerAffiliate
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
Operating and maintenance 1,263us-gaap_OtherCostAndExpenseOperating
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
1,211us-gaap_OtherCostAndExpenseOperating
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
1,182us-gaap_OtherCostAndExpenseOperating
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
Operating and maintenance from affiliates 166us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
157us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
163us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
Depreciation and amortization 687us-gaap_OtherDepreciationAndAmortization
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
669us-gaap_OtherDepreciationAndAmortization
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
610us-gaap_OtherDepreciationAndAmortization
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
Taxes other than income 293us-gaap_TaxesExcludingIncomeAndExciseTaxes
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
299us-gaap_TaxesExcludingIncomeAndExciseTaxes
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
295us-gaap_TaxesExcludingIncomeAndExciseTaxes
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
Total operating expenses 3,586us-gaap_CostsAndExpenses
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
3,510us-gaap_CostsAndExpenses
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
4,557us-gaap_CostsAndExpenses
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
Equity in (losses) earnings of unconsolidated affiliates 0us-gaap_IncomeLossFromEquityMethodInvestments
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
0us-gaap_IncomeLossFromEquityMethodInvestments
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
 
Gain (loss) on sales of assets 2us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
0us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
0us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
Operating Income (Loss) 980us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
954us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
886us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
Other income and (deductions)      
Interest expense, net (308)us-gaap_InterestExpense
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
(566)us-gaap_InterestExpense
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
(294)us-gaap_InterestExpense
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
Interest expense to affiliates, net (13)us-gaap_InterestExpenseRelatedParty
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
(13)us-gaap_InterestExpenseRelatedParty
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
(13)us-gaap_InterestExpenseRelatedParty
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
Other, net 17us-gaap_OtherNonoperatingIncomeExpense
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
26us-gaap_OtherNonoperatingIncomeExpense
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
39us-gaap_OtherNonoperatingIncomeExpense
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
Total other income and (deductions) (304)us-gaap_NonoperatingIncomeExpense
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
(553)us-gaap_NonoperatingIncomeExpense
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
(268)us-gaap_NonoperatingIncomeExpense
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
Income before income taxes 676us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
401us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
618us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
Income taxes 268us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
152us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
239us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
Net income 408us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
249us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
379us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
Pension and non-pension postretirement benefit plans:      
Unrealized gain (loss) on marketable securities, net of taxes 0us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
0us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
1us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
Other comprehensive income (loss) 0us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
0us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
1us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
Comprehensive income 408us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
249us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
380us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
PECO Energy Co [Member]      
Operating revenues [Abstract]      
Revenues 3,094us-gaap_Revenues
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
3,100us-gaap_Revenues
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
3,186us-gaap_Revenues
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
Operating revenues 3,092us-gaap_UtilityRevenue
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
3,099us-gaap_UtilityRevenue
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
3,183us-gaap_UtilityRevenue
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
Operating revenues from affiliates 2us-gaap_RevenueFromRelatedParties
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
1us-gaap_RevenueFromRelatedParties
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
3us-gaap_RevenueFromRelatedParties
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
Operating expenses      
Purchased power and fuel 1,067us-gaap_CostOfPurchasedPower
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
908us-gaap_CostOfPurchasedPower
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
842us-gaap_CostOfPurchasedPower
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
Purchased power from affiliate 194exc_CostOfPurchasedPowerAffiliate
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
392exc_CostOfPurchasedPowerAffiliate
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
533exc_CostOfPurchasedPowerAffiliate
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
Operating and maintenance 767us-gaap_OtherCostAndExpenseOperating
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
647us-gaap_OtherCostAndExpenseOperating
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
698us-gaap_OtherCostAndExpenseOperating
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
Operating and maintenance from affiliates 99us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
101us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
111us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
Depreciation and amortization 236us-gaap_OtherDepreciationAndAmortization
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
228us-gaap_OtherDepreciationAndAmortization
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
217us-gaap_OtherDepreciationAndAmortization
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
Taxes other than income 159us-gaap_TaxesExcludingIncomeAndExciseTaxes
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
158us-gaap_TaxesExcludingIncomeAndExciseTaxes
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
162us-gaap_TaxesExcludingIncomeAndExciseTaxes
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
Total operating expenses 2,522us-gaap_CostsAndExpenses
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
2,434us-gaap_CostsAndExpenses
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
2,563us-gaap_CostsAndExpenses
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
Equity in (losses) earnings of unconsolidated affiliates 0us-gaap_IncomeLossFromEquityMethodInvestments
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
0us-gaap_IncomeLossFromEquityMethodInvestments
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
0us-gaap_IncomeLossFromEquityMethodInvestments
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
Operating Income (Loss) 572us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
666us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
623us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
Other income and (deductions)      
Interest expense, net (101)us-gaap_InterestExpense
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
(103)us-gaap_InterestExpense
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
(111)us-gaap_InterestExpense
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
Interest expense to affiliates, net (12)us-gaap_InterestExpenseRelatedParty
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
(12)us-gaap_InterestExpenseRelatedParty
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
(12)us-gaap_InterestExpenseRelatedParty
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
Other, net 7us-gaap_OtherNonoperatingIncomeExpense
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
6us-gaap_OtherNonoperatingIncomeExpense
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
8us-gaap_OtherNonoperatingIncomeExpense
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
Total other income and (deductions) (106)us-gaap_NonoperatingIncomeExpense
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
(109)us-gaap_NonoperatingIncomeExpense
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
(115)us-gaap_NonoperatingIncomeExpense
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
Income before income taxes 466us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
557us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
508us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
Income taxes 114us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
162us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
127us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
Net income 352us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
395us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
381us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
Preferred security dividends and redemption 0us-gaap_DividendsPreferredStock
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
(7)us-gaap_DividendsPreferredStock
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
(4)us-gaap_DividendsPreferredStock
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
Net income attributable to common shareholders 352us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
388us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
377us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
Pension and non-pension postretirement benefit plans:      
Unrealized gain (loss) on marketable securities, net of taxes 0us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
0us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
1us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
Other comprehensive income (loss) 0us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
0us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
1us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
Comprehensive income 352us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
395us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
382us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
Baltimore Gas and Electric Company [Member]      
Operating revenues [Abstract]      
Revenues 3,165us-gaap_Revenues
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
3,065us-gaap_Revenues
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
2,735us-gaap_Revenues
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
Operating revenues 3,140us-gaap_UtilityRevenue
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
3,052us-gaap_UtilityRevenue
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
2,725us-gaap_UtilityRevenue
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
Operating revenues from affiliates 25us-gaap_RevenueFromRelatedParties
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
13us-gaap_RevenueFromRelatedParties
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
10us-gaap_RevenueFromRelatedParties
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
Operating expenses      
Purchased power and fuel 1,035us-gaap_CostOfGoodsAndServicesEnergyCommoditiesAndServices
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
969us-gaap_CostOfGoodsAndServicesEnergyCommoditiesAndServices
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
973us-gaap_CostOfGoodsAndServicesEnergyCommoditiesAndServices
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
Purchased power from affiliate 382exc_CostOfPurchasedPowerAffiliate
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
452exc_CostOfPurchasedPowerAffiliate
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
396exc_CostOfPurchasedPowerAffiliate
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
Operating and maintenance 614us-gaap_OtherCostAndExpenseOperating
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
551us-gaap_OtherCostAndExpenseOperating
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
622us-gaap_OtherCostAndExpenseOperating
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
Operating and maintenance from affiliates 103us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
83us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
106us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
Depreciation and amortization 371us-gaap_OtherDepreciationAndAmortization
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
348us-gaap_OtherDepreciationAndAmortization
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
298us-gaap_OtherDepreciationAndAmortization
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
Taxes other than income 221us-gaap_TaxesExcludingIncomeAndExciseTaxes
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
213us-gaap_TaxesExcludingIncomeAndExciseTaxes
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
208us-gaap_TaxesExcludingIncomeAndExciseTaxes
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
Total operating expenses 2,726us-gaap_CostsAndExpenses
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
2,616us-gaap_CostsAndExpenses
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
2,603us-gaap_CostsAndExpenses
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
Equity in (losses) earnings of unconsolidated affiliates 0us-gaap_IncomeLossFromEquityMethodInvestments
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
0us-gaap_IncomeLossFromEquityMethodInvestments
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
0us-gaap_IncomeLossFromEquityMethodInvestments
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
Operating Income (Loss) 439us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
449us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
132us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
Other income and (deductions)      
Interest expense, net (90)us-gaap_InterestExpense
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
(106)us-gaap_InterestExpense
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
(128)us-gaap_InterestExpense
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
Interest expense to affiliates, net (16)us-gaap_InterestExpenseRelatedParty
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
(16)us-gaap_InterestExpenseRelatedParty
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
(16)us-gaap_InterestExpenseRelatedParty
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
Other, net 18us-gaap_OtherNonoperatingIncomeExpense
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
17us-gaap_OtherNonoperatingIncomeExpense
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
23us-gaap_OtherNonoperatingIncomeExpense
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
Total other income and (deductions) (88)us-gaap_NonoperatingIncomeExpense
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
(105)us-gaap_NonoperatingIncomeExpense
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
(121)us-gaap_NonoperatingIncomeExpense
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
Income before income taxes 351us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
344us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
11us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
Income taxes 140us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
134us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
7us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
Net income 211us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
210us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
4us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
Preferred security dividends and redemption (13)us-gaap_DividendsPreferredStock
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
(13)us-gaap_DividendsPreferredStock
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
(13)us-gaap_DividendsPreferredStock
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
Net income attributable to common shareholders 198us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
197us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
(9)us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
Pension and non-pension postretirement benefit plans:      
Comprehensive income $ 211us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
$ 210us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
$ 4us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
[1] For the years ended December 31, 2014, 2013 and 2012, utility taxes of $89 million, $79 million and $82 million, respectively, are included in revenues and expenses for Generation. For the years ended December 31, 2014, 2013 and 2012, utility taxes of $238 million, $241 million and $239 million, respectively, are included in revenues and expenses for ComEd. For the years ended December 31, 2014, 2013 and 2012, utility taxes of $128 million, $129 million and $141 million, respectively, are included in revenues and expenses for PECO. For the years ended December 31, 2014, December 31, 2013 and for the period of March 12, 2012 through December 31, 2012, utility taxes of $86 million, $82 million and $59 million are included in revenues and expenses for BGE, respectively.
[2] All amounts are net of tax. Amounts in parenthesis represent a decrease in accumulated other comprehensive income.