XML 229 R111.htm IDEA: XBRL DOCUMENT
v3.10.0.1

Fair Value of Financial Assets and Liabilities Fair Value of Financial Assets and Liabilities - Fair Value Reconciliation of Level 3 Assets and Liabilities Measured on a Recurring Basis (Details) - USD ($) $ in Millions | 12 Months Ended |
--- | --- | ---
Dec. 31, 2018 | Dec. 31, 2017 | Dec. 31, 2016
Fair Value, Inputs, Level 3 [Member] |  |  |  |  |  |
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] |  |  |  |  |  |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value |  | $ 949 |  | $ 1,015 |  | $ 993
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Abstract] |  |  |  |  |  |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Earnings |  | (98) |  | (81) |  |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Included In Noncurrent Payables To Affiliates |  | 0 |  | 0 |  |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Liability Gain Loss Included In Nuclear Decommissioning Payable |  | 7 |  | (8) |  |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Included In Regulatory assets |  | 6 |  | 8 |  |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Liability Gain Loss Change In Collateral |  | (5) |  | 20 |  |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Purchases |  | 231 |  | 248 |  |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Sales |  | (24) |  | (16) |  |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Issuances |  | 0 |  | (1) |  |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Settlements |  | (123) |  | (110) |  |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Transfers Into Level 3 |  | (22) |  | (6) |  |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers out of Level 3 |  | (38) |  | (61) |  |
FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisOtherMiscellaneous |  | 0 |  |  |  |
Fair Value, Assets Measured on Recurring Basis, Change in Unrealized Gain (Loss) |  | 163 |  | 261 |  |
Fair Value, Inputs, Level 3 [Member] | Consolidation, Eliminations [Member] |  |  |  |  |  |
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] |  |  |  |  |  |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value |  | 0 |  | 0 |  | 0
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Abstract] |  |  |  |  |  |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Earnings |  | 0 |  | 0 |  |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Included In Noncurrent Payables To Affiliates |  | 1 |  | (6) |  |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Liability Gain Loss Included In Nuclear Decommissioning Payable |  | 0 |  | 0 |  |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Included In Regulatory assets |  | (1) |  | 6 |  |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Liability Gain Loss Change In Collateral |  | 0 |  | 0 |  |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Purchases |  | 0 |  | 0 |  |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Sales |  | 0 |  | 0 |  |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Issuances |  | 0 |  | 0 |  |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Settlements |  | 0 |  | 0 |  |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Transfers Into Level 3 |  | 0 |  | 0 |  |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers out of Level 3 |  | 0 |  | 0 |  |
FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisOtherMiscellaneous |  | 0 |  |  |  |
Fair Value, Assets Measured on Recurring Basis, Change in Unrealized Gain (Loss) |  | 0 |  | 0 |  |
Exelon Generation Co L L C [Member] | Fair Value, Inputs, Level 3 [Member] |  |  |  |  |  |
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] |  |  |  |  |  |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value |  | 1,160 |  | 1,249 |  | 1,231
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Abstract] |  |  |  |  |  |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Earnings |  | (102) |  | (84) |  |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Included In Noncurrent Payables To Affiliates |  | (1) |  | 6 |  |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Liability Gain Loss Included In Nuclear Decommissioning Payable |  | 7 |  | (8) |  |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Included In Regulatory assets |  | 0 |  | 0 |  |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Liability Gain Loss Change In Collateral |  | (5) |  | 20 |  |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Purchases |  | 231 |  | 248 |  |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Sales |  | (24) |  | (16) |  |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Issuances |  | 0 |  | 0 |  |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Settlements |  | (135) |  | (110) |  |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Transfers Into Level 3 |  | (22) |  | (6) |  |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers out of Level 3 |  | (38) |  | (61) |  |
FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisOtherMiscellaneous |  | 0 |  |  |  |
Fair Value, Assets Measured on Recurring Basis, Change in Unrealized Gain (Loss) |  | 163 |  | 258 |  |
Exelon Generation Co L L C [Member] | Fair Value, Inputs, Level 3 [Member] | Nuclear Decommissioning Trust Fund Investments [Member] |  |  |  |  |  |
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] |  |  |  |  |  |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value |  | 543 |  | 648 |  | 677
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Abstract] |  |  |  |  |  |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Earnings |  | 0 |  | 3 |  |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Included In Noncurrent Payables To Affiliates |  | (1) |  | 6 |  |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Liability Gain Loss Included In Nuclear Decommissioning Payable |  | 0 |  | 0 |  |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Included In Regulatory assets |  | 0 |  | 0 |  |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Liability Gain Loss Change In Collateral |  | 0 |  | 0 |  |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Purchases |  | 36 |  | 64 |  |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Sales |  | 0 |  | 0 |  |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Issuances |  | 0 |  | 0 |  |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Settlements |  | (140) |  | (102) |  |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Transfers Into Level 3 |  | 0 |  | 0 |  |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers out of Level 3 |  | 0 |  | 0 |  |
FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisOtherMiscellaneous |  | 0 |  |  |  |
Fair Value, Assets Measured on Recurring Basis, Change in Unrealized Gain (Loss) |  | (5) |  | 1 |  |
Exelon Generation Co L L C [Member] | Fair Value, Inputs, Level 3 [Member] | Pledged Assets For Zion Station Decommissioning [Member] |  |  |  |  |  |
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] |  |  |  |  |  |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value |  | 0 |  | 12 |  | 19
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Abstract] |  |  |  |  |  |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Earnings |  | 0 |  | 0 |  |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Included In Noncurrent Payables To Affiliates |  | 0 |  | 0 |  |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Liability Gain Loss Included In Nuclear Decommissioning Payable |  | 7 |  | (8) |  |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Included In Regulatory assets |  | 0 |  | 0 |  |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Liability Gain Loss Change In Collateral |  | 0 |  | 0 |  |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Purchases |  | 1 |  | 1 |  |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Sales |  | (20) |  | 0 |  |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Issuances |  | 0 |  | 0 |  |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Settlements |  | 0 |  | 0 |  |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Transfers Into Level 3 |  | 0 |  | 0 |  |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers out of Level 3 |  | 0 |  | 0 |  |
FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisOtherMiscellaneous |  | 0 |  |  |  |
Fair Value, Assets Measured on Recurring Basis, Change in Unrealized Gain (Loss) |  | 0 |  | 0 |  |
Exelon Generation Co L L C [Member] | Fair Value, Inputs, Level 3 [Member] | Derivative [Member] |  |  |  |  |  |
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] |  |  |  |  |  |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value |  | 575 |  | 552 |  | 493
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Abstract] |  |  |  |  |  |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Earnings | [1] | (105) |  | (90) |  |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Included In Noncurrent Payables To Affiliates |  | 0 |  | 0 |  |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Liability Gain Loss Included In Nuclear Decommissioning Payable |  | 0 |  | 0 |  |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Included In Regulatory assets |  | 0 |  | 0 |  |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Liability Gain Loss Change In Collateral |  | (5) |  | 20 |  |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Purchases |  | 190 |  | 178 | [2] |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Sales |  | (4) |  | (16) |  |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Issuances |  | 0 |  | 0 |  |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Settlements |  | 5 | [3] | (8) |  |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Transfers Into Level 3 |  | (22) |  | (6) |  |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers out of Level 3 |  | (36) |  | (50) |  |
FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisOtherMiscellaneous | [4] | 0 |  |  |  |
Fair Value, Assets Measured on Recurring Basis, Change in Unrealized Gain (Loss) |  | 165 |  | 254 |  |
Footnotes To Fair Value Assets And Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Abstract] |  |  |  |  |  |
Fair Value, Measured on Recurring Basis, Gain (Loss) Included in Earnings |  | (265) |  | 352 |  |
Exelon Generation Co L L C [Member] | Fair Value, Inputs, Level 3 [Member] | Other Investments [Member] |  |  |  |  |  |
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] |  |  |  |  |  |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value |  | 42 |  | 37 |  | 42
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Abstract] |  |  |  |  |  |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Earnings |  | 3 |  | 3 |  |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Included In Noncurrent Payables To Affiliates |  | 0 |  | 0 |  |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Liability Gain Loss Included In Nuclear Decommissioning Payable |  | 0 |  | 0 |  |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Included In Regulatory assets |  | 0 |  | 0 |  |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Liability Gain Loss Change In Collateral |  | 0 |  | 0 |  |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Purchases |  | 4 |  | 5 |  |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Sales |  | 0 |  | 0 |  |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Issuances |  | 0 |  | 0 |  |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Settlements |  | 0 |  | 0 |  |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Transfers Into Level 3 |  | 0 |  | 0 |  |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers out of Level 3 |  | (2) |  | (11) |  |
FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisOtherMiscellaneous |  |  |  |  |  |
Fair Value, Assets Measured on Recurring Basis, Change in Unrealized Gain (Loss) |  | 3 |  | 3 |  |
Commonwealth Edison Co [Member] |  |  |  |  |  |
Footnotes To Fair Value Assets And Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Abstract] |  |  |  |  |  |
Realized Investment Gains (Losses) |  | 17 |  | 20 |  |
Commonwealth Edison Co [Member] | Fair Value, Inputs, Level 3 [Member] |  |  |  |  |  |
Footnotes To Fair Value Assets And Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Abstract] |  |  |  |  |  |
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Period Increase (Decrease) |  | (24) |  | (18) |  |
Commonwealth Edison Co [Member] | Fair Value, Inputs, Level 3 [Member] | Derivative [Member] |  |  |  |  |  |
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] |  |  |  |  |  |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value |  | (249) |  | (256) |  | $ (258)
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Abstract] |  |  |  |  |  |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Earnings |  | 0 |  | 0 |  |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Included In Noncurrent Payables To Affiliates |  | 0 |  | 0 |  |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Liability Gain Loss Included In Nuclear Decommissioning Payable |  | 0 |  | 0 | [1] |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Included In Regulatory assets | [5] | 7 |  | 2 |  |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Liability Gain Loss Change In Collateral |  | 0 |  | 0 |  |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Purchases |  | 0 |  | 0 |  |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Sales |  | 0 |  | 0 |  |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Issuances |  | 0 |  | 0 |  |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Settlements |  | 0 |  | 0 |  |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Transfers Into Level 3 |  | 0 |  | 0 |  |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers out of Level 3 |  | 0 |  | 0 |  |
FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisOtherMiscellaneous |  | 0 |  |  |  |
Fair Value, Assets Measured on Recurring Basis, Change in Unrealized Gain (Loss) |  | 0 |  | 0 |  |
Pepco Holdings LLC [Member] | Fair Value, Inputs, Level 3 [Member] | 6311 Life Insurance [Member] |  |  |  |  |  |
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] |  |  |  |  |  |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value |  | 38 |  | 22 |  |
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Abstract] |  |  |  |  |  |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Included In Noncurrent Payables To Affiliates |  | 0 |  | 0 |  |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Liability Gain Loss Included In Nuclear Decommissioning Payable |  | 0 |  |  |  |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Included In Regulatory assets |  | 0 |  | 0 |  |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Liability Gain Loss Change In Collateral |  | 0 |  | $ 0 |  |
FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisOtherMiscellaneous |  | $ 0 |  |  |  |
[1] | Includes a reduction for the reclassification of $265 million and $352 million of realized gains due to the settlement of derivative contracts for the years ended December 31, 2018 and 2017, respectively.
[2] | Includes $(19) million of fair value from contracts acquired as a result of the Everett Marine Terminal acquisition
[3] | The amounts represented are life insurance contracts at Pepco
[4] | Transfers into and out of Level 3 generally occur when the contract tenor becomes less and more observable respectively, primarily due to changes in market liquidity or assumptions for certain commodity contracts.
[5] | Includes $24 million of decreases in fair value and an increase for realized losses due to settlements of $17 million recorded in purchased power expense associated with floating-to-fixed energy swap contracts with unaffiliated suppliers for the year ended December 31, 2018. Includes $18 million of decreases in fair value and an increase for realized losses due to settlements of $20 million recorded in purchased power expense associated with floating-to-fixed energy swap contracts with unaffiliated suppliers for the year ended December 31, 2017.

X
- Definition Fair value measurement with unobservable inputs reconciliation recurring basis asset liability gain loss change in collateral. + References No definition available. + Details
Name: | exc_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetLiabilityGainLossChangeInCollateral
Namespace Prefix: | exc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition This element represents total gains or losses for the period (realized and unrealized), arising from assets and liabilities measured at fair value on a recurring basis using unobservable inputs (Level 3), which are included in a payable for nuclear power station decommissioning. + References No definition available. + Details
Name: | exc_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetLiabilityGainLossIncludedInNuclearDecommissioningPayable
Namespace Prefix: | exc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Included In Noncurrent Payables To Affiliates. + References No definition available. + Details
Name: | exc_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisIncludedInNoncurrentPayablesToAffiliates
Namespace Prefix: | exc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Included In Regulatory assets + References No definition available. + Details
Name: | exc_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisIncludedInRegulatoryassets
Namespace Prefix: | exc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisOtherMiscellaneous + References No definition available. + Details
Name: | exc_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisOtherMiscellaneous
Namespace Prefix: | exc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- References No definition available. + Details
Name: | exc_FootnotesToFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationAbstract
Namespace Prefix: | exc_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of unrealized (holding) gain (loss) which is included in the statement of income (or changes in net assets) related to those assets still held at the reporting date for which fair value is measured on a recurring basis using significant unobservable inputs (Level 3). + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=66048111&loc=d3e19207-110258 + Details
Name: | us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of realized and unrealized gain (loss) included in earnings, which have arisen from the use of significant unobservable inputs (level 3) to measure fair value of assets, liabilities, and financial instruments classified in shareholders' equity. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(1) -URI http://asc.fasb.org/extlink&oid=66048111&loc=d3e19207-110258 + Details
Name: | us-gaap_FairValueMeasuredOnRecurringBasisGainLossIncludedInEarnings
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of gain (loss) recognized in the income statement for financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(1) -URI http://asc.fasb.org/extlink&oid=66048111&loc=d3e19207-110258 + Details
Name: | us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of issuances of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(2) -URI http://asc.fasb.org/extlink&oid=66048111&loc=d3e19207-110258 + Details
Name: | us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of purchases of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(2) -URI http://asc.fasb.org/extlink&oid=66048111&loc=d3e19207-110258 + Details
Name: | us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of sale of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(2) -URI http://asc.fasb.org/extlink&oid=66048111&loc=d3e19207-110258 + Details
Name: | us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of settlement of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(2) -URI http://asc.fasb.org/extlink&oid=66048111&loc=d3e19207-110258 + Details
Name: | us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of transfer of financial instrument classified as an asset into level 3 of the fair value hierarchy. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(3) -URI http://asc.fasb.org/extlink&oid=66048111&loc=d3e19207-110258 + Details
Name: | us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of transfers of financial instrument classified as an asset out of level 3 of the fair value hierarchy. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(3) -URI http://asc.fasb.org/extlink&oid=66048111&loc=d3e19207-110258 + Details
Name: | us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Fair value of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=66048111&loc=d3e19207-110258 + Details
Name: | us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of increase (decrease) of financial instrument classified as a derivative asset (liability) after deduction of derivative liability (asset), measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=66048111&loc=d3e19279-110258 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=66048111&loc=d3e19207-110258 + Details
Name: | us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationPeriodIncreaseDecrease
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | duration

X
- Definition The net realized gains or losses on investments during the period, not including gains or losses on securities separately or otherwise categorized as trading, available-for-sale, or held-to-maturity. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 225 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04.3(a)) -URI http://asc.fasb.org/extlink&oid=6879464&loc=d3e573970-122913 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 325 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=75031664&loc=d3e22529-158502 + Details
Name: | us-gaap_RealizedInvestmentGainsLosses
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ConsolidationItemsAxis=us-gaap_ConsolidationEliminationsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=exc_ExelonGenerationCoLLCMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByAssetClassAxis=exc_NuclearDecommissioningTrustFundInvestmentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByAssetClassAxis=exc_PledgedAssetsForZionStationDecommissioningMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByAssetClassAxis=us-gaap_DerivativeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByAssetClassAxis=us-gaap_OtherInvestmentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=exc_CommonwealthEdisonCoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=exc_PepcoHoldingsLLCMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByAssetClassAxis=sic_Z6311
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |