XML 93 R70.htm IDEA: XBRL DOCUMENT v2.4.1.9
Variable Interest Entities - Summary of Significant Unconsolidated VIEs (Details) (USD $)
In Millions, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Variable Interest Entity [Line Items]    
Total assets $ 597us-gaap_VariableInterestEntityNonconsolidatedCarryingAmountAssets [1] $ 460us-gaap_VariableInterestEntityNonconsolidatedCarryingAmountAssets [1]
Total liabilities 286us-gaap_VariableInterestEntityNonconsolidatedCarryingAmountLiabilities [1] 140us-gaap_VariableInterestEntityNonconsolidatedCarryingAmountLiabilities [1]
Our ownership interest 9exc_InvestmentsInNonconsolidatedVariableInterestEntities [1] 86exc_InvestmentsInNonconsolidatedVariableInterestEntities [1]
Other ownership interests 302exc_OtherNonconsolidatedVariableInterestEntityOwnershipInterests [1] 234exc_OtherNonconsolidatedVariableInterestEntityOwnershipInterests [1]
Pledged assets for Zion Station decommissioning 319us-gaap_AssetsHeldInTrustNoncurrent 458us-gaap_AssetsHeldInTrustNoncurrent
Exelon Generation Co L L C [Member]    
Variable Interest Entity [Line Items]    
Pledged assets for Zion Station decommissioning 319us-gaap_AssetsHeldInTrustNoncurrent
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
458us-gaap_AssetsHeldInTrustNoncurrent
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
Payable To Thirdparty To Decommission Nuclear Plant Funded By Pledged Assets 292exc_PayableToThirdpartyToDecommissionNuclearPlantFundedByPledgedAssets
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
[2] 414exc_PayableToThirdpartyToDecommissionNuclearPlantFundedByPledgedAssets
/ dei_LegalEntityAxis
= exc_ExelonGenerationCoLLCMember
[2]
Commercial Agreement Variable Interest Entities [Member]    
Variable Interest Entity [Line Items]    
Total assets 506us-gaap_VariableInterestEntityNonconsolidatedCarryingAmountAssets
/ exc_VariableInterestEntitiesByTypeOfEntityAxis
= exc_CommercialAgreementVariableInterestEntitiesMember
[1] 128us-gaap_VariableInterestEntityNonconsolidatedCarryingAmountAssets
/ exc_VariableInterestEntitiesByTypeOfEntityAxis
= exc_CommercialAgreementVariableInterestEntitiesMember
[1]
Total liabilities 237us-gaap_VariableInterestEntityNonconsolidatedCarryingAmountLiabilities
/ exc_VariableInterestEntitiesByTypeOfEntityAxis
= exc_CommercialAgreementVariableInterestEntitiesMember
[1] 17us-gaap_VariableInterestEntityNonconsolidatedCarryingAmountLiabilities
/ exc_VariableInterestEntitiesByTypeOfEntityAxis
= exc_CommercialAgreementVariableInterestEntitiesMember
[1]
Our ownership interest 0exc_InvestmentsInNonconsolidatedVariableInterestEntities
/ exc_VariableInterestEntitiesByTypeOfEntityAxis
= exc_CommercialAgreementVariableInterestEntitiesMember
[1] 0exc_InvestmentsInNonconsolidatedVariableInterestEntities
/ exc_VariableInterestEntitiesByTypeOfEntityAxis
= exc_CommercialAgreementVariableInterestEntitiesMember
[1]
Other ownership interests 269exc_OtherNonconsolidatedVariableInterestEntityOwnershipInterests
/ exc_VariableInterestEntitiesByTypeOfEntityAxis
= exc_CommercialAgreementVariableInterestEntitiesMember
[1] 111exc_OtherNonconsolidatedVariableInterestEntityOwnershipInterests
/ exc_VariableInterestEntitiesByTypeOfEntityAxis
= exc_CommercialAgreementVariableInterestEntitiesMember
[1]
Equity Method Investment Variable Interest Entities [Member]    
Variable Interest Entity [Line Items]    
Total assets 91us-gaap_VariableInterestEntityNonconsolidatedCarryingAmountAssets
/ exc_VariableInterestEntitiesByTypeOfEntityAxis
= exc_EquityMethodInvestmentVariableInterestEntitiesMember
[1] 332us-gaap_VariableInterestEntityNonconsolidatedCarryingAmountAssets
/ exc_VariableInterestEntitiesByTypeOfEntityAxis
= exc_EquityMethodInvestmentVariableInterestEntitiesMember
[1]
Total liabilities 49us-gaap_VariableInterestEntityNonconsolidatedCarryingAmountLiabilities
/ exc_VariableInterestEntitiesByTypeOfEntityAxis
= exc_EquityMethodInvestmentVariableInterestEntitiesMember
[1] 123us-gaap_VariableInterestEntityNonconsolidatedCarryingAmountLiabilities
/ exc_VariableInterestEntitiesByTypeOfEntityAxis
= exc_EquityMethodInvestmentVariableInterestEntitiesMember
[1]
Our ownership interest 9exc_InvestmentsInNonconsolidatedVariableInterestEntities
/ exc_VariableInterestEntitiesByTypeOfEntityAxis
= exc_EquityMethodInvestmentVariableInterestEntitiesMember
[1] 86exc_InvestmentsInNonconsolidatedVariableInterestEntities
/ exc_VariableInterestEntitiesByTypeOfEntityAxis
= exc_EquityMethodInvestmentVariableInterestEntitiesMember
[1]
Other ownership interests 33exc_OtherNonconsolidatedVariableInterestEntityOwnershipInterests
/ exc_VariableInterestEntitiesByTypeOfEntityAxis
= exc_EquityMethodInvestmentVariableInterestEntitiesMember
[1] 123exc_OtherNonconsolidatedVariableInterestEntityOwnershipInterests
/ exc_VariableInterestEntitiesByTypeOfEntityAxis
= exc_EquityMethodInvestmentVariableInterestEntitiesMember
[1]
Investments [Member]    
Variable Interest Entity [Line Items]    
Our maximum exposure to loss 13us-gaap_VariableInterestEntityEntityMaximumLossExposureAmount
/ exc_ClassificationOfLossExposureAxis
= us-gaap_InvestmentsMember
74us-gaap_VariableInterestEntityEntityMaximumLossExposureAmount
/ exc_ClassificationOfLossExposureAxis
= us-gaap_InvestmentsMember
Investments [Member] | Commercial Agreement Variable Interest Entities [Member]    
Variable Interest Entity [Line Items]    
Our maximum exposure to loss 0us-gaap_VariableInterestEntityEntityMaximumLossExposureAmount
/ exc_ClassificationOfLossExposureAxis
= us-gaap_InvestmentsMember
/ exc_VariableInterestEntitiesByTypeOfEntityAxis
= exc_CommercialAgreementVariableInterestEntitiesMember
7us-gaap_VariableInterestEntityEntityMaximumLossExposureAmount
/ exc_ClassificationOfLossExposureAxis
= us-gaap_InvestmentsMember
/ exc_VariableInterestEntitiesByTypeOfEntityAxis
= exc_CommercialAgreementVariableInterestEntitiesMember
Investments [Member] | Equity Method Investment Variable Interest Entities [Member]    
Variable Interest Entity [Line Items]    
Our maximum exposure to loss 13us-gaap_VariableInterestEntityEntityMaximumLossExposureAmount
/ exc_ClassificationOfLossExposureAxis
= us-gaap_InvestmentsMember
/ exc_VariableInterestEntitiesByTypeOfEntityAxis
= exc_EquityMethodInvestmentVariableInterestEntitiesMember
67us-gaap_VariableInterestEntityEntityMaximumLossExposureAmount
/ exc_ClassificationOfLossExposureAxis
= us-gaap_InvestmentsMember
/ exc_VariableInterestEntitiesByTypeOfEntityAxis
= exc_EquityMethodInvestmentVariableInterestEntitiesMember
Contract Intangible Asset [Member]    
Variable Interest Entity [Line Items]    
Our maximum exposure to loss 9us-gaap_VariableInterestEntityEntityMaximumLossExposureAmount
/ exc_ClassificationOfLossExposureAxis
= exc_ContractIntangibleAssetMember
9us-gaap_VariableInterestEntityEntityMaximumLossExposureAmount
/ exc_ClassificationOfLossExposureAxis
= exc_ContractIntangibleAssetMember
Contract Intangible Asset [Member] | Commercial Agreement Variable Interest Entities [Member]    
Variable Interest Entity [Line Items]    
Our maximum exposure to loss 9us-gaap_VariableInterestEntityEntityMaximumLossExposureAmount
/ exc_ClassificationOfLossExposureAxis
= exc_ContractIntangibleAssetMember
/ exc_VariableInterestEntitiesByTypeOfEntityAxis
= exc_CommercialAgreementVariableInterestEntitiesMember
9us-gaap_VariableInterestEntityEntityMaximumLossExposureAmount
/ exc_ClassificationOfLossExposureAxis
= exc_ContractIntangibleAssetMember
/ exc_VariableInterestEntitiesByTypeOfEntityAxis
= exc_CommercialAgreementVariableInterestEntitiesMember
Contract Intangible Asset [Member] | Equity Method Investment Variable Interest Entities [Member]    
Variable Interest Entity [Line Items]    
Our maximum exposure to loss 0us-gaap_VariableInterestEntityEntityMaximumLossExposureAmount
/ exc_ClassificationOfLossExposureAxis
= exc_ContractIntangibleAssetMember
/ exc_VariableInterestEntitiesByTypeOfEntityAxis
= exc_EquityMethodInvestmentVariableInterestEntitiesMember
0us-gaap_VariableInterestEntityEntityMaximumLossExposureAmount
/ exc_ClassificationOfLossExposureAxis
= exc_ContractIntangibleAssetMember
/ exc_VariableInterestEntitiesByTypeOfEntityAxis
= exc_EquityMethodInvestmentVariableInterestEntitiesMember
Payment Guarantee [Member]    
Variable Interest Entity [Line Items]    
Our maximum exposure to loss 3us-gaap_VariableInterestEntityEntityMaximumLossExposureAmount
/ exc_ClassificationOfLossExposureAxis
= us-gaap_PaymentGuaranteeMember
5us-gaap_VariableInterestEntityEntityMaximumLossExposureAmount
/ exc_ClassificationOfLossExposureAxis
= us-gaap_PaymentGuaranteeMember
Payment Guarantee [Member] | Commercial Agreement Variable Interest Entities [Member]    
Variable Interest Entity [Line Items]    
Our maximum exposure to loss 0us-gaap_VariableInterestEntityEntityMaximumLossExposureAmount
/ exc_ClassificationOfLossExposureAxis
= us-gaap_PaymentGuaranteeMember
/ exc_VariableInterestEntitiesByTypeOfEntityAxis
= exc_CommercialAgreementVariableInterestEntitiesMember
0us-gaap_VariableInterestEntityEntityMaximumLossExposureAmount
/ exc_ClassificationOfLossExposureAxis
= us-gaap_PaymentGuaranteeMember
/ exc_VariableInterestEntitiesByTypeOfEntityAxis
= exc_CommercialAgreementVariableInterestEntitiesMember
Payment Guarantee [Member] | Equity Method Investment Variable Interest Entities [Member]    
Variable Interest Entity [Line Items]    
Our maximum exposure to loss 3us-gaap_VariableInterestEntityEntityMaximumLossExposureAmount
/ exc_ClassificationOfLossExposureAxis
= us-gaap_PaymentGuaranteeMember
/ exc_VariableInterestEntitiesByTypeOfEntityAxis
= exc_EquityMethodInvestmentVariableInterestEntitiesMember
5us-gaap_VariableInterestEntityEntityMaximumLossExposureAmount
/ exc_ClassificationOfLossExposureAxis
= us-gaap_PaymentGuaranteeMember
/ exc_VariableInterestEntitiesByTypeOfEntityAxis
= exc_EquityMethodInvestmentVariableInterestEntitiesMember
Asset Held In Trust Noncurrent [Member]    
Variable Interest Entity [Line Items]    
Our maximum exposure to loss 27us-gaap_VariableInterestEntityEntityMaximumLossExposureAmount
/ exc_ClassificationOfLossExposureAxis
= exc_AssetHeldInTrustNoncurrentMember
[3] 44us-gaap_VariableInterestEntityEntityMaximumLossExposureAmount
/ exc_ClassificationOfLossExposureAxis
= exc_AssetHeldInTrustNoncurrentMember
[3]
Asset Held In Trust Noncurrent [Member] | Commercial Agreement Variable Interest Entities [Member]    
Variable Interest Entity [Line Items]    
Our maximum exposure to loss 27us-gaap_VariableInterestEntityEntityMaximumLossExposureAmount
/ exc_ClassificationOfLossExposureAxis
= exc_AssetHeldInTrustNoncurrentMember
/ exc_VariableInterestEntitiesByTypeOfEntityAxis
= exc_CommercialAgreementVariableInterestEntitiesMember
[3] 44us-gaap_VariableInterestEntityEntityMaximumLossExposureAmount
/ exc_ClassificationOfLossExposureAxis
= exc_AssetHeldInTrustNoncurrentMember
/ exc_VariableInterestEntitiesByTypeOfEntityAxis
= exc_CommercialAgreementVariableInterestEntitiesMember
[3]
Asset Held In Trust Noncurrent [Member] | Equity Method Investment Variable Interest Entities [Member]    
Variable Interest Entity [Line Items]    
Our maximum exposure to loss $ 0us-gaap_VariableInterestEntityEntityMaximumLossExposureAmount
/ exc_ClassificationOfLossExposureAxis
= exc_AssetHeldInTrustNoncurrentMember
/ exc_VariableInterestEntitiesByTypeOfEntityAxis
= exc_EquityMethodInvestmentVariableInterestEntitiesMember
[3] $ 0us-gaap_VariableInterestEntityEntityMaximumLossExposureAmount
/ exc_ClassificationOfLossExposureAxis
= exc_AssetHeldInTrustNoncurrentMember
/ exc_VariableInterestEntitiesByTypeOfEntityAxis
= exc_EquityMethodInvestmentVariableInterestEntitiesMember
[3]
[1] These items represent amounts on the unconsolidated VIE balance sheets, not on Exelon’s or Generation’s Consolidated Balance Sheets. These items are included to provide information regarding the relative size of the unconsolidated VIEs.
[2] Excludes a liability recorded within Exelon’s and Generation’s Consolidated Balance Sheets related to the tax obligation on the unrealized activity associated with the Zion Station NDT Funds. The NDT Funds will be utilized to satisfy the tax obligations as gains and losses are realized.
[3] These items represent amounts on Exelon’s and Generation’s Consolidated Balance Sheets related to the asset sale agreement with ZionSolutions, LLC. The net assets pledged for Zion Station decommissioning includes gross pledged assets of $319 million and $458 million as of December 31, 2014 and December 31, 2013, respectively; offset by payables to ZionSolutions LLC of $292 million and $414 million as of December 31, 2014 and December 31, 2013, respectively. These items are included to provide information regarding the relative size of the ZionSolutions LLC unconsolidated VIE.