XML 241 R154.htm IDEA: XBRL DOCUMENT v2.4.1.9
Severance - Severance Benefit Costs associated with Job Reductions (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended 3 Months Ended
Dec. 31, 2012
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2013
Restructuring Cost and Reserve [Line Items]        
Stock compensation $ 7exc_StockCompensationExpense [1],[2]      
Total severance benefits 138exc_Totalseverancebenefitsexpense [2],[3]      
Severance costs 124us-gaap_SeveranceCosts1 [1],[2]      
Severance Costs [Member]        
Restructuring Cost and Reserve [Line Items]        
Net regulatory assets 35us-gaap_NetRegulatoryAssets
/ us-gaap_RegulatoryAssetAxis
= exc_SeveranceCostsMember
     
Other Severance Charges [Member]        
Restructuring Cost and Reserve [Line Items]        
Severance charges 19exc_SeveranceChargesExpense
/ us-gaap_RestructuringCostAndReserveAxis
= exc_OtherSeveranceChargesMember
[4] 7exc_SeveranceChargesExpense
/ us-gaap_RestructuringCostAndReserveAxis
= exc_OtherSeveranceChargesMember
[4] 18exc_SeveranceChargesExpense
/ us-gaap_RestructuringCostAndReserveAxis
= exc_OtherSeveranceChargesMember
[4]  
Stock compensation 7exc_OtherExpenseCharges
/ us-gaap_RestructuringCostAndReserveAxis
= exc_OtherSeveranceChargesMember
[1],[2]      
Exelon Generation Co L L C [Member]        
Restructuring Cost and Reserve [Line Items]        
Stock compensation 4exc_StockCompensationExpense
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
[1]      
Total severance benefits 88exc_Totalseverancebenefitsexpense
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
[3]      
Severance costs 80us-gaap_SeveranceCosts1
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
[1]     16us-gaap_SeveranceCosts1
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
Exelon Generation Co L L C [Member] | Corporate, Non-Segment [Member]        
Restructuring Cost and Reserve [Line Items]        
Severance costs 46us-gaap_SeveranceCosts1
/ us-gaap_ConsolidationItemsAxis
= us-gaap_CorporateNonSegmentMember
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
     
Exelon Generation Co L L C [Member] | Other Severance Charges [Member]        
Restructuring Cost and Reserve [Line Items]        
Severance charges 14exc_SeveranceChargesExpense
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
/ us-gaap_RestructuringCostAndReserveAxis
= exc_OtherSeveranceChargesMember
[4] 5exc_SeveranceChargesExpense
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
/ us-gaap_RestructuringCostAndReserveAxis
= exc_OtherSeveranceChargesMember
[4] 16exc_SeveranceChargesExpense
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
/ us-gaap_RestructuringCostAndReserveAxis
= exc_OtherSeveranceChargesMember
[4]  
Stock compensation 4exc_OtherExpenseCharges
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
/ us-gaap_RestructuringCostAndReserveAxis
= exc_OtherSeveranceChargesMember
[1]      
Commonwealth Edison Co [Member]        
Restructuring Cost and Reserve [Line Items]        
Stock compensation 1exc_StockCompensationExpense
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
[1],[2]      
Total severance benefits 16exc_Totalseverancebenefitsexpense
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
[2],[3]      
Severance costs 14us-gaap_SeveranceCosts1
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
[1],[2]      
Commonwealth Edison Co [Member] | Corporate, Non-Segment [Member]        
Restructuring Cost and Reserve [Line Items]        
Severance costs 14us-gaap_SeveranceCosts1
/ us-gaap_ConsolidationItemsAxis
= us-gaap_CorporateNonSegmentMember
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
     
Commonwealth Edison Co [Member] | Severance Costs [Member]        
Restructuring Cost and Reserve [Line Items]        
Net regulatory assets 16us-gaap_NetRegulatoryAssets
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
/ us-gaap_RegulatoryAssetAxis
= exc_SeveranceCostsMember
     
Commonwealth Edison Co [Member] | Other Severance Charges [Member]        
Restructuring Cost and Reserve [Line Items]        
Severance charges 2exc_SeveranceChargesExpense
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
/ us-gaap_RestructuringCostAndReserveAxis
= exc_OtherSeveranceChargesMember
[4] 1exc_SeveranceChargesExpense
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
/ us-gaap_RestructuringCostAndReserveAxis
= exc_OtherSeveranceChargesMember
[4] 2exc_SeveranceChargesExpense
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
/ us-gaap_RestructuringCostAndReserveAxis
= exc_OtherSeveranceChargesMember
[4]  
Stock compensation 1exc_OtherExpenseCharges
/ dei_LegalEntityAxis
= exc_CommonwealthEdisonCoMember
/ us-gaap_RestructuringCostAndReserveAxis
= exc_OtherSeveranceChargesMember
[1],[2]      
Baltimore Gas and Electric Company [Member]        
Restructuring Cost and Reserve [Line Items]        
Stock compensation 1exc_StockCompensationExpense
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
[1],[2]      
Total severance benefits 19exc_Totalseverancebenefitsexpense
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
[2],[3]      
Severance costs 17us-gaap_SeveranceCosts1
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
[1],[2]      
Baltimore Gas and Electric Company [Member] | Corporate, Non-Segment [Member]        
Restructuring Cost and Reserve [Line Items]        
Severance costs 7us-gaap_SeveranceCosts1
/ us-gaap_ConsolidationItemsAxis
= us-gaap_CorporateNonSegmentMember
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
     
Baltimore Gas and Electric Company [Member] | Severance Costs [Member]        
Restructuring Cost and Reserve [Line Items]        
Net regulatory assets 19us-gaap_NetRegulatoryAssets
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
/ us-gaap_RegulatoryAssetAxis
= exc_SeveranceCostsMember
     
Baltimore Gas and Electric Company [Member] | Other Severance Charges [Member]        
Restructuring Cost and Reserve [Line Items]        
Severance charges 3exc_SeveranceChargesExpense
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
/ us-gaap_RestructuringCostAndReserveAxis
= exc_OtherSeveranceChargesMember
[4] 1exc_SeveranceChargesExpense
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
/ us-gaap_RestructuringCostAndReserveAxis
= exc_OtherSeveranceChargesMember
[4] 0exc_SeveranceChargesExpense
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
/ us-gaap_RestructuringCostAndReserveAxis
= exc_OtherSeveranceChargesMember
[4]  
Stock compensation 1exc_OtherExpenseCharges
/ dei_LegalEntityAxis
= exc_BaltimoreGasAndElectricCompanyMember
/ us-gaap_RestructuringCostAndReserveAxis
= exc_OtherSeveranceChargesMember
[1],[2]      
PECO Energy Co [Member]        
Restructuring Cost and Reserve [Line Items]        
Stock compensation 0exc_StockCompensationExpense
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
[1]      
Total severance benefits 7exc_Totalseverancebenefitsexpense
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
[3]      
Severance costs 7us-gaap_SeveranceCosts1
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
[1]      
PECO Energy Co [Member] | Corporate, Non-Segment [Member]        
Restructuring Cost and Reserve [Line Items]        
Severance costs 7us-gaap_SeveranceCosts1
/ us-gaap_ConsolidationItemsAxis
= us-gaap_CorporateNonSegmentMember
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
     
PECO Energy Co [Member] | Other Severance Charges [Member]        
Restructuring Cost and Reserve [Line Items]        
Severance charges 1exc_SeveranceChargesExpense
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
/ us-gaap_RestructuringCostAndReserveAxis
= exc_OtherSeveranceChargesMember
[4] 0exc_SeveranceChargesExpense
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
/ us-gaap_RestructuringCostAndReserveAxis
= exc_OtherSeveranceChargesMember
[4] 0exc_SeveranceChargesExpense
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
/ us-gaap_RestructuringCostAndReserveAxis
= exc_OtherSeveranceChargesMember
[4]  
Stock compensation $ 0exc_OtherExpenseCharges
/ dei_LegalEntityAxis
= exc_PecoEnergyCoMember
/ us-gaap_RestructuringCostAndReserveAxis
= exc_OtherSeveranceChargesMember
[1]      
[1] The amounts above include $46 million at Generation, $14 million at ComEd, $7 million at PECO, and $7 million at BGE, for amounts billed by BSC through intercompany allocations for the year ended December 31, 2012.
[2] Exelon, ComEd and BGE established regulatory assets of $35 million, $16 million and $19 million, respectively, for severance benefits costs for the year ended December 31, 2012. The majority of these costs are expected to be recovered over a five-year period.
[3] Includes the fair value of the CENG integration-related obligation as of April 1, 2014, the date of consolidation. Note this includes an additional $3 million of severance charges incurred in the first quarter of 2014 by CENG. See Note 5 - Investment in Constellation Energy Nuclear Group, LLC for additional information.
[4] The amounts above for Generation include $1 million, $2 million, and $0 million for amounts billed by BSC through intercompany allocations for the years ended December 31, 2014, December 31, 2013, and December 31, 2012, respectively. Amounts billed by BSC to ComEd, PECO and BGE were not material