XML 128 R95.htm IDEA: XBRL DOCUMENT v2.4.1.9
Commitments and Contingencies - Energy Commitments (Details) (USD $)
In Millions, unless otherwise specified
Apr. 01, 2015
Mar. 31, 2015
Other Purchase Obligations [Member]    
Unrecorded Unconditional Purchase Obligation, Fiscal Year Maturity [Abstract]    
Total   $ 840us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount
/ us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= exc_OtherPurchaseObligationsMember
2014   258us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary
/ us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= exc_OtherPurchaseObligationsMember
2015   279us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary
/ us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= exc_OtherPurchaseObligationsMember
2016   152us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary
/ us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= exc_OtherPurchaseObligationsMember
2017   38us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary
/ us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= exc_OtherPurchaseObligationsMember
2018   30us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary
/ us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= exc_OtherPurchaseObligationsMember
Thereafter   83us-gaap_UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears
/ us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= exc_OtherPurchaseObligationsMember
Energy Supply Procurement [Member]    
Unrecorded Unconditional Purchase Obligation, Fiscal Year Maturity [Abstract]    
2014 179us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary
/ us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= exc_EnergySupplyProcurementMember
[1]  
2015 112us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary
/ us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= exc_EnergySupplyProcurementMember
[1]  
CapacityOffsets [Member]    
Unrecorded Unconditional Purchase Obligation, Fiscal Year Maturity [Abstract]    
2014   107us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary
/ us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= exc_CapacityOffsetsMember
2015   133us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary
/ us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= exc_CapacityOffsetsMember
2016 23us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary
/ us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= exc_CapacityOffsetsMember
136us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary
/ us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= exc_CapacityOffsetsMember
2017 21us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary
/ us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= exc_CapacityOffsetsMember
137us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary
/ us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= exc_CapacityOffsetsMember
2018   138us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary
/ us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= exc_CapacityOffsetsMember
Operating Leases, Future Minimum Payments Receivable [Abstract]    
Thereafter   591us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableThereafter
/ us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= exc_CapacityOffsetsMember
Exelon Generation Co L L C [Member]    
Unrecorded Unconditional Purchase Obligation, Fiscal Year Maturity [Abstract]    
Total   2,028us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
2014   454us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
2015   560us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
2016   387us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
2017   177us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
2018   138us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
Thereafter   312us-gaap_UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
Exelon Generation Co L L C [Member] | Other Purchase Obligations [Member]    
Unrecorded Unconditional Purchase Obligation, Fiscal Year Maturity [Abstract]    
Total   364us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
/ us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= exc_OtherPurchaseObligationsMember
[2],[3]
2014   123us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
/ us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= exc_OtherPurchaseObligationsMember
[2],[3]
2015   81us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
/ us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= exc_OtherPurchaseObligationsMember
[2],[3]
2016   43us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
/ us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= exc_OtherPurchaseObligationsMember
[2],[3]
2017   31us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
/ us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= exc_OtherPurchaseObligationsMember
[2],[3]
2018   23us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
/ us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= exc_OtherPurchaseObligationsMember
[2],[3]
Thereafter   63us-gaap_UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
/ us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= exc_OtherPurchaseObligationsMember
[2],[3]
Exelon Generation Co L L C [Member] | Net Capacity Purchases [Member]    
Unrecorded Unconditional Purchase Obligation, Fiscal Year Maturity [Abstract]    
Total   1,321us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
/ us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= exc_NetCapacityPurchasesMember
[4]
2014   317us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
/ us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= exc_NetCapacityPurchasesMember
[4]
2015   287us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
/ us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= exc_NetCapacityPurchasesMember
[4]
2016   219us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
/ us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= exc_NetCapacityPurchasesMember
[4]
2017   109us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
/ us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= exc_NetCapacityPurchasesMember
[4]
2018   113us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
/ us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= exc_NetCapacityPurchasesMember
[4]
Thereafter   276us-gaap_UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
/ us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= exc_NetCapacityPurchasesMember
[4]
Exelon Generation Co L L C [Member] | Power Purchases [Member]    
Unrecorded Unconditional Purchase Obligation, Fiscal Year Maturity [Abstract]    
Total   597us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
/ us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= exc_PowerPurchasesMember
[5]
2014   124us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
/ us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= exc_PowerPurchasesMember
[5]
2015   258us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
/ us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= exc_PowerPurchasesMember
[5]
2016   153us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
/ us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= exc_PowerPurchasesMember
[5]
2017   52us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
/ us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= exc_PowerPurchasesMember
[5]
2018   9us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
/ us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= exc_PowerPurchasesMember
[5]
Thereafter   1us-gaap_UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
/ us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= exc_PowerPurchasesMember
[5]
Exelon Generation Co L L C [Member] | Transmission Rights Purchases [Member]    
Unrecorded Unconditional Purchase Obligation, Fiscal Year Maturity [Abstract]    
Total   110us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
/ us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= exc_TransmissionRightsPurchasesMember
[6]
2014   13us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
/ us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= exc_TransmissionRightsPurchasesMember
[6]
2015   15us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
/ us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= exc_TransmissionRightsPurchasesMember
[6]
2016   15us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
/ us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= exc_TransmissionRightsPurchasesMember
[6]
2017   16us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
/ us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= exc_TransmissionRightsPurchasesMember
[6]
2018   16us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
/ us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= exc_TransmissionRightsPurchasesMember
[6]
Thereafter   35us-gaap_UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
/ us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= exc_TransmissionRightsPurchasesMember
[6]
Commonwealth Edison Co [Member] | Other Purchase Obligations [Member]    
Unrecorded Unconditional Purchase Obligation, Fiscal Year Maturity [Abstract]    
Total   152us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
/ us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= exc_OtherPurchaseObligationsMember
[7]
2014   53us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
/ us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= exc_OtherPurchaseObligationsMember
[7]
2015   82us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
/ us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= exc_OtherPurchaseObligationsMember
[7]
2016   2us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
/ us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= exc_OtherPurchaseObligationsMember
[7]
2017   2us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
/ us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= exc_OtherPurchaseObligationsMember
[7]
2018   2us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
/ us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= exc_OtherPurchaseObligationsMember
[7]
Thereafter   11us-gaap_UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
/ us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= exc_OtherPurchaseObligationsMember
[7]
Commonwealth Edison Co [Member] | Energy Supply Procurement [Member]    
Unrecorded Unconditional Purchase Obligation, Fiscal Year Maturity [Abstract]    
Total   473us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
/ us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= exc_EnergySupplyProcurementMember
[1]
2014   182us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
/ us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= exc_EnergySupplyProcurementMember
[1]
2015   151us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
/ us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= exc_EnergySupplyProcurementMember
[1]
2016   140us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
/ us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= exc_EnergySupplyProcurementMember
[1]
2017   0us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
/ us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= exc_EnergySupplyProcurementMember
[1]
2018   0us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
/ us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= exc_EnergySupplyProcurementMember
[1]
Thereafter   0us-gaap_UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
/ us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= exc_EnergySupplyProcurementMember
[1]
Commonwealth Edison Co [Member] | Renewable Energy Including Renewable Energy Credits [Member]    
Unrecorded Unconditional Purchase Obligation, Fiscal Year Maturity [Abstract]    
Total   1,498us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
/ us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= exc_RenewableEnergyIncludingRenewableEnergyCreditsMember
[8]
2014   56us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
/ us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= exc_RenewableEnergyIncludingRenewableEnergyCreditsMember
[8]
2015   76us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
/ us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= exc_RenewableEnergyIncludingRenewableEnergyCreditsMember
[8]
2016   77us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
/ us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= exc_RenewableEnergyIncludingRenewableEnergyCreditsMember
[8]
2017   78us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
/ us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= exc_RenewableEnergyIncludingRenewableEnergyCreditsMember
[8]
2018   84us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
/ us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= exc_RenewableEnergyIncludingRenewableEnergyCreditsMember
[8]
Thereafter   1,127us-gaap_UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
/ us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= exc_RenewableEnergyIncludingRenewableEnergyCreditsMember
[8]
PECO Energy Co [Member] | Other Purchase Obligations [Member]    
Unrecorded Unconditional Purchase Obligation, Fiscal Year Maturity [Abstract]    
Total   11us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
/ us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= exc_OtherPurchaseObligationsMember
[7]
2014   5us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
/ us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= exc_OtherPurchaseObligationsMember
[7]
2015   6us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
/ us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= exc_OtherPurchaseObligationsMember
[7]
2016   0us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
/ us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= exc_OtherPurchaseObligationsMember
[7]
2017   0us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
/ us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= exc_OtherPurchaseObligationsMember
[7]
2018   0us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
/ us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= exc_OtherPurchaseObligationsMember
[7]
Thereafter   0us-gaap_UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
/ us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= exc_OtherPurchaseObligationsMember
[7]
PECO Energy Co [Member] | DSP Program Electric Procurement Contracts [Member]    
Unrecorded Unconditional Purchase Obligation, Fiscal Year Maturity [Abstract]    
Total   832us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
/ us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= exc_DspProgramElectricProcurementContractsMember
[9]
2014   532us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
/ us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= exc_DspProgramElectricProcurementContractsMember
[9]
2015   268us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
/ us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= exc_DspProgramElectricProcurementContractsMember
[9]
2016   32us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
/ us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= exc_DspProgramElectricProcurementContractsMember
[9]
2017   0us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
/ us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= exc_DspProgramElectricProcurementContractsMember
[9]
2018   0us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
/ us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= exc_DspProgramElectricProcurementContractsMember
[9]
Thereafter   0us-gaap_UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
/ us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= exc_DspProgramElectricProcurementContractsMember
[9]
PECO Energy Co [Member] | Alternative Energy Credits [Member]    
Unrecorded Unconditional Purchase Obligation, Fiscal Year Maturity [Abstract]    
Total   13us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
/ us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= exc_AlternativeEnergyCreditsMember
[10]
2014   2us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
/ us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= exc_AlternativeEnergyCreditsMember
[10]
2015   2us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
/ us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= exc_AlternativeEnergyCreditsMember
[10]
2016   2us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
/ us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= exc_AlternativeEnergyCreditsMember
[10]
2017   2us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
/ us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= exc_AlternativeEnergyCreditsMember
[10]
2018   2us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
/ us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= exc_AlternativeEnergyCreditsMember
[10]
Thereafter   3us-gaap_UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
/ us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= exc_AlternativeEnergyCreditsMember
[10]
Baltimore Gas and Electric Company [Member] | Other Purchase Obligations [Member]    
Unrecorded Unconditional Purchase Obligation, Fiscal Year Maturity [Abstract]    
Total   313us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
/ us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= exc_OtherPurchaseObligationsMember
[7]
2014   77us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
/ us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= exc_OtherPurchaseObligationsMember
[7]
2015   110us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
/ us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= exc_OtherPurchaseObligationsMember
[7]
2016   107us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
/ us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= exc_OtherPurchaseObligationsMember
[7]
2017   5us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
/ us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= exc_OtherPurchaseObligationsMember
[7]
2018   5us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
/ us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= exc_OtherPurchaseObligationsMember
[7]
Thereafter   9us-gaap_UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
/ us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= exc_OtherPurchaseObligationsMember
[7]
Baltimore Gas and Electric Company [Member] | Energy Supply Procurement [Member]    
Unrecorded Unconditional Purchase Obligation, Fiscal Year Maturity [Abstract]    
Total   1,074us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
/ us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= exc_EnergySupplyProcurementMember
[11]
2014   538us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
/ us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= exc_EnergySupplyProcurementMember
[11]
2015   448us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
/ us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= exc_EnergySupplyProcurementMember
[11]
2016   88us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
/ us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= exc_EnergySupplyProcurementMember
[11]
2017   0us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
/ us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= exc_EnergySupplyProcurementMember
[11]
2018   0us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
/ us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= exc_EnergySupplyProcurementMember
[11]
Thereafter   0us-gaap_UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
/ us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= exc_EnergySupplyProcurementMember
[11]
Baltimore Gas and Electric Company [Member] | Curtailment Services [Member]    
Unrecorded Unconditional Purchase Obligation, Fiscal Year Maturity [Abstract]    
Total   105us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
/ us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= exc_CurtailmentServicesMember
[12]
2014   30us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
/ us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= exc_CurtailmentServicesMember
[12]
2015   34us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
/ us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= exc_CurtailmentServicesMember
[12]
2016   29us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
/ us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= exc_CurtailmentServicesMember
[12]
2017   12us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
/ us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= exc_CurtailmentServicesMember
[12]
2018   $ 0us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
/ us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= exc_CurtailmentServicesMember
[12]
[1] ComEd entered into various contracts for the procurement of electricity that started to expire in 2012, and will continue to expire through 2018. ComEd is permitted to recover its electric supply procurement costs from retail customers with no mark-up. As of March 31, 2015, ComEd has completed the ICC-approved procurement process for a portion of its energy requirements through the periods ending May 31, 2015, 2016 and 2017.
[2] Purchase obligations do not include commitments related to construction contracts. See Construction Commitments section below for additional information.
[3] {F|ahBzfndlYmZpbGluZ3MtaHJkcmoLEgZYTUxEb2MiXlhCUkxEb2NHZW5JbmZvOmVmN2Y3ZjVlMDU4YzQwMGVhOTA4ZWJkNWMzOGFmYjNhfFRleHRTZWxlY3Rpb246MUZCNTc2MzY0RjBDMkQwMTJFNTEwOTNBRjYwNTQ5M0IM}
[4] Net capacity purchases include PPAs and other capacity contracts including those that are accounted for as operating leases. Amounts presented in the commitments represent Generation’s expected payments under these arrangements at March 31, 2015, net of fixed capacity payments expected to be received ("capacity offsets") by Generation under contracts to resell such acquired capacity to third parties under long-term capacity sale contracts. As of March 31, 2015, capacity offsets were $107 million, $133 million, $136 million, $137, million, $138 million, and $591 million for years 2015, 2016, 2017, 2018, 2019, and thereafter, respectively. Expected payments include certain fixed capacity charges which may be reduced based on plant availability.
[5] The table excludes renewable energy purchases that are contingent in nature.
[6] Transmission rights purchases include estimated commitments for additional transmission rights that will be required to fulfill firm sales contracts.
[7] Purchase obligations include commitments related to smart meter installation. See Note 5 — Regulatory Matters for additional information.
[8] Primarily related to ComEd 20-year contracts for renewable energy and RECs that began in June 2012. ComEd is permitted to recover its renewable energy and REC costs from retail customers with no mark-up. The commitments represent the maximum settlements with suppliers for renewable energy and RECs under the existing contract terms.
[9] PECO entered into various contracts for the procurement of electric supply to serve its default service customers that expire between 2015 and 2017. PECO is permitted to recover its electric supply procurement costs from default service customers with no mark-up in accordance with its PAPUC-approved DSP Programs. See Note 5 — Regulatory Matters for additional information.
[10] PECO is subject to requirements related to the use of alternative energy resources established by the AEPS Act. See Note 3 — Regulatory Matters of the Exelon 2014 Form 10-K for additional information.
[11] BGE entered into various contracts for the procurement of electricity that expire between 2015 through 2017. The cost of power under these contracts is recoverable under MDPSC approved fuel clauses. See Note 3 — Regulatory Matters of the Exelon 2014 10-K for additional information.
[12] BGE has entered into various contracts with curtailment services providers related to transactions in PJM’s capacity market. See Note 3 —Regulatory Matters of the Exelon 2014 Form 10-K for additional information.