XML 221 R119.htm IDEA: XBRL DOCUMENT v2.4.1.9
Debt and Credit Agreements - Summary of Outstanding Long-term Debt (Details) (USD $)
12 Months Ended
Dec. 31, 2014
Jun. 30, 2014
Dec. 31, 2013
Debt Instrument [Line Items]      
Long-term Debt, Gross $ 20,756,000,000us-gaap_DebtInstrumentCarryingAmount   $ 18,760,000,000us-gaap_DebtInstrumentCarryingAmount
Unamortized debt discount and premium, net (37,000,000)us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet   (19,000,000)us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet
Long-term debt (including amounts due within one year) 441,000,000us-gaap_DebtInstrumentFairValue   384,000,000us-gaap_DebtInstrumentFairValue
Fair value hedge carrying value adjustment, net 4,000,000exc_FairValueCarryingValueAdjustmentNet   7,000,000exc_FairValueCarryingValueAdjustmentNet
Long-term debt due within one year (1,802,000,000)us-gaap_LongTermDebtCurrent   (1,509,000,000)us-gaap_LongTermDebtCurrent
Long-term debt 19,362,000,000us-gaap_LongTermDebtNoncurrent   17,623,000,000us-gaap_LongTermDebtNoncurrent
Long-term debt to financing trusts 648,000,000us-gaap_DueToRelatedPartiesNoncurrent   648,000,000us-gaap_DueToRelatedPartiesNoncurrent
Total long-term debt to financing trusts 648,000,000us-gaap_DueToRelatedPartiesCurrentAndNoncurrent [1]   648,000,000us-gaap_DueToRelatedPartiesCurrentAndNoncurrent [1]
ComEd Financing Three Affiliate [Member]      
Debt Instrument [Line Items]      
Interest rate on long-term debt 6.35%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= exc_ComedFinancingThreeAffiliateMember
[1]    
Long-term debt to financing trusts 206,000,000us-gaap_DueToRelatedPartiesNoncurrent
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= exc_ComedFinancingThreeAffiliateMember
[1]   206,000,000us-gaap_DueToRelatedPartiesNoncurrent
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= exc_ComedFinancingThreeAffiliateMember
[1]
PECO Trust Three Affiliate [Member]      
Debt Instrument [Line Items]      
Interest rate on long-term debt 7.38%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= exc_PecoTrustThreeAffiliateMember
[1]    
Long-term debt to financing trusts 81,000,000us-gaap_DueToRelatedPartiesNoncurrent
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= exc_PecoTrustThreeAffiliateMember
[1]   81,000,000us-gaap_DueToRelatedPartiesNoncurrent
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= exc_PecoTrustThreeAffiliateMember
[1]
PECO Trust Four Affiliate [Member]      
Debt Instrument [Line Items]      
Interest rate on long-term debt 5.75%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= exc_PecoTrustFourAffiliateMember
[1]    
Long-term debt to financing trusts 103,000,000us-gaap_DueToRelatedPartiesNoncurrent
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= exc_PecoTrustFourAffiliateMember
[1]   103,000,000us-gaap_DueToRelatedPartiesNoncurrent
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= exc_PecoTrustFourAffiliateMember
[1]
BGE Trust Member [Member]      
Debt Instrument [Line Items]      
Interest rate on long-term debt 6.20%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= exc_BGETrustMemberMember
[1]    
Long-term debt to financing trusts 258,000,000us-gaap_DueToRelatedPartiesNoncurrent
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= exc_BGETrustMemberMember
[1]   258,000,000us-gaap_DueToRelatedPartiesNoncurrent
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= exc_BGETrustMemberMember
[1]
Junior Subordinated Debt [Member]      
Debt Instrument [Line Items]      
Maximum interest rate on long-term debt 6.50%us-gaap_DebtInstrumentInterestRateStatedPercentageRateRangeMaximum
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_JuniorSubordinatedDebtMember
   
Long-term Debt, Gross 1,150,000,000us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_JuniorSubordinatedDebtMember
1,150,000,000.00us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_JuniorSubordinatedDebtMember
0us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_JuniorSubordinatedDebtMember
Secured Debt [Member]      
Debt Instrument [Line Items]      
Minimum interest rate on long-term debt 1.20%us-gaap_DebtInstrumentInterestRateStatedPercentageRateRangeMinimum
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SecuredDebtMember
[2],[3]    
Maximum interest rate on long-term debt 6.45%us-gaap_DebtInstrumentInterestRateStatedPercentageRateRangeMaximum
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SecuredDebtMember
[2],[3]    
Long-term Debt, Gross 8,079,000,000us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SecuredDebtMember
[2],[3]   7,746,000,000us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SecuredDebtMember
[2],[3]
Unsecured Debt [Member]      
Debt Instrument [Line Items]      
Minimum interest rate on long-term debt 2.80%us-gaap_DebtInstrumentInterestRateStatedPercentageRateRangeMinimum
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_UnsecuredDebtMember
   
Maximum interest rate on long-term debt 6.35%us-gaap_DebtInstrumentInterestRateStatedPercentageRateRangeMaximum
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_UnsecuredDebtMember
   
Long-term Debt, Gross 1,750,000,000us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_UnsecuredDebtMember
  1,750,000,000us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_UnsecuredDebtMember
Rate Stabilization Bonds [Member]      
Debt Instrument [Line Items]      
Minimum interest rate on long-term debt 5.72%us-gaap_DebtInstrumentInterestRateStatedPercentageRateRangeMinimum
/ us-gaap_LongtermDebtTypeAxis
= exc_RateStabilizationBondsApril12017Member
   
Maximum interest rate on long-term debt 5.82%us-gaap_DebtInstrumentInterestRateStatedPercentageRateRangeMaximum
/ us-gaap_LongtermDebtTypeAxis
= exc_RateStabilizationBondsApril12017Member
   
Long-term Debt, Gross 195,000,000us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_LongtermDebtTypeAxis
= exc_RateStabilizationBondsApril12017Member
  265,000,000us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_LongtermDebtTypeAxis
= exc_RateStabilizationBondsApril12017Member
Senior Notes [Member]      
Debt Instrument [Line Items]      
Minimum interest rate on long-term debt 2.00%us-gaap_DebtInstrumentInterestRateStatedPercentageRateRangeMinimum
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
   
Maximum interest rate on long-term debt 7.60%us-gaap_DebtInstrumentInterestRateStatedPercentageRateRangeMaximum
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
   
Long-term Debt, Gross 7,071,000,000us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
  7,571,000,000us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
Notes Payable to Banks [Member]      
Debt Instrument [Line Items]      
Minimum interest rate on long-term debt 3.25%us-gaap_DebtInstrumentInterestRateStatedPercentageRateRangeMinimum
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_NotesPayableToBanksMember
   
Maximum interest rate on long-term debt 3.35%us-gaap_DebtInstrumentInterestRateStatedPercentageRateRangeMaximum
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_NotesPayableToBanksMember
   
Long-term Debt, Gross 70,000,000us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_NotesPayableToBanksMember
  0us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_NotesPayableToBanksMember
Pollution Control Notes [Member]      
Debt Instrument [Line Items]      
Maximum interest rate on long-term debt 4.10%us-gaap_DebtInstrumentInterestRateStatedPercentageRateRangeMaximum
/ us-gaap_LongtermDebtTypeAxis
= exc_PollutionControlNotesMember
   
Long-term Debt, Gross 0us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_LongtermDebtTypeAxis
= exc_PollutionControlNotesMember
  20,000,000us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_LongtermDebtTypeAxis
= exc_PollutionControlNotesMember
Non Recourse Fixed Rate [Member]      
Debt Instrument [Line Items]      
Minimum interest rate on long-term debt 2.33%us-gaap_DebtInstrumentInterestRateStatedPercentageRateRangeMinimum
/ us-gaap_LongtermDebtTypeAxis
= exc_NonRecourseFixedRateMemberMember
   
Maximum interest rate on long-term debt 6.00%us-gaap_DebtInstrumentInterestRateStatedPercentageRateRangeMaximum
/ us-gaap_LongtermDebtTypeAxis
= exc_NonRecourseFixedRateMemberMember
   
Long-term Debt, Gross 1,166,000,000us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_LongtermDebtTypeAxis
= exc_NonRecourseFixedRateMemberMember
  1,077,000,000us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_LongtermDebtTypeAxis
= exc_NonRecourseFixedRateMemberMember
Non Recourse Variable Rate [Member]      
Debt Instrument [Line Items]      
Minimum interest rate on long-term debt 2.40625%us-gaap_DebtInstrumentInterestRateStatedPercentageRateRangeMinimum
/ us-gaap_LongtermDebtTypeAxis
= exc_NonRecourseVariableRateMember
   
Maximum interest rate on long-term debt 5.00%us-gaap_DebtInstrumentInterestRateStatedPercentageRateRangeMaximum
/ us-gaap_LongtermDebtTypeAxis
= exc_NonRecourseVariableRateMember
   
Long-term Debt, Gross 1,101,000,000us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_LongtermDebtTypeAxis
= exc_NonRecourseVariableRateMember
  150,000,000us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_LongtermDebtTypeAxis
= exc_NonRecourseVariableRateMember
Notes Payable, Other Payables [Member]      
Debt Instrument [Line Items]      
Minimum interest rate on long-term debt 6.95%us-gaap_DebtInstrumentInterestRateStatedPercentageRateRangeMinimum
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_NotesPayableOtherPayablesMember
[4]    
Maximum interest rate on long-term debt 7.825%us-gaap_DebtInstrumentInterestRateStatedPercentageRateRangeMaximum
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_NotesPayableOtherPayablesMember
[4]    
Long-term Debt, Gross 174,000,000us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_NotesPayableOtherPayablesMember
[4]   181,000,000us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_NotesPayableOtherPayablesMember
[4]
Capital Lease Obligations [Member]      
Debt Instrument [Line Items]      
Capital lease obligations, noncurrent 32,000,000us-gaap_CapitalLeaseObligationsNoncurrent
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_CapitalLeaseObligationsMember
  41,000,000us-gaap_CapitalLeaseObligationsNoncurrent
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_CapitalLeaseObligationsMember
Due in 2015 3,000,000us-gaap_CapitalLeasesFutureMinimumPaymentsDueCurrent
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_CapitalLeaseObligationsMember
   
Due in 2016 4,000,000us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_CapitalLeaseObligationsMember
   
Due in 2018 4,000,000us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFourYears
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_CapitalLeaseObligationsMember
   
Due in 2019 5,000,000us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFiveYears
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_CapitalLeaseObligationsMember
   
Due in 2020 12,000,000us-gaap_CapitalLeasesFutureMinimumPaymentsDueThereafter
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_CapitalLeaseObligationsMember
   
Exelon Generation Co L L C [Member]      
Debt Instrument [Line Items]      
Long-term Debt, Gross 8,134,000,000us-gaap_DebtInstrumentCarryingAmount
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
  7,552,000,000us-gaap_DebtInstrumentCarryingAmount
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
Unamortized debt discount and premium, net (14,000,000)us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
  11,000,000us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
Long-term debt (including amounts due within one year) 146,000,000us-gaap_DebtInstrumentFairValue
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
  166,000,000us-gaap_DebtInstrumentFairValue
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
Long-term debt due within one year (614,000,000)us-gaap_LongTermDebtCurrent
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
  (561,000,000)us-gaap_LongTermDebtCurrent
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
Long-term debt 6,709,000,000us-gaap_LongTermDebtNoncurrent
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
  5,645,000,000us-gaap_LongTermDebtNoncurrent
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
Long-term debt to financing trusts 943,000,000us-gaap_DueToRelatedPartiesNoncurrent
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
  1,523,000,000us-gaap_DueToRelatedPartiesNoncurrent
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
Debt and Capital Lease Obligations 7,652,000,000us-gaap_DebtAndCapitalLeaseObligations
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
  7,168,000,000us-gaap_DebtAndCapitalLeaseObligations
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
Capital lease obligations, noncurrent 24,000,000us-gaap_CapitalLeaseObligationsNoncurrent
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
  33,000,000us-gaap_CapitalLeaseObligationsNoncurrent
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
Due in 2015 3,000,000us-gaap_CapitalLeasesFutureMinimumPaymentsDueCurrent
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
   
Due in 2016 4,000,000us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
   
Due in 2017 4,000,000us-gaap_CapitalLeasesFutureMinimumPaymentsDueInThreeYears
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
   
Due in 2018 4,000,000us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFourYears
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
   
Due in 2020 4,000,000us-gaap_CapitalLeasesFutureMinimumPaymentsDueThereafter
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
   
Exelon Generation Co L L C [Member] | Senior Notes [Member]      
Debt Instrument [Line Items]      
Minimum interest rate on long-term debt 2.00%us-gaap_DebtInstrumentInterestRateStatedPercentageRateRangeMinimum
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
   
Maximum interest rate on long-term debt 7.60%us-gaap_DebtInstrumentInterestRateStatedPercentageRateRangeMaximum
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
   
Long-term Debt, Gross 5,771,000,000us-gaap_DebtInstrumentCarryingAmount
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
  6,271,000,000us-gaap_DebtInstrumentCarryingAmount
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
Exelon Generation Co L L C [Member] | Notes Payable to Banks [Member]      
Debt Instrument [Line Items]      
Minimum interest rate on long-term debt 3.25%us-gaap_DebtInstrumentInterestRateStatedPercentageRateRangeMinimum
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_NotesPayableToBanksMember
   
Long-term Debt, Gross 70,000,000us-gaap_DebtInstrumentCarryingAmount
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_NotesPayableToBanksMember
  0us-gaap_DebtInstrumentCarryingAmount
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_NotesPayableToBanksMember
Exelon Generation Co L L C [Member] | Pollution Control Notes [Member]      
Debt Instrument [Line Items]      
Minimum interest rate on long-term debt 4.10%us-gaap_DebtInstrumentInterestRateStatedPercentageRateRangeMinimum
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
/ us-gaap_LongtermDebtTypeAxis
= exc_PollutionControlNotesMember
   
Long-term Debt, Gross 0us-gaap_DebtInstrumentCarryingAmount
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
/ us-gaap_LongtermDebtTypeAxis
= exc_PollutionControlNotesMember
  20,000,000us-gaap_DebtInstrumentCarryingAmount
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
/ us-gaap_LongtermDebtTypeAxis
= exc_PollutionControlNotesMember
Exelon Generation Co L L C [Member] | Non Recourse Fixed Rate [Member]      
Debt Instrument [Line Items]      
Minimum interest rate on long-term debt 2.33%us-gaap_DebtInstrumentInterestRateStatedPercentageRateRangeMinimum
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
/ us-gaap_LongtermDebtTypeAxis
= exc_NonRecourseFixedRateMemberMember
   
Maximum interest rate on long-term debt 6.00%us-gaap_DebtInstrumentInterestRateStatedPercentageRateRangeMaximum
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
/ us-gaap_LongtermDebtTypeAxis
= exc_NonRecourseFixedRateMemberMember
   
Long-term Debt, Gross 1,166,000,000us-gaap_DebtInstrumentCarryingAmount
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
/ us-gaap_LongtermDebtTypeAxis
= exc_NonRecourseFixedRateMemberMember
  1,077,000,000us-gaap_DebtInstrumentCarryingAmount
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
/ us-gaap_LongtermDebtTypeAxis
= exc_NonRecourseFixedRateMemberMember
Exelon Generation Co L L C [Member] | Non Recourse Variable Rate [Member]      
Debt Instrument [Line Items]      
Minimum interest rate on long-term debt 2.40625%us-gaap_DebtInstrumentInterestRateStatedPercentageRateRangeMinimum
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
/ us-gaap_LongtermDebtTypeAxis
= exc_NonRecourseVariableRateMember
   
Maximum interest rate on long-term debt 5.00%us-gaap_DebtInstrumentInterestRateStatedPercentageRateRangeMaximum
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
/ us-gaap_LongtermDebtTypeAxis
= exc_NonRecourseVariableRateMember
   
Long-term Debt, Gross 1,101,000,000us-gaap_DebtInstrumentCarryingAmount
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
/ us-gaap_LongtermDebtTypeAxis
= exc_NonRecourseVariableRateMember
  150,000,000us-gaap_DebtInstrumentCarryingAmount
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
/ us-gaap_LongtermDebtTypeAxis
= exc_NonRecourseVariableRateMember
Exelon Generation Co L L C [Member] | Notes Payable, Other Payables [Member]      
Debt Instrument [Line Items]      
Maximum interest rate on long-term debt 7.825%us-gaap_DebtInstrumentInterestRateStatedPercentageRateRangeMaximum
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_NotesPayableOtherPayablesMember
[5]    
Long-term Debt, Gross 26,000,000us-gaap_DebtInstrumentCarryingAmount
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_NotesPayableOtherPayablesMember
[5]   33,000,000us-gaap_DebtInstrumentCarryingAmount
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_NotesPayableOtherPayablesMember
[5]
Exelon Generation Co L L C [Member] | Capital Lease Obligations [Member]      
Debt Instrument [Line Items]      
Due in 2019 5,000,000us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFiveYears
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_CapitalLeaseObligationsMember
   
Exelon Generation Co L L C [Member] | Social Security Administration [Member]      
Debt Instrument [Line Items]      
Minimum interest rate on long-term debt 2.93%us-gaap_DebtInstrumentInterestRateStatedPercentageRateRangeMinimum
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
/ us-gaap_LongtermDebtTypeAxis
= exc_SocialSecurityAdministrationMember
   
Long-term Debt, Gross 0us-gaap_DebtInstrumentCarryingAmount
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
/ us-gaap_LongtermDebtTypeAxis
= exc_SocialSecurityAdministrationMember
  1,000,000us-gaap_DebtInstrumentCarryingAmount
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
/ us-gaap_LongtermDebtTypeAxis
= exc_SocialSecurityAdministrationMember
Commonwealth Edison Co [Member]      
Debt Instrument [Line Items]      
Long-term Debt, Gross 5,977,000,000us-gaap_DebtInstrumentCarryingAmount
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
  5,694,000,000us-gaap_DebtInstrumentCarryingAmount
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
Unamortized debt discount and premium, net (19,000,000)us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
  (19,000,000)us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
Long-term debt due within one year (260,000,000)us-gaap_LongTermDebtCurrent
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
  (617,000,000)us-gaap_LongTermDebtCurrent
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
Long-term debt 5,698,000,000us-gaap_LongTermDebtNoncurrent
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
  5,058,000,000us-gaap_LongTermDebtNoncurrent
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
Interest rate on long-term debt 6.35%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
[6]    
Long-term debt to financing trusts 206,000,000us-gaap_DueToRelatedPartiesNoncurrent
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
  206,000,000us-gaap_DueToRelatedPartiesNoncurrent
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
Debt and Capital Lease Obligations 5,698,000,000us-gaap_DebtAndCapitalLeaseObligations
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
  5,058,000,000us-gaap_DebtAndCapitalLeaseObligations
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
Commonwealth Edison Co [Member] | ComEd Financing Three Affiliate [Member]      
Debt Instrument [Line Items]      
Long-term debt to financing trusts 206,000,000us-gaap_DueToRelatedPartiesNoncurrent
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= exc_ComedFinancingThreeAffiliateMember
[1]    
Commonwealth Edison Co [Member] | Notes Payable to Banks [Member]      
Debt Instrument [Line Items]      
Minimum interest rate on long-term debt 6.95%us-gaap_DebtInstrumentInterestRateStatedPercentageRateRangeMinimum
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_NotesPayableToBanksMember
[7]    
Maximum interest rate on long-term debt 7.4865%us-gaap_DebtInstrumentInterestRateStatedPercentageRateRangeMaximum
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_NotesPayableToBanksMember
[7]    
Long-term Debt, Gross 148,000,000us-gaap_DebtInstrumentCarryingAmount
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_NotesPayableToBanksMember
[7]   148,000,000us-gaap_DebtInstrumentCarryingAmount
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_NotesPayableToBanksMember
[7]
Commonwealth Edison Co [Member] | Capital Lease Obligations [Member]      
Debt Instrument [Line Items]      
Capital lease obligations, noncurrent 8,000,000us-gaap_CapitalLeaseObligationsNoncurrent
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_CapitalLeaseObligationsMember
  8,000,000us-gaap_CapitalLeaseObligationsNoncurrent
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_CapitalLeaseObligationsMember
Due in 2020 1,000,000us-gaap_CapitalLeasesFutureMinimumPaymentsDueThereafter
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_CapitalLeaseObligationsMember
   
Commonwealth Edison Co [Member] | First Mortgage Bonds [Member]      
Debt Instrument [Line Items]      
Minimum interest rate on long-term debt 1.95%us-gaap_DebtInstrumentInterestRateStatedPercentageRateRangeMinimum
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
/ us-gaap_LongtermDebtTypeAxis
= exc_FirstMortgageBondsMember
[8],[9]    
Maximum interest rate on long-term debt 6.45%us-gaap_DebtInstrumentInterestRateStatedPercentageRateRangeMaximum
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
/ us-gaap_LongtermDebtTypeAxis
= exc_FirstMortgageBondsMember
[8],[9]    
Long-term Debt, Gross 5,829,000,000us-gaap_DebtInstrumentCarryingAmount
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
/ us-gaap_LongtermDebtTypeAxis
= exc_FirstMortgageBondsMember
[8],[9]   5,546,000,000us-gaap_DebtInstrumentCarryingAmount
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
/ us-gaap_LongtermDebtTypeAxis
= exc_FirstMortgageBondsMember
[8],[9]
PECO Energy Co [Member]      
Debt Instrument [Line Items]      
Long-term Debt, Gross 2,250,000,000us-gaap_DebtInstrumentCarryingAmount
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
  2,200,000,000us-gaap_DebtInstrumentCarryingAmount
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
Unamortized debt discount and premium, net (4,000,000)us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
  (3,000,000)us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
Long-term debt 2,246,000,000us-gaap_LongTermDebtNoncurrent
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
  1,947,000,000us-gaap_LongTermDebtNoncurrent
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
Long-term debt to financing trusts 184,000,000us-gaap_DueToRelatedPartiesNoncurrent
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
[10]   184,000,000us-gaap_DueToRelatedPartiesNoncurrent
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
[10]
Long-term debt due within one year 0us-gaap_OtherLongTermDebtCurrent
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
  (250,000,000)us-gaap_OtherLongTermDebtCurrent
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
Debt and Capital Lease Obligations 2,246,000,000us-gaap_DebtAndCapitalLeaseObligations
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
  1,947,000,000us-gaap_DebtAndCapitalLeaseObligations
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
PECO Energy Co [Member] | PECO Trust Three Affiliate [Member]      
Debt Instrument [Line Items]      
Interest rate on long-term debt 7.38%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= exc_PecoTrustThreeAffiliateMember
[10]    
Long-term debt to financing trusts 81,000,000us-gaap_DueToRelatedPartiesNoncurrent
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= exc_PecoTrustThreeAffiliateMember
[10]   81,000,000us-gaap_DueToRelatedPartiesNoncurrent
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= exc_PecoTrustThreeAffiliateMember
[10]
PECO Energy Co [Member] | PECO Trust Four Affiliate [Member]      
Debt Instrument [Line Items]      
Interest rate on long-term debt 5.75%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= exc_PecoTrustFourAffiliateMember
[10]    
Long-term debt to financing trusts 103,000,000us-gaap_DueToRelatedPartiesNoncurrent
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= exc_PecoTrustFourAffiliateMember
[10]   103,000,000us-gaap_DueToRelatedPartiesNoncurrent
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= exc_PecoTrustFourAffiliateMember
[10]
PECO Energy Co [Member] | First Mortgage Bonds [Member]      
Debt Instrument [Line Items]      
Minimum interest rate on long-term debt 1.20%us-gaap_DebtInstrumentInterestRateStatedPercentageRateRangeMinimum
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
/ us-gaap_LongtermDebtTypeAxis
= exc_FirstMortgageBondsMember
[11],[12]    
Maximum interest rate on long-term debt 5.95%us-gaap_DebtInstrumentInterestRateStatedPercentageRateRangeMaximum
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
/ us-gaap_LongtermDebtTypeAxis
= exc_FirstMortgageBondsMember
[11],[12]    
Long-term Debt, Gross 2,250,000,000us-gaap_DebtInstrumentCarryingAmount
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
/ us-gaap_LongtermDebtTypeAxis
= exc_FirstMortgageBondsMember
[11],[12]   2,200,000,000us-gaap_DebtInstrumentCarryingAmount
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
/ us-gaap_LongtermDebtTypeAxis
= exc_FirstMortgageBondsMember
[11],[12]
Baltimore Gas and Electric Company [Member]      
Debt Instrument [Line Items]      
Long-term Debt, Gross 1,945,000,000us-gaap_DebtInstrumentCarryingAmount
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
  2,015,000,000us-gaap_DebtInstrumentCarryingAmount
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
Unamortized debt discount and premium, net (3,000,000)us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
  (4,000,000)us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
Long-term debt 1,867,000,000us-gaap_LongTermDebtNoncurrent
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
  1,941,000,000us-gaap_LongTermDebtNoncurrent
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
Long-term debt to financing trusts 258,000,000us-gaap_DueToRelatedPartiesNoncurrent
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
  258,000,000us-gaap_DueToRelatedPartiesNoncurrent
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
Long-term debt due within one year (75,000,000)us-gaap_OtherLongTermDebtCurrent
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
  (70,000,000)us-gaap_OtherLongTermDebtCurrent
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
Debt and Capital Lease Obligations     2,011,000,000us-gaap_DebtAndCapitalLeaseObligations
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
Long-term debt 1,867,000,000exc_TotalLongTermDebtWithAdjustments
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
  1,941,000,000exc_TotalLongTermDebtWithAdjustments
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
Baltimore Gas and Electric Company [Member] | BGE Trust Member [Member]      
Debt Instrument [Line Items]      
Interest rate on long-term debt 6.20%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= exc_BGETrustMemberMember
[13]    
Long-term debt to financing trusts 258,000,000us-gaap_DueToRelatedPartiesNoncurrent
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= exc_BGETrustMemberMember
[13]   258,000,000us-gaap_DueToRelatedPartiesNoncurrent
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= exc_BGETrustMemberMember
[13]
Baltimore Gas and Electric Company [Member] | Unsecured Debt [Member]      
Debt Instrument [Line Items]      
Minimum interest rate on long-term debt 2.80%us-gaap_DebtInstrumentInterestRateStatedPercentageRateRangeMinimum
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_UnsecuredDebtMember
   
Maximum interest rate on long-term debt 6.35%us-gaap_DebtInstrumentInterestRateStatedPercentageRateRangeMaximum
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_UnsecuredDebtMember
   
Long-term Debt, Gross 1,750,000,000us-gaap_DebtInstrumentCarryingAmount
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_UnsecuredDebtMember
  1,750,000,000us-gaap_DebtInstrumentCarryingAmount
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_UnsecuredDebtMember
Baltimore Gas and Electric Company [Member] | Rate Stabilization Bonds [Member]      
Debt Instrument [Line Items]      
Minimum interest rate on long-term debt 5.72%us-gaap_DebtInstrumentInterestRateStatedPercentageRateRangeMinimum
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
/ us-gaap_LongtermDebtTypeAxis
= exc_RateStabilizationBondsApril12017Member
   
Maximum interest rate on long-term debt 5.82%us-gaap_DebtInstrumentInterestRateStatedPercentageRateRangeMaximum
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
/ us-gaap_LongtermDebtTypeAxis
= exc_RateStabilizationBondsApril12017Member
   
Long-term Debt, Gross $ 195,000,000us-gaap_DebtInstrumentCarryingAmount
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
/ us-gaap_LongtermDebtTypeAxis
= exc_RateStabilizationBondsApril12017Member
  $ 265,000,000us-gaap_DebtInstrumentCarryingAmount
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
/ us-gaap_LongtermDebtTypeAxis
= exc_RateStabilizationBondsApril12017Member
[1] Amounts owed to these financing trusts are recorded as Long-term debt to financing trusts within Exelon’s Consolidated Balance Sheets.
[2] Includes first mortgage bonds issued under the ComEd and PECO mortgage indentures securing pollution control bonds and notes.
[3] Substantially all of ComEd’s assets other than expressly excepted property and substantially all of PECO’s assets are subject to the liens of their respective mortgage indentures.
[4] Includes capital lease obligations of $32 million and $41 million at December 31, 2014 and 2013, respectively. Lease payments of $3 million, $4 million, $4 million, $4 million, $5 million and $12 million will be made in 2015, 2016, 2017, 2018, 2019 and thereafter, respectively.
[5] Includes Generation’s capital lease obligations of $24 million and $33 million at December 31, 2014 and 2013, respectively. Generation will make lease payments of $3 million, $4 million, $4 million, $4 million, $5 million and $4 million in 2015, 2016, 2017, 2018, 2019 and thereafter, respectively.
[6] Amount owed to this financing trust is recorded as Long-term debt to financing trust within ComEd’s Consolidated Balance Sheets.
[7] Includes ComEd’s capital lease obligations of $8 million at both December 31, 2014 and 2013, respectively. Lease payments of less than $1 million will be made from 2015 through expiration at 2053.
[8] Includes first mortgage bonds issued under the ComEd mortgage indenture securing pollution control bonds and notes.
[9] Substantially all of ComEd’s assets other than expressly excepted property are subject to the lien of its mortgage indenture.
[10] Amounts owed to this financing trust are recorded as Long-term debt to financing trusts within PECO’s Consolidated Balance Sheets.
[11] Includes first mortgage bonds issued under the PECO mortgage indenture securing pollution control bonds and notes.
[12] Substantially all of PECO’s assets are subject to the lien of its mortgage indenture.
[13] Amount owed to this financing trust is recorded as Long-term debt to financing trust within BGE’s Consolidated Balance Sheets.