XML 91 R98.htm IDEA: XBRL DOCUMENT v2.4.1.9
Commitments and Contingencies - Commitments Narrative (Details) (USD $)
3 Months Ended
Sep. 30, 2014
Mar. 31, 2015
Dec. 31, 2014
Jun. 30, 2012
Mar. 31, 2014
Guarantor Obligations [Line Items]          
Accrued environmental liabilities   $ 340,000,000us-gaap_AccrualForEnvironmentalLossContingencies $ 347,000,000us-gaap_AccrualForEnvironmentalLossContingencies    
Exelon Generation Co L L C [Member]          
Guarantor Obligations [Line Items]          
Accrued environmental liabilities   62,000,000us-gaap_AccrualForEnvironmentalLossContingencies
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
63,000,000us-gaap_AccrualForEnvironmentalLossContingencies
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
   
2015   560,000,000us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
     
2014   454,000,000us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
     
2017   177,000,000us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
     
Minimum future operating lease payments due in one year   0us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
     
Minimum future operating lease payments due in three years   12,000,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
     
Minimum future operating lease payments due in four years   13,000,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
     
Minimum future operating lease payments due in five years   13,000,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
     
Minimum future operating lease payments due beyond five years   285,000,000exc_OperatingLeasesFutureMinimumPaymentsDueBeyondFiveYears
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
     
Other Commitment   3,500,000us-gaap_OtherCommitment
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
     
Loss Contingency, Loss in Period 44,000,000us-gaap_LossContingencyLossInPeriod
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
       
Loss Contingency, Estimate of Possible Loss 105,000,000us-gaap_LossContingencyEstimateOfPossibleLoss
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
       
Operating Leases, Future Minimum Payments, Due in Two Years   5,000,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
     
Exelon Generation Co L L C [Member] | Perryman Construction [Member]          
Guarantor Obligations [Line Items]          
Other Commitment   17,000,000us-gaap_OtherCommitment
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
/ us-gaap_OtherCommitmentsAxis
= exc_PerrymanConstructionMember
     
Exelon Generation Co L L C [Member] | Combine-cycle Turbine Units [Member]          
Guarantor Obligations [Line Items]          
Other Commitment   816,000,000us-gaap_OtherCommitment
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
/ us-gaap_OtherCommitmentsAxis
= exc_CombinecycleTurbineUnitsMember
     
Exelon Generation Co L L C [Member] | Fair Wind Project [Member]          
Guarantor Obligations [Line Items]          
Other Commitment   26,000,000us-gaap_OtherCommitment
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
/ us-gaap_OtherCommitmentsAxis
= exc_FairWindProjectMember
     
Exelon Generation Co L L C [Member] | Sendero Wind Project [Member]          
Guarantor Obligations [Line Items]          
Other Commitment   34,000,000us-gaap_OtherCommitment
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
/ us-gaap_OtherCommitmentsAxis
= exc_SenderoWindProjectMember
     
Baltimore Gas and Electric Company [Member]          
Guarantor Obligations [Line Items]          
Accrued environmental liabilities   3,000,000us-gaap_AccrualForEnvironmentalLossContingencies
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
1,000,000us-gaap_AccrualForEnvironmentalLossContingencies
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
   
Business Acquisition, Direct Investment With State And Local Governments Due To Settlement       1,000,000,000exc_BusinessAcquisitionDirectInvestmentWithStateAndLocalGovernmentsDueToSettlement
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
 
Minimum [Member] | Exelon Generation Co L L C [Member]          
Guarantor Obligations [Line Items]          
Business Acquisition, Construction Cost         95,000,000exc_BusinessAcquisitionConstructionCost
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
Business Acquisition, Development Of New Generation Cost   600,000,000exc_BusinessAcquisitionDevelopmentOfNewGenerationCost
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
     
Maximum [Member] | Exelon Generation Co L L C [Member]          
Guarantor Obligations [Line Items]          
Business Acquisition, Construction Cost         120,000,000exc_BusinessAcquisitionConstructionCost
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
Business Acquisition, Development Of New Generation Cost   650,000,000exc_BusinessAcquisitionDevelopmentOfNewGenerationCost
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
     
Equity Method Investments [Member] | Exelon Generation Co L L C [Member]          
Guarantor Obligations [Line Items]          
2015   77,000,000us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary
/ invest_InvestmentAxis
= us-gaap_EquityMethodInvestmentsMember
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
     
2017   $ 19,000,000us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary
/ invest_InvestmentAxis
= us-gaap_EquityMethodInvestmentsMember
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember