XML 114 R110.htm IDEA: XBRL DOCUMENT v2.4.1.9
Segment Information - Reconciliation to Consolidated Financial Statements (Details) (USD $)
In Millions, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Dec. 31, 2014
Segment Reporting Information [Line Items]      
Revenues $ 8,830us-gaap_Revenues [1] $ 7,237us-gaap_Revenues [1]  
Operating revenues from affiliates 1us-gaap_RevenueFromRelatedParties [2] 1us-gaap_RevenueFromRelatedParties [2]  
Net income (loss) 738us-gaap_ProfitLoss 93us-gaap_ProfitLoss  
Assets 87,391us-gaap_Assets 86,814us-gaap_Assets 86,814us-gaap_Assets
Generation Total Consolidated Group [Member]      
Segment Reporting Information [Line Items]      
Revenues 5,840us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= exc_GenerationTotalConsolidatedGroupMember
[3] 4,390us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= exc_GenerationTotalConsolidatedGroupMember
[3]  
Operating Segments [Member] | Exelon Generation Co L L C [Member]      
Segment Reporting Information [Line Items]      
Revenues 5,840us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= exc_ExelonGenerationCoLLCMember
[1],[4] 4,390us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= exc_ExelonGenerationCoLLCMember
[1],[4]  
Operating revenues from affiliates 210us-gaap_RevenueFromRelatedParties
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= exc_ExelonGenerationCoLLCMember
[2],[4] 316us-gaap_RevenueFromRelatedParties
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= exc_ExelonGenerationCoLLCMember
[2],[4]  
Net income (loss) 485us-gaap_ProfitLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= exc_ExelonGenerationCoLLCMember
[4] (185)us-gaap_ProfitLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= exc_ExelonGenerationCoLLCMember
[4]  
Assets 45,318us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= exc_ExelonGenerationCoLLCMember
[4] 45,348us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= exc_ExelonGenerationCoLLCMember
[4]  
Utility Taxes 27exc_UtilityTaxes
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= exc_ExelonGenerationCoLLCMember
24exc_UtilityTaxes
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= exc_ExelonGenerationCoLLCMember
 
Operating Segments [Member] | Commonwealth Edison Co [Member]      
Segment Reporting Information [Line Items]      
Revenues 1,185us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= exc_CommonwealthEdisonCoMember
[1] 1,134us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= exc_CommonwealthEdisonCoMember
[1]  
Operating revenues from affiliates 1us-gaap_RevenueFromRelatedParties
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= exc_CommonwealthEdisonCoMember
[2] 1us-gaap_RevenueFromRelatedParties
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= exc_CommonwealthEdisonCoMember
[2]  
Net income (loss) 90us-gaap_ProfitLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= exc_CommonwealthEdisonCoMember
98us-gaap_ProfitLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= exc_CommonwealthEdisonCoMember
 
Assets 25,731us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= exc_CommonwealthEdisonCoMember
25,392us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= exc_CommonwealthEdisonCoMember
 
Utility Taxes 62exc_UtilityTaxes
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= exc_CommonwealthEdisonCoMember
63exc_UtilityTaxes
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= exc_CommonwealthEdisonCoMember
 
Operating Segments [Member] | PECO Energy Co [Member]      
Segment Reporting Information [Line Items]      
Revenues 985us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= exc_PecoEnergyCoMember
[1] 993us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= exc_PecoEnergyCoMember
[1]  
Operating revenues from affiliates 0us-gaap_RevenueFromRelatedParties
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= exc_PecoEnergyCoMember
[2] 1us-gaap_RevenueFromRelatedParties
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= exc_PecoEnergyCoMember
[2]  
Net income (loss) 139us-gaap_ProfitLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= exc_PecoEnergyCoMember
89us-gaap_ProfitLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= exc_PecoEnergyCoMember
 
Assets 10,169us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= exc_PecoEnergyCoMember
9,943us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= exc_PecoEnergyCoMember
 
Utility Taxes 35exc_UtilityTaxes
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= exc_PecoEnergyCoMember
35exc_UtilityTaxes
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= exc_PecoEnergyCoMember
 
Operating Segments [Member] | Baltimore Gas and Electric Company [Member]      
Segment Reporting Information [Line Items]      
Revenues 1,036us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= exc_BaltimoreGasAndElectricCompanyMember
[1] 1,054us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= exc_BaltimoreGasAndElectricCompanyMember
[1]  
Operating revenues from affiliates 7us-gaap_RevenueFromRelatedParties
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= exc_BaltimoreGasAndElectricCompanyMember
[2] 16us-gaap_RevenueFromRelatedParties
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= exc_BaltimoreGasAndElectricCompanyMember
[2]  
Net income (loss) 109us-gaap_ProfitLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= exc_BaltimoreGasAndElectricCompanyMember
88us-gaap_ProfitLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= exc_BaltimoreGasAndElectricCompanyMember
 
Assets 8,130us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= exc_BaltimoreGasAndElectricCompanyMember
8,078us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= exc_BaltimoreGasAndElectricCompanyMember
 
Utility Taxes 52exc_UtilityTaxes
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= exc_BaltimoreGasAndElectricCompanyMember
20exc_UtilityTaxes
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= exc_BaltimoreGasAndElectricCompanyMember
 
Operating Segments [Member] | PECO Energy Co Affiliate [Member] | Exelon Generation Co L L C [Member]      
Segment Reporting Information [Line Items]      
Operating revenues from affiliates 63us-gaap_RevenueFromRelatedParties
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= exc_PecoEnergyCoAffiliateMember
/ us-gaap_StatementBusinessSegmentsAxis
= exc_ExelonGenerationCoLLCMember
88us-gaap_RevenueFromRelatedParties
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= exc_PecoEnergyCoAffiliateMember
/ us-gaap_StatementBusinessSegmentsAxis
= exc_ExelonGenerationCoLLCMember
 
Operating Segments [Member] | Baltimore Gas And Electric Company Affiliate [Member] | Exelon Generation Co L L C [Member]      
Segment Reporting Information [Line Items]      
Operating revenues from affiliates 138us-gaap_RevenueFromRelatedParties
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= exc_BaltimoreGasAndElectricCompanyAffiliateMember
/ us-gaap_StatementBusinessSegmentsAxis
= exc_ExelonGenerationCoLLCMember
120us-gaap_RevenueFromRelatedParties
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= exc_BaltimoreGasAndElectricCompanyAffiliateMember
/ us-gaap_StatementBusinessSegmentsAxis
= exc_ExelonGenerationCoLLCMember
 
Operating Segments [Member] | Commonwealth Edison Co Affiliate [Member] | Exelon Generation Co L L C [Member]      
Segment Reporting Information [Line Items]      
Operating revenues from affiliates 9us-gaap_RevenueFromRelatedParties
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= exc_CommonwealthEdisonCoAffiliateMember
/ us-gaap_StatementBusinessSegmentsAxis
= exc_ExelonGenerationCoLLCMember
108us-gaap_RevenueFromRelatedParties
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= exc_CommonwealthEdisonCoAffiliateMember
/ us-gaap_StatementBusinessSegmentsAxis
= exc_ExelonGenerationCoLLCMember
 
Other Segments [Member] | Corporate and Other [Member]      
Segment Reporting Information [Line Items]      
Revenues 318us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_AllOtherSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
[1],[5] 290us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_AllOtherSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
[1],[5]  
Operating revenues from affiliates 316us-gaap_RevenueFromRelatedParties
/ us-gaap_ConsolidationItemsAxis
= us-gaap_AllOtherSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
[2],[5] 290us-gaap_RevenueFromRelatedParties
/ us-gaap_ConsolidationItemsAxis
= us-gaap_AllOtherSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
[2],[5]  
Net income (loss) (84)us-gaap_ProfitLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_AllOtherSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
[5] 4us-gaap_ProfitLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_AllOtherSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
[5]  
Assets 10,457us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_AllOtherSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
[5] 9,794us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_AllOtherSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
[5]  
Intersegment Eliminations [Member] | Segment Elimination [Member]      
Segment Reporting Information [Line Items]      
Revenues (534)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= exc_SegmentEliminationMember
[1] (624)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= exc_SegmentEliminationMember
[1]  
Operating revenues from affiliates (533)us-gaap_RevenueFromRelatedParties
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= exc_SegmentEliminationMember
[2] (623)us-gaap_RevenueFromRelatedParties
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= exc_SegmentEliminationMember
[2]  
Net income (loss) (1)us-gaap_ProfitLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= exc_SegmentEliminationMember
(1)us-gaap_ProfitLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= exc_SegmentEliminationMember
 
Assets (12,414)us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= exc_SegmentEliminationMember
(11,741)us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= exc_SegmentEliminationMember
 
Intersegment Eliminations [Member] | Generation Total Consolidated Group [Member]      
Segment Reporting Information [Line Items]      
Revenues $ 0us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= exc_GenerationTotalConsolidatedGroupMember
$ 0us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= exc_GenerationTotalConsolidatedGroupMember
 
[1] {F|ahBzfndlYmZpbGluZ3MtaHJkcmoLEgZYTUxEb2MiXlhCUkxEb2NHZW5JbmZvOmVmN2Y3ZjVlMDU4YzQwMGVhOTA4ZWJkNWMzOGFmYjNhfFRleHRTZWxlY3Rpb246M0JGQzRCODYwOEI3OTJGM0VFMzEwOTNBRjYwNTk1MjUM}
[2] {F|ahBzfndlYmZpbGluZ3MtaHJkcmoLEgZYTUxEb2MiXlhCUkxEb2NHZW5JbmZvOmVmN2Y3ZjVlMDU4YzQwMGVhOTA4ZWJkNWMzOGFmYjNhfFRleHRTZWxlY3Rpb246NzEwQ0VGNzJGQTI1RkM2RDgzOUMwOTNBRjYwNUU2MTQM}
[3] {F|ahBzfndlYmZpbGluZ3MtaHJkcmoLEgZYTUxEb2MiXlhCUkxEb2NHZW5JbmZvOmVmN2Y3ZjVlMDU4YzQwMGVhOTA4ZWJkNWMzOGFmYjNhfFRleHRTZWxlY3Rpb246MzJCOTc5NTI3RTkyMDA2QTkzQzgwOTNBRjYwNURBRkYM}
[4] {F|ahBzfndlYmZpbGluZ3MtaHJkcmoLEgZYTUxEb2MiXlhCUkxEb2NHZW5JbmZvOmVmN2Y3ZjVlMDU4YzQwMGVhOTA4ZWJkNWMzOGFmYjNhfFRleHRTZWxlY3Rpb246NTk4QTIxQTlGRTU5OTQxMkFDM0QwOTNBRjYwNTMyMDIM}
[5] {F|ahBzfndlYmZpbGluZ3MtaHJkcmoLEgZYTUxEb2MiXlhCUkxEb2NHZW5JbmZvOmVmN2Y3ZjVlMDU4YzQwMGVhOTA4ZWJkNWMzOGFmYjNhfFRleHRTZWxlY3Rpb246QzVGNDk1MTM4RDRDN0NDQjA5MkUwOTNBRjYwNUZCMzMM}