<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2021"
  xmlns:exc="http://www.exeloncorp.com/20220106"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="exc-20220106.xsd" xlink:type="simple"/>
    <context id="ib324338149e14b20ae4cf46457a82b14_D20220106-20220106">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
        </entity>
        <period>
            <startDate>2022-01-06</startDate>
            <endDate>2022-01-06</endDate>
        </period>
    </context>
    <context id="idd31b3cf067f4259a864bd51047c2c61_D20220106-20220106">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">exc:ConstellationEnergyCoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-06</startDate>
            <endDate>2022-01-06</endDate>
        </period>
    </context>
    <context id="i209cf0014db5460b984c1454fe720635_D20220106-20220106">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">exc:ExelonGenerationCoLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-06</startDate>
            <endDate>2022-01-06</endDate>
        </period>
    </context>
    <dei:EntityIncorporationStateCountryCode
      contextRef="ib324338149e14b20ae4cf46457a82b14_D20220106-20220106"
      id="id3VybDovL2RvY3MudjEvZG9jOjQzNGJkN2E2OTNiZDQ5MTdiZTc5NGYyYWJjZWJlN2NhL3NlYzo0MzRiZDdhNjkzYmQ0OTE3YmU3OTRmMmFiY2ViZTdjYV80L2ZyYWc6N2U2MjZjNTFmYjY4NDhlNGE3ZjA2NDJjZTkxOGYzMWIvdGFibGU6ZmNjMzI5NWI2OTA4NDM0MTgwZmIyNmI3M2Y2YTliMzkvdGFibGVyYW5nZTpmY2MzMjk1YjY5MDg0MzQxODBmYjI2YjczZjZhOWIzOV8xLTEtMS0xLTI3NTE1OA_a9602c6a-95d7-4d48-ac21-52e1224a30c4">PA</dei:EntityIncorporationStateCountryCode>
    <dei:EntityAddressAddressLine1
      contextRef="ib324338149e14b20ae4cf46457a82b14_D20220106-20220106"
      id="id3VybDovL2RvY3MudjEvZG9jOjQzNGJkN2E2OTNiZDQ5MTdiZTc5NGYyYWJjZWJlN2NhL3NlYzo0MzRiZDdhNjkzYmQ0OTE3YmU3OTRmMmFiY2ViZTdjYV80L2ZyYWc6N2U2MjZjNTFmYjY4NDhlNGE3ZjA2NDJjZTkxOGYzMWIvdGFibGU6ZmNjMzI5NWI2OTA4NDM0MTgwZmIyNmI3M2Y2YTliMzkvdGFibGVyYW5nZTpmY2MzMjk1YjY5MDg0MzQxODBmYjI2YjczZjZhOWIzOV8yLTEtMS0xLTI3NTE1OA_3301642c-dd9d-4f3b-b9d7-68e64b60eae5">10 South Dearborn Street</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="ib324338149e14b20ae4cf46457a82b14_D20220106-20220106"
      id="id3VybDovL2RvY3MudjEvZG9jOjQzNGJkN2E2OTNiZDQ5MTdiZTc5NGYyYWJjZWJlN2NhL3NlYzo0MzRiZDdhNjkzYmQ0OTE3YmU3OTRmMmFiY2ViZTdjYV80L2ZyYWc6N2U2MjZjNTFmYjY4NDhlNGE3ZjA2NDJjZTkxOGYzMWIvdGFibGU6ZmNjMzI5NWI2OTA4NDM0MTgwZmIyNmI3M2Y2YTliMzkvdGFibGVyYW5nZTpmY2MzMjk1YjY5MDg0MzQxODBmYjI2YjczZjZhOWIzOV8zLTEtMS0xLTI3NTE1OA_e80244c9-ff6e-4da2-9e1f-b6a7e50753d7">P.O. Box&#160;805379</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="ib324338149e14b20ae4cf46457a82b14_D20220106-20220106"
      id="id3VybDovL2RvY3MudjEvZG9jOjQzNGJkN2E2OTNiZDQ5MTdiZTc5NGYyYWJjZWJlN2NhL3NlYzo0MzRiZDdhNjkzYmQ0OTE3YmU3OTRmMmFiY2ViZTdjYV80L2ZyYWc6N2U2MjZjNTFmYjY4NDhlNGE3ZjA2NDJjZTkxOGYzMWIvdGFibGU6ZmNjMzI5NWI2OTA4NDM0MTgwZmIyNmI3M2Y2YTliMzkvdGFibGVyYW5nZTpmY2MzMjk1YjY5MDg0MzQxODBmYjI2YjczZjZhOWIzOV80LTEtMS0xLTI3NTE1OA_0b10cf55-0fe2-483a-a68c-5ec9ed3aede2">Chicago</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="ib324338149e14b20ae4cf46457a82b14_D20220106-20220106"
      id="id3VybDovL2RvY3MudjEvZG9jOjQzNGJkN2E2OTNiZDQ5MTdiZTc5NGYyYWJjZWJlN2NhL3NlYzo0MzRiZDdhNjkzYmQ0OTE3YmU3OTRmMmFiY2ViZTdjYV80L2ZyYWc6N2U2MjZjNTFmYjY4NDhlNGE3ZjA2NDJjZTkxOGYzMWIvdGFibGU6ZmNjMzI5NWI2OTA4NDM0MTgwZmIyNmI3M2Y2YTliMzkvdGFibGVyYW5nZTpmY2MzMjk1YjY5MDg0MzQxODBmYjI2YjczZjZhOWIzOV80LTItMS0xLTI3NTE1OA_9b50f145-2fe9-492f-adf1-a4c8328547bf">IL</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="ib324338149e14b20ae4cf46457a82b14_D20220106-20220106"
      id="id3VybDovL2RvY3MudjEvZG9jOjQzNGJkN2E2OTNiZDQ5MTdiZTc5NGYyYWJjZWJlN2NhL3NlYzo0MzRiZDdhNjkzYmQ0OTE3YmU3OTRmMmFiY2ViZTdjYV80L2ZyYWc6N2U2MjZjNTFmYjY4NDhlNGE3ZjA2NDJjZTkxOGYzMWIvdGFibGU6ZmNjMzI5NWI2OTA4NDM0MTgwZmIyNmI3M2Y2YTliMzkvdGFibGVyYW5nZTpmY2MzMjk1YjY5MDg0MzQxODBmYjI2YjczZjZhOWIzOV80LTMtMS0xLTI3NTE1OA_ccd39a13-2762-4a56-bccd-99420fea82a1">60680-5379</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="ib324338149e14b20ae4cf46457a82b14_D20220106-20220106"
      id="id3VybDovL2RvY3MudjEvZG9jOjQzNGJkN2E2OTNiZDQ5MTdiZTc5NGYyYWJjZWJlN2NhL3NlYzo0MzRiZDdhNjkzYmQ0OTE3YmU3OTRmMmFiY2ViZTdjYV80L2ZyYWc6N2U2MjZjNTFmYjY4NDhlNGE3ZjA2NDJjZTkxOGYzMWIvdGFibGU6ZmNjMzI5NWI2OTA4NDM0MTgwZmIyNmI3M2Y2YTliMzkvdGFibGVyYW5nZTpmY2MzMjk1YjY5MDg0MzQxODBmYjI2YjczZjZhOWIzOV81LTEtMS0xLTI3NTE1OA_0e3a105d-77b8-4bc5-8070-2b32ed615e72">(800)</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="ib324338149e14b20ae4cf46457a82b14_D20220106-20220106"
      id="id3VybDovL2RvY3MudjEvZG9jOjQzNGJkN2E2OTNiZDQ5MTdiZTc5NGYyYWJjZWJlN2NhL3NlYzo0MzRiZDdhNjkzYmQ0OTE3YmU3OTRmMmFiY2ViZTdjYV80L2ZyYWc6N2U2MjZjNTFmYjY4NDhlNGE3ZjA2NDJjZTkxOGYzMWIvdGFibGU6ZmNjMzI5NWI2OTA4NDM0MTgwZmIyNmI3M2Y2YTliMzkvdGFibGVyYW5nZTpmY2MzMjk1YjY5MDg0MzQxODBmYjI2YjczZjZhOWIzOV81LTItMS0xLTI3NTE1OA_26eb5e4c-9001-4ea9-b084-07c9f5246dc8">483-3220</dei:LocalPhoneNumber>
    <dei:EntityIncorporationStateCountryCode
      contextRef="idd31b3cf067f4259a864bd51047c2c61_D20220106-20220106"
      id="id3VybDovL2RvY3MudjEvZG9jOjQzNGJkN2E2OTNiZDQ5MTdiZTc5NGYyYWJjZWJlN2NhL3NlYzo0MzRiZDdhNjkzYmQ0OTE3YmU3OTRmMmFiY2ViZTdjYV80L2ZyYWc6N2U2MjZjNTFmYjY4NDhlNGE3ZjA2NDJjZTkxOGYzMWIvdGFibGU6ZmNjMzI5NWI2OTA4NDM0MTgwZmIyNmI3M2Y2YTliMzkvdGFibGVyYW5nZTpmY2MzMjk1YjY5MDg0MzQxODBmYjI2YjczZjZhOWIzOV84LTEtMS0xLTI3NTE1OA_df1a3a86-1282-45a0-b0ca-507a5a9c3bb1">PA</dei:EntityIncorporationStateCountryCode>
    <dei:EntityAddressAddressLine1
      contextRef="idd31b3cf067f4259a864bd51047c2c61_D20220106-20220106"
      id="id3VybDovL2RvY3MudjEvZG9jOjQzNGJkN2E2OTNiZDQ5MTdiZTc5NGYyYWJjZWJlN2NhL3NlYzo0MzRiZDdhNjkzYmQ0OTE3YmU3OTRmMmFiY2ViZTdjYV80L2ZyYWc6N2U2MjZjNTFmYjY4NDhlNGE3ZjA2NDJjZTkxOGYzMWIvdGFibGU6ZmNjMzI5NWI2OTA4NDM0MTgwZmIyNmI3M2Y2YTliMzkvdGFibGVyYW5nZTpmY2MzMjk1YjY5MDg0MzQxODBmYjI2YjczZjZhOWIzOV85LTEtMS0xLTI3NTE1OA_8b0a2d5e-4552-4003-a0f4-2b6fc9d51b49">1310 Point Street</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="idd31b3cf067f4259a864bd51047c2c61_D20220106-20220106"
      id="id3VybDovL2RvY3MudjEvZG9jOjQzNGJkN2E2OTNiZDQ5MTdiZTc5NGYyYWJjZWJlN2NhL3NlYzo0MzRiZDdhNjkzYmQ0OTE3YmU3OTRmMmFiY2ViZTdjYV80L2ZyYWc6N2U2MjZjNTFmYjY4NDhlNGE3ZjA2NDJjZTkxOGYzMWIvdGFibGU6ZmNjMzI5NWI2OTA4NDM0MTgwZmIyNmI3M2Y2YTliMzkvdGFibGVyYW5nZTpmY2MzMjk1YjY5MDg0MzQxODBmYjI2YjczZjZhOWIzOV8xMC0xLTEtMS0yNzUxNTg_13763566-608e-4fc9-808c-50abbae78214">Baltimore</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="idd31b3cf067f4259a864bd51047c2c61_D20220106-20220106"
      id="id3VybDovL2RvY3MudjEvZG9jOjQzNGJkN2E2OTNiZDQ5MTdiZTc5NGYyYWJjZWJlN2NhL3NlYzo0MzRiZDdhNjkzYmQ0OTE3YmU3OTRmMmFiY2ViZTdjYV80L2ZyYWc6N2U2MjZjNTFmYjY4NDhlNGE3ZjA2NDJjZTkxOGYzMWIvdGFibGU6ZmNjMzI5NWI2OTA4NDM0MTgwZmIyNmI3M2Y2YTliMzkvdGFibGVyYW5nZTpmY2MzMjk1YjY5MDg0MzQxODBmYjI2YjczZjZhOWIzOV8xMC0yLTEtMS0yNzUxNTg_c0188dbc-bc3e-4718-87cb-d4ae460bbc4c">MD</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="idd31b3cf067f4259a864bd51047c2c61_D20220106-20220106"
      id="id3VybDovL2RvY3MudjEvZG9jOjQzNGJkN2E2OTNiZDQ5MTdiZTc5NGYyYWJjZWJlN2NhL3NlYzo0MzRiZDdhNjkzYmQ0OTE3YmU3OTRmMmFiY2ViZTdjYV80L2ZyYWc6N2U2MjZjNTFmYjY4NDhlNGE3ZjA2NDJjZTkxOGYzMWIvdGFibGU6ZmNjMzI5NWI2OTA4NDM0MTgwZmIyNmI3M2Y2YTliMzkvdGFibGVyYW5nZTpmY2MzMjk1YjY5MDg0MzQxODBmYjI2YjczZjZhOWIzOV8xMC0zLTEtMS0yNzUxNTg_0414df65-c827-4ef3-ab7a-9b73039b23c7">21231</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="idd31b3cf067f4259a864bd51047c2c61_D20220106-20220106"
      id="id3VybDovL2RvY3MudjEvZG9jOjQzNGJkN2E2OTNiZDQ5MTdiZTc5NGYyYWJjZWJlN2NhL3NlYzo0MzRiZDdhNjkzYmQ0OTE3YmU3OTRmMmFiY2ViZTdjYV80L2ZyYWc6N2U2MjZjNTFmYjY4NDhlNGE3ZjA2NDJjZTkxOGYzMWIvdGFibGU6ZmNjMzI5NWI2OTA4NDM0MTgwZmIyNmI3M2Y2YTliMzkvdGFibGVyYW5nZTpmY2MzMjk1YjY5MDg0MzQxODBmYjI2YjczZjZhOWIzOV8xMS0xLTEtMS0yNzUxNTg_57d6abb0-46a0-4e19-aeeb-fb89a7696eda">(800)</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="idd31b3cf067f4259a864bd51047c2c61_D20220106-20220106"
      id="id3VybDovL2RvY3MudjEvZG9jOjQzNGJkN2E2OTNiZDQ5MTdiZTc5NGYyYWJjZWJlN2NhL3NlYzo0MzRiZDdhNjkzYmQ0OTE3YmU3OTRmMmFiY2ViZTdjYV80L2ZyYWc6N2U2MjZjNTFmYjY4NDhlNGE3ZjA2NDJjZTkxOGYzMWIvdGFibGU6ZmNjMzI5NWI2OTA4NDM0MTgwZmIyNmI3M2Y2YTliMzkvdGFibGVyYW5nZTpmY2MzMjk1YjY5MDg0MzQxODBmYjI2YjczZjZhOWIzOV8xMS0yLTEtMS0yNzUxNTg_72696d42-0c5c-4364-9a67-fc642140f743">483-3220</dei:LocalPhoneNumber>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i209cf0014db5460b984c1454fe720635_D20220106-20220106"
      id="id3VybDovL2RvY3MudjEvZG9jOjQzNGJkN2E2OTNiZDQ5MTdiZTc5NGYyYWJjZWJlN2NhL3NlYzo0MzRiZDdhNjkzYmQ0OTE3YmU3OTRmMmFiY2ViZTdjYV80L2ZyYWc6N2U2MjZjNTFmYjY4NDhlNGE3ZjA2NDJjZTkxOGYzMWIvdGFibGU6ZmNjMzI5NWI2OTA4NDM0MTgwZmIyNmI3M2Y2YTliMzkvdGFibGVyYW5nZTpmY2MzMjk1YjY5MDg0MzQxODBmYjI2YjczZjZhOWIzOV8xOC0xLTEtMS0yNzUxNTg_a5bdc3f1-654c-444f-8651-4aa1ab4972be">PA</dei:EntityIncorporationStateCountryCode>
    <dei:EntityAddressAddressLine1
      contextRef="i209cf0014db5460b984c1454fe720635_D20220106-20220106"
      id="id3VybDovL2RvY3MudjEvZG9jOjQzNGJkN2E2OTNiZDQ5MTdiZTc5NGYyYWJjZWJlN2NhL3NlYzo0MzRiZDdhNjkzYmQ0OTE3YmU3OTRmMmFiY2ViZTdjYV80L2ZyYWc6N2U2MjZjNTFmYjY4NDhlNGE3ZjA2NDJjZTkxOGYzMWIvdGFibGU6ZmNjMzI5NWI2OTA4NDM0MTgwZmIyNmI3M2Y2YTliMzkvdGFibGVyYW5nZTpmY2MzMjk1YjY5MDg0MzQxODBmYjI2YjczZjZhOWIzOV8xOS0xLTEtMS0yNzUxNTg_913ecb49-4b91-4b9e-8a4a-bb819161fc6d">300 Exelon Way</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="i209cf0014db5460b984c1454fe720635_D20220106-20220106"
      id="id3VybDovL2RvY3MudjEvZG9jOjQzNGJkN2E2OTNiZDQ5MTdiZTc5NGYyYWJjZWJlN2NhL3NlYzo0MzRiZDdhNjkzYmQ0OTE3YmU3OTRmMmFiY2ViZTdjYV80L2ZyYWc6N2U2MjZjNTFmYjY4NDhlNGE3ZjA2NDJjZTkxOGYzMWIvdGFibGU6ZmNjMzI5NWI2OTA4NDM0MTgwZmIyNmI3M2Y2YTliMzkvdGFibGVyYW5nZTpmY2MzMjk1YjY5MDg0MzQxODBmYjI2YjczZjZhOWIzOV8yMC0xLTEtMS0yNzUxNTg_c2346a89-ff7b-4ba6-b0ac-4833590d245c">Kennett Square</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i209cf0014db5460b984c1454fe720635_D20220106-20220106"
      id="id3VybDovL2RvY3MudjEvZG9jOjQzNGJkN2E2OTNiZDQ5MTdiZTc5NGYyYWJjZWJlN2NhL3NlYzo0MzRiZDdhNjkzYmQ0OTE3YmU3OTRmMmFiY2ViZTdjYV80L2ZyYWc6N2U2MjZjNTFmYjY4NDhlNGE3ZjA2NDJjZTkxOGYzMWIvdGFibGU6ZmNjMzI5NWI2OTA4NDM0MTgwZmIyNmI3M2Y2YTliMzkvdGFibGVyYW5nZTpmY2MzMjk1YjY5MDg0MzQxODBmYjI2YjczZjZhOWIzOV8yMC0yLTEtMS0yNzUxNTg_c23884c3-c2ac-4f98-8a94-8582c6d6cfbd">PA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i209cf0014db5460b984c1454fe720635_D20220106-20220106"
      id="id3VybDovL2RvY3MudjEvZG9jOjQzNGJkN2E2OTNiZDQ5MTdiZTc5NGYyYWJjZWJlN2NhL3NlYzo0MzRiZDdhNjkzYmQ0OTE3YmU3OTRmMmFiY2ViZTdjYV80L2ZyYWc6N2U2MjZjNTFmYjY4NDhlNGE3ZjA2NDJjZTkxOGYzMWIvdGFibGU6ZmNjMzI5NWI2OTA4NDM0MTgwZmIyNmI3M2Y2YTliMzkvdGFibGVyYW5nZTpmY2MzMjk1YjY5MDg0MzQxODBmYjI2YjczZjZhOWIzOV8yMC0zLTEtMS0yNzUxNTg_b28011db-7fe7-4f03-b5e5-3f8b133061ed">19348-2473</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i209cf0014db5460b984c1454fe720635_D20220106-20220106"
      id="id3VybDovL2RvY3MudjEvZG9jOjQzNGJkN2E2OTNiZDQ5MTdiZTc5NGYyYWJjZWJlN2NhL3NlYzo0MzRiZDdhNjkzYmQ0OTE3YmU3OTRmMmFiY2ViZTdjYV80L2ZyYWc6N2U2MjZjNTFmYjY4NDhlNGE3ZjA2NDJjZTkxOGYzMWIvdGFibGU6ZmNjMzI5NWI2OTA4NDM0MTgwZmIyNmI3M2Y2YTliMzkvdGFibGVyYW5nZTpmY2MzMjk1YjY5MDg0MzQxODBmYjI2YjczZjZhOWIzOV8yMS0xLTEtMS0yNzUxNTg_6e77cf6e-8355-4cbf-8844-ba95bd6410b6">(610)</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i209cf0014db5460b984c1454fe720635_D20220106-20220106"
      id="id3VybDovL2RvY3MudjEvZG9jOjQzNGJkN2E2OTNiZDQ5MTdiZTc5NGYyYWJjZWJlN2NhL3NlYzo0MzRiZDdhNjkzYmQ0OTE3YmU3OTRmMmFiY2ViZTdjYV80L2ZyYWc6N2U2MjZjNTFmYjY4NDhlNGE3ZjA2NDJjZTkxOGYzMWIvdGFibGU6ZmNjMzI5NWI2OTA4NDM0MTgwZmIyNmI3M2Y2YTliMzkvdGFibGVyYW5nZTpmY2MzMjk1YjY5MDg0MzQxODBmYjI2YjczZjZhOWIzOV8yMS0yLTEtMS0yNzUxNTg_10021aa2-2907-4280-9724-481298542b9a">765-5959</dei:LocalPhoneNumber>
    <dei:EntityEmergingGrowthCompany
      contextRef="ib324338149e14b20ae4cf46457a82b14_D20220106-20220106"
      id="id3VybDovL2RvY3MudjEvZG9jOjQzNGJkN2E2OTNiZDQ5MTdiZTc5NGYyYWJjZWJlN2NhL3NlYzo0MzRiZDdhNjkzYmQ0OTE3YmU3OTRmMmFiY2ViZTdjYV80L2ZyYWc6N2U2MjZjNTFmYjY4NDhlNGE3ZjA2NDJjZTkxOGYzMWIvdGFibGU6NDMzMmVkYzQyMTRmNDA2NThhYTBlYjVlOTZhMmNkODUvdGFibGVyYW5nZTo0MzMyZWRjNDIxNGY0MDY1OGFhMGViNWU5NmEyY2Q4NV8wLTEtMS0xLTI3NTE1OA_764606cd-9aa9-4ee7-ac0f-1fd2e7e51de8">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityCentralIndexKey
      contextRef="ib324338149e14b20ae4cf46457a82b14_D20220106-20220106"
      id="id3VybDovL2RvY3MudjEvZG9jOjQzNGJkN2E2OTNiZDQ5MTdiZTc5NGYyYWJjZWJlN2NhL3NlYzo0MzRiZDdhNjkzYmQ0OTE3YmU3OTRmMmFiY2ViZTdjYV80L2ZyYWc6N2U2MjZjNTFmYjY4NDhlNGE3ZjA2NDJjZTkxOGYzMWIvdGFibGU6YWMxMmM3YzE0ZDNmNDZhZWE5M2E0NDQ1YjM5NmI2Y2YvdGFibGVyYW5nZTphYzEyYzdjMTRkM2Y0NmFlYTkzYTQ0NDViMzk2YjZjZl8xLTEtMS0xLTI3NTE1OA_80fa10bc-8521-495f-9bf0-5cd83b384984">0001109357</dei:EntityCentralIndexKey>
    <dei:EntityCentralIndexKey
      contextRef="idd31b3cf067f4259a864bd51047c2c61_D20220106-20220106"
      id="id3VybDovL2RvY3MudjEvZG9jOjQzNGJkN2E2OTNiZDQ5MTdiZTc5NGYyYWJjZWJlN2NhL3NlYzo0MzRiZDdhNjkzYmQ0OTE3YmU3OTRmMmFiY2ViZTdjYV80L2ZyYWc6N2U2MjZjNTFmYjY4NDhlNGE3ZjA2NDJjZTkxOGYzMWIvdGFibGU6YWMxMmM3YzE0ZDNmNDZhZWE5M2E0NDQ1YjM5NmI2Y2YvdGFibGVyYW5nZTphYzEyYzdjMTRkM2Y0NmFlYTkzYTQ0NDViMzk2YjZjZl8yLTEtMS0xLTI3NTE1OA_5d916a30-c36a-4e98-9aaf-00df3ad64b7a">0001868275</dei:EntityCentralIndexKey>
    <dei:EntityCentralIndexKey
      contextRef="i209cf0014db5460b984c1454fe720635_D20220106-20220106"
      id="id3VybDovL2RvY3MudjEvZG9jOjQzNGJkN2E2OTNiZDQ5MTdiZTc5NGYyYWJjZWJlN2NhL3NlYzo0MzRiZDdhNjkzYmQ0OTE3YmU3OTRmMmFiY2ViZTdjYV80L2ZyYWc6N2U2MjZjNTFmYjY4NDhlNGE3ZjA2NDJjZTkxOGYzMWIvdGFibGU6YWMxMmM3YzE0ZDNmNDZhZWE5M2E0NDQ1YjM5NmI2Y2YvdGFibGVyYW5nZTphYzEyYzdjMTRkM2Y0NmFlYTkzYTQ0NDViMzk2YjZjZl8zLTEtMS0xLTI3NTE1OA_1761cae4-b49e-43e8-a1cc-334fd0b85c76">0001168165</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="ib324338149e14b20ae4cf46457a82b14_D20220106-20220106"
      id="id3VybDovL2RvY3MudjEvZG9jOjQzNGJkN2E2OTNiZDQ5MTdiZTc5NGYyYWJjZWJlN2NhL3NlYzo0MzRiZDdhNjkzYmQ0OTE3YmU3OTRmMmFiY2ViZTdjYV80L2ZyYWc6N2U2MjZjNTFmYjY4NDhlNGE3ZjA2NDJjZTkxOGYzMWIvdGFibGU6YWMxMmM3YzE0ZDNmNDZhZWE5M2E0NDQ1YjM5NmI2Y2YvdGFibGVyYW5nZTphYzEyYzdjMTRkM2Y0NmFlYTkzYTQ0NDViMzk2YjZjZl8xNC0xLTEtMS0yNzUxNTg_00e037e7-2d20-449d-9f4c-ccbf678c8681">false</dei:AmendmentFlag>
    <dei:DocumentType
      contextRef="ib324338149e14b20ae4cf46457a82b14_D20220106-20220106"
      id="id3VybDovL2RvY3MudjEvZG9jOjQzNGJkN2E2OTNiZDQ5MTdiZTc5NGYyYWJjZWJlN2NhL3NlYzo0MzRiZDdhNjkzYmQ0OTE3YmU3OTRmMmFiY2ViZTdjYV8xL2ZyYWc6MTJhZTk4ZmRiMDNiNDE1Y2IzMDVhNTJjMTUwNTY3OTcvdGFibGU6OTJmMDM1OWYxNGM4NDA2OGIwMzY5NDQ2MzNiZThjNjcvdGFibGVyYW5nZTo5MmYwMzU5ZjE0Yzg0MDY4YjAzNjk0NDYzM2JlOGM2N18yLTItMS0xLTI3NTE1OA_ed865b7e-bde2-423d-a76c-ca6b776955fc">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="ib324338149e14b20ae4cf46457a82b14_D20220106-20220106"
      id="id3VybDovL2RvY3MudjEvZG9jOjQzNGJkN2E2OTNiZDQ5MTdiZTc5NGYyYWJjZWJlN2NhL3NlYzo0MzRiZDdhNjkzYmQ0OTE3YmU3OTRmMmFiY2ViZTdjYV8xL2ZyYWc6MTJhZTk4ZmRiMDNiNDE1Y2IzMDVhNTJjMTUwNTY3OTcvdGFibGU6OTJmMDM1OWYxNGM4NDA2OGIwMzY5NDQ2MzNiZThjNjcvdGFibGVyYW5nZTo5MmYwMzU5ZjE0Yzg0MDY4YjAzNjk0NDYzM2JlOGM2N182LTEtMS0xLTI3NTE1OA_1a9c020e-a48b-4a67-9939-50c18f0e1ee9">2022-01-06</dei:DocumentPeriodEndDate>
    <dei:EntityFileNumber
      contextRef="ib324338149e14b20ae4cf46457a82b14_D20220106-20220106"
      id="id3VybDovL2RvY3MudjEvZG9jOjQzNGJkN2E2OTNiZDQ5MTdiZTc5NGYyYWJjZWJlN2NhL3NlYzo0MzRiZDdhNjkzYmQ0OTE3YmU3OTRmMmFiY2ViZTdjYV8xL2ZyYWc6MTJhZTk4ZmRiMDNiNDE1Y2IzMDVhNTJjMTUwNTY3OTcvdGFibGU6MzkxYzAzYzc4MWY0NDUxM2FlNGNlNmQyODYwZjhhNzYvdGFibGVyYW5nZTozOTFjMDNjNzgxZjQ0NTEzYWU0Y2U2ZDI4NjBmOGE3Nl8yLTAtMS0xLTI3NTE1OA_26281164-8bfb-4eac-beea-1865020609bf">001-16169</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="ib324338149e14b20ae4cf46457a82b14_D20220106-20220106"
      id="id3VybDovL2RvY3MudjEvZG9jOjQzNGJkN2E2OTNiZDQ5MTdiZTc5NGYyYWJjZWJlN2NhL3NlYzo0MzRiZDdhNjkzYmQ0OTE3YmU3OTRmMmFiY2ViZTdjYV8xL2ZyYWc6MTJhZTk4ZmRiMDNiNDE1Y2IzMDVhNTJjMTUwNTY3OTcvdGFibGU6MzkxYzAzYzc4MWY0NDUxM2FlNGNlNmQyODYwZjhhNzYvdGFibGVyYW5nZTozOTFjMDNjNzgxZjQ0NTEzYWU0Y2U2ZDI4NjBmOGE3Nl8yLTItMS0xLTI3NTE1OA_89a50d6c-95f5-42e4-937a-bfa8ddfb4f81">EXELON CORPORATION</dei:EntityRegistrantName>
    <dei:EntityTaxIdentificationNumber
      contextRef="ib324338149e14b20ae4cf46457a82b14_D20220106-20220106"
      id="id3VybDovL2RvY3MudjEvZG9jOjQzNGJkN2E2OTNiZDQ5MTdiZTc5NGYyYWJjZWJlN2NhL3NlYzo0MzRiZDdhNjkzYmQ0OTE3YmU3OTRmMmFiY2ViZTdjYV8xL2ZyYWc6MTJhZTk4ZmRiMDNiNDE1Y2IzMDVhNTJjMTUwNTY3OTcvdGFibGU6MzkxYzAzYzc4MWY0NDUxM2FlNGNlNmQyODYwZjhhNzYvdGFibGVyYW5nZTozOTFjMDNjNzgxZjQ0NTEzYWU0Y2U2ZDI4NjBmOGE3Nl8yLTQtMS0xLTI3NTE1OA_4e78e25a-6e53-4166-985f-c7660515d413">23-2990190</dei:EntityTaxIdentificationNumber>
    <dei:EntityIncorporationStateCountryCode
      contextRef="ib324338149e14b20ae4cf46457a82b14_D20220106-20220106"
      id="id3VybDovL2RvY3MudjEvZG9jOjQzNGJkN2E2OTNiZDQ5MTdiZTc5NGYyYWJjZWJlN2NhL3NlYzo0MzRiZDdhNjkzYmQ0OTE3YmU3OTRmMmFiY2ViZTdjYV8xL2ZyYWc6MTJhZTk4ZmRiMDNiNDE1Y2IzMDVhNTJjMTUwNTY3OTcvdGFibGU6MzkxYzAzYzc4MWY0NDUxM2FlNGNlNmQyODYwZjhhNzYvdGFibGVyYW5nZTozOTFjMDNjNzgxZjQ0NTEzYWU0Y2U2ZDI4NjBmOGE3Nl8zLTItMS0xLTI3NTE1OC90ZXh0cmVnaW9uOmM1ZjY5MjVkODkxNjQ2MzQ4ZWRiMzNjZjcwODBiYmNmXzc_a9602c6a-95d7-4d48-ac21-52e1224a30c4">PA</dei:EntityIncorporationStateCountryCode>
    <dei:EntityAddressAddressLine1
      contextRef="ib324338149e14b20ae4cf46457a82b14_D20220106-20220106"
      id="id3VybDovL2RvY3MudjEvZG9jOjQzNGJkN2E2OTNiZDQ5MTdiZTc5NGYyYWJjZWJlN2NhL3NlYzo0MzRiZDdhNjkzYmQ0OTE3YmU3OTRmMmFiY2ViZTdjYV8xL2ZyYWc6MTJhZTk4ZmRiMDNiNDE1Y2IzMDVhNTJjMTUwNTY3OTcvdGFibGU6MzkxYzAzYzc4MWY0NDUxM2FlNGNlNmQyODYwZjhhNzYvdGFibGVyYW5nZTozOTFjMDNjNzgxZjQ0NTEzYWU0Y2U2ZDI4NjBmOGE3Nl8zLTItMS0xLTI3NTE1OC90ZXh0cmVnaW9uOmM1ZjY5MjVkODkxNjQ2MzQ4ZWRiMzNjZjcwODBiYmNmXzIz_3301642c-dd9d-4f3b-b9d7-68e64b60eae5">10 South Dearborn Street</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="ib324338149e14b20ae4cf46457a82b14_D20220106-20220106"
      id="id3VybDovL2RvY3MudjEvZG9jOjQzNGJkN2E2OTNiZDQ5MTdiZTc5NGYyYWJjZWJlN2NhL3NlYzo0MzRiZDdhNjkzYmQ0OTE3YmU3OTRmMmFiY2ViZTdjYV8xL2ZyYWc6MTJhZTk4ZmRiMDNiNDE1Y2IzMDVhNTJjMTUwNTY3OTcvdGFibGU6MzkxYzAzYzc4MWY0NDUxM2FlNGNlNmQyODYwZjhhNzYvdGFibGVyYW5nZTozOTFjMDNjNzgxZjQ0NTEzYWU0Y2U2ZDI4NjBmOGE3Nl8zLTItMS0xLTI3NTE1OC90ZXh0cmVnaW9uOmM1ZjY5MjVkODkxNjQ2MzQ4ZWRiMzNjZjcwODBiYmNmXzI2_e80244c9-ff6e-4da2-9e1f-b6a7e50753d7">P.O. Box&#160;805379</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="ib324338149e14b20ae4cf46457a82b14_D20220106-20220106"
      id="id3VybDovL2RvY3MudjEvZG9jOjQzNGJkN2E2OTNiZDQ5MTdiZTc5NGYyYWJjZWJlN2NhL3NlYzo0MzRiZDdhNjkzYmQ0OTE3YmU3OTRmMmFiY2ViZTdjYV8xL2ZyYWc6MTJhZTk4ZmRiMDNiNDE1Y2IzMDVhNTJjMTUwNTY3OTcvdGFibGU6MzkxYzAzYzc4MWY0NDUxM2FlNGNlNmQyODYwZjhhNzYvdGFibGVyYW5nZTozOTFjMDNjNzgxZjQ0NTEzYWU0Y2U2ZDI4NjBmOGE3Nl8zLTItMS0xLTI3NTE1OC90ZXh0cmVnaW9uOmM1ZjY5MjVkODkxNjQ2MzQ4ZWRiMzNjZjcwODBiYmNmXzI5_0b10cf55-0fe2-483a-a68c-5ec9ed3aede2">Chicago</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="ib324338149e14b20ae4cf46457a82b14_D20220106-20220106"
      id="id3VybDovL2RvY3MudjEvZG9jOjQzNGJkN2E2OTNiZDQ5MTdiZTc5NGYyYWJjZWJlN2NhL3NlYzo0MzRiZDdhNjkzYmQ0OTE3YmU3OTRmMmFiY2ViZTdjYV8xL2ZyYWc6MTJhZTk4ZmRiMDNiNDE1Y2IzMDVhNTJjMTUwNTY3OTcvdGFibGU6MzkxYzAzYzc4MWY0NDUxM2FlNGNlNmQyODYwZjhhNzYvdGFibGVyYW5nZTozOTFjMDNjNzgxZjQ0NTEzYWU0Y2U2ZDI4NjBmOGE3Nl8zLTItMS0xLTI3NTE1OC90ZXh0cmVnaW9uOmM1ZjY5MjVkODkxNjQ2MzQ4ZWRiMzNjZjcwODBiYmNmXzMz_9b50f145-2fe9-492f-adf1-a4c8328547bf">IL</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="ib324338149e14b20ae4cf46457a82b14_D20220106-20220106"
      id="id3VybDovL2RvY3MudjEvZG9jOjQzNGJkN2E2OTNiZDQ5MTdiZTc5NGYyYWJjZWJlN2NhL3NlYzo0MzRiZDdhNjkzYmQ0OTE3YmU3OTRmMmFiY2ViZTdjYV8xL2ZyYWc6MTJhZTk4ZmRiMDNiNDE1Y2IzMDVhNTJjMTUwNTY3OTcvdGFibGU6MzkxYzAzYzc4MWY0NDUxM2FlNGNlNmQyODYwZjhhNzYvdGFibGVyYW5nZTozOTFjMDNjNzgxZjQ0NTEzYWU0Y2U2ZDI4NjBmOGE3Nl8zLTItMS0xLTI3NTE1OC90ZXh0cmVnaW9uOmM1ZjY5MjVkODkxNjQ2MzQ4ZWRiMzNjZjcwODBiYmNmXzM2_ccd39a13-2762-4a56-bccd-99420fea82a1">60680-5379</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="ib324338149e14b20ae4cf46457a82b14_D20220106-20220106"
      id="id3VybDovL2RvY3MudjEvZG9jOjQzNGJkN2E2OTNiZDQ5MTdiZTc5NGYyYWJjZWJlN2NhL3NlYzo0MzRiZDdhNjkzYmQ0OTE3YmU3OTRmMmFiY2ViZTdjYV8xL2ZyYWc6MTJhZTk4ZmRiMDNiNDE1Y2IzMDVhNTJjMTUwNTY3OTcvdGFibGU6MzkxYzAzYzc4MWY0NDUxM2FlNGNlNmQyODYwZjhhNzYvdGFibGVyYW5nZTozOTFjMDNjNzgxZjQ0NTEzYWU0Y2U2ZDI4NjBmOGE3Nl8zLTItMS0xLTI3NTE1OC90ZXh0cmVnaW9uOmM1ZjY5MjVkODkxNjQ2MzQ4ZWRiMzNjZjcwODBiYmNmXzM5_0e3a105d-77b8-4bc5-8070-2b32ed615e72">(800)</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="ib324338149e14b20ae4cf46457a82b14_D20220106-20220106"
      id="id3VybDovL2RvY3MudjEvZG9jOjQzNGJkN2E2OTNiZDQ5MTdiZTc5NGYyYWJjZWJlN2NhL3NlYzo0MzRiZDdhNjkzYmQ0OTE3YmU3OTRmMmFiY2ViZTdjYV8xL2ZyYWc6MTJhZTk4ZmRiMDNiNDE1Y2IzMDVhNTJjMTUwNTY3OTcvdGFibGU6MzkxYzAzYzc4MWY0NDUxM2FlNGNlNmQyODYwZjhhNzYvdGFibGVyYW5nZTozOTFjMDNjNzgxZjQ0NTEzYWU0Y2U2ZDI4NjBmOGE3Nl8zLTItMS0xLTI3NTE1OC90ZXh0cmVnaW9uOmM1ZjY5MjVkODkxNjQ2MzQ4ZWRiMzNjZjcwODBiYmNmXzQy_26eb5e4c-9001-4ea9-b084-07c9f5246dc8">483-3220</dei:LocalPhoneNumber>
    <dei:EntityFileNumber
      contextRef="idd31b3cf067f4259a864bd51047c2c61_D20220106-20220106"
      id="id3VybDovL2RvY3MudjEvZG9jOjQzNGJkN2E2OTNiZDQ5MTdiZTc5NGYyYWJjZWJlN2NhL3NlYzo0MzRiZDdhNjkzYmQ0OTE3YmU3OTRmMmFiY2ViZTdjYV8xL2ZyYWc6MTJhZTk4ZmRiMDNiNDE1Y2IzMDVhNTJjMTUwNTY3OTcvdGFibGU6MzkxYzAzYzc4MWY0NDUxM2FlNGNlNmQyODYwZjhhNzYvdGFibGVyYW5nZTozOTFjMDNjNzgxZjQ0NTEzYWU0Y2U2ZDI4NjBmOGE3Nl81LTAtMS0xLTI3NTE1OA_40083914-ee13-4251-b229-56218ec0aa2a">001-41137</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="idd31b3cf067f4259a864bd51047c2c61_D20220106-20220106"
      id="id3VybDovL2RvY3MudjEvZG9jOjQzNGJkN2E2OTNiZDQ5MTdiZTc5NGYyYWJjZWJlN2NhL3NlYzo0MzRiZDdhNjkzYmQ0OTE3YmU3OTRmMmFiY2ViZTdjYV8xL2ZyYWc6MTJhZTk4ZmRiMDNiNDE1Y2IzMDVhNTJjMTUwNTY3OTcvdGFibGU6MzkxYzAzYzc4MWY0NDUxM2FlNGNlNmQyODYwZjhhNzYvdGFibGVyYW5nZTozOTFjMDNjNzgxZjQ0NTEzYWU0Y2U2ZDI4NjBmOGE3Nl81LTItMS0xLTI3NTE1OA_999efbe4-cebf-4e46-bfbc-348c0af82969">CONSTELLATION ENERGY CORPORATION</dei:EntityRegistrantName>
    <dei:EntityTaxIdentificationNumber
      contextRef="idd31b3cf067f4259a864bd51047c2c61_D20220106-20220106"
      id="id3VybDovL2RvY3MudjEvZG9jOjQzNGJkN2E2OTNiZDQ5MTdiZTc5NGYyYWJjZWJlN2NhL3NlYzo0MzRiZDdhNjkzYmQ0OTE3YmU3OTRmMmFiY2ViZTdjYV8xL2ZyYWc6MTJhZTk4ZmRiMDNiNDE1Y2IzMDVhNTJjMTUwNTY3OTcvdGFibGU6MzkxYzAzYzc4MWY0NDUxM2FlNGNlNmQyODYwZjhhNzYvdGFibGVyYW5nZTozOTFjMDNjNzgxZjQ0NTEzYWU0Y2U2ZDI4NjBmOGE3Nl81LTQtMS0xLTI3NTE1OA_79962fbe-6230-44dd-916c-2c5c8481d859">87-1210716</dei:EntityTaxIdentificationNumber>
    <dei:EntityIncorporationStateCountryCode
      contextRef="idd31b3cf067f4259a864bd51047c2c61_D20220106-20220106"
      id="id3VybDovL2RvY3MudjEvZG9jOjQzNGJkN2E2OTNiZDQ5MTdiZTc5NGYyYWJjZWJlN2NhL3NlYzo0MzRiZDdhNjkzYmQ0OTE3YmU3OTRmMmFiY2ViZTdjYV8xL2ZyYWc6MTJhZTk4ZmRiMDNiNDE1Y2IzMDVhNTJjMTUwNTY3OTcvdGFibGU6MzkxYzAzYzc4MWY0NDUxM2FlNGNlNmQyODYwZjhhNzYvdGFibGVyYW5nZTozOTFjMDNjNzgxZjQ0NTEzYWU0Y2U2ZDI4NjBmOGE3Nl82LTItMS0xLTI3NTE1OC90ZXh0cmVnaW9uOjRhNTQwMzJjZWY0ODQ0M2NhNmE3M2VhMWFkN2IxMjk4Xzc_df1a3a86-1282-45a0-b0ca-507a5a9c3bb1">PA</dei:EntityIncorporationStateCountryCode>
    <dei:EntityAddressAddressLine1
      contextRef="idd31b3cf067f4259a864bd51047c2c61_D20220106-20220106"
      id="id3VybDovL2RvY3MudjEvZG9jOjQzNGJkN2E2OTNiZDQ5MTdiZTc5NGYyYWJjZWJlN2NhL3NlYzo0MzRiZDdhNjkzYmQ0OTE3YmU3OTRmMmFiY2ViZTdjYV8xL2ZyYWc6MTJhZTk4ZmRiMDNiNDE1Y2IzMDVhNTJjMTUwNTY3OTcvdGFibGU6MzkxYzAzYzc4MWY0NDUxM2FlNGNlNmQyODYwZjhhNzYvdGFibGVyYW5nZTozOTFjMDNjNzgxZjQ0NTEzYWU0Y2U2ZDI4NjBmOGE3Nl82LTItMS0xLTI3NTE1OC90ZXh0cmVnaW9uOjRhNTQwMzJjZWY0ODQ0M2NhNmE3M2VhMWFkN2IxMjk4XzIz_8b0a2d5e-4552-4003-a0f4-2b6fc9d51b49">1310 Point Street</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="idd31b3cf067f4259a864bd51047c2c61_D20220106-20220106"
      id="id3VybDovL2RvY3MudjEvZG9jOjQzNGJkN2E2OTNiZDQ5MTdiZTc5NGYyYWJjZWJlN2NhL3NlYzo0MzRiZDdhNjkzYmQ0OTE3YmU3OTRmMmFiY2ViZTdjYV8xL2ZyYWc6MTJhZTk4ZmRiMDNiNDE1Y2IzMDVhNTJjMTUwNTY3OTcvdGFibGU6MzkxYzAzYzc4MWY0NDUxM2FlNGNlNmQyODYwZjhhNzYvdGFibGVyYW5nZTozOTFjMDNjNzgxZjQ0NTEzYWU0Y2U2ZDI4NjBmOGE3Nl82LTItMS0xLTI3NTE1OC90ZXh0cmVnaW9uOjRhNTQwMzJjZWY0ODQ0M2NhNmE3M2VhMWFkN2IxMjk4XzI2_13763566-608e-4fc9-808c-50abbae78214">Baltimore</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="idd31b3cf067f4259a864bd51047c2c61_D20220106-20220106"
      id="id3VybDovL2RvY3MudjEvZG9jOjQzNGJkN2E2OTNiZDQ5MTdiZTc5NGYyYWJjZWJlN2NhL3NlYzo0MzRiZDdhNjkzYmQ0OTE3YmU3OTRmMmFiY2ViZTdjYV8xL2ZyYWc6MTJhZTk4ZmRiMDNiNDE1Y2IzMDVhNTJjMTUwNTY3OTcvdGFibGU6MzkxYzAzYzc4MWY0NDUxM2FlNGNlNmQyODYwZjhhNzYvdGFibGVyYW5nZTozOTFjMDNjNzgxZjQ0NTEzYWU0Y2U2ZDI4NjBmOGE3Nl82LTItMS0xLTI3NTE1OC90ZXh0cmVnaW9uOjRhNTQwMzJjZWY0ODQ0M2NhNmE3M2VhMWFkN2IxMjk4XzMw_c0188dbc-bc3e-4718-87cb-d4ae460bbc4c">MD</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="idd31b3cf067f4259a864bd51047c2c61_D20220106-20220106"
      id="id3VybDovL2RvY3MudjEvZG9jOjQzNGJkN2E2OTNiZDQ5MTdiZTc5NGYyYWJjZWJlN2NhL3NlYzo0MzRiZDdhNjkzYmQ0OTE3YmU3OTRmMmFiY2ViZTdjYV8xL2ZyYWc6MTJhZTk4ZmRiMDNiNDE1Y2IzMDVhNTJjMTUwNTY3OTcvdGFibGU6MzkxYzAzYzc4MWY0NDUxM2FlNGNlNmQyODYwZjhhNzYvdGFibGVyYW5nZTozOTFjMDNjNzgxZjQ0NTEzYWU0Y2U2ZDI4NjBmOGE3Nl82LTItMS0xLTI3NTE1OC90ZXh0cmVnaW9uOjRhNTQwMzJjZWY0ODQ0M2NhNmE3M2VhMWFkN2IxMjk4XzMz_0414df65-c827-4ef3-ab7a-9b73039b23c7">21231</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="idd31b3cf067f4259a864bd51047c2c61_D20220106-20220106"
      id="id3VybDovL2RvY3MudjEvZG9jOjQzNGJkN2E2OTNiZDQ5MTdiZTc5NGYyYWJjZWJlN2NhL3NlYzo0MzRiZDdhNjkzYmQ0OTE3YmU3OTRmMmFiY2ViZTdjYV8xL2ZyYWc6MTJhZTk4ZmRiMDNiNDE1Y2IzMDVhNTJjMTUwNTY3OTcvdGFibGU6MzkxYzAzYzc4MWY0NDUxM2FlNGNlNmQyODYwZjhhNzYvdGFibGVyYW5nZTozOTFjMDNjNzgxZjQ0NTEzYWU0Y2U2ZDI4NjBmOGE3Nl82LTItMS0xLTI3NTE1OC90ZXh0cmVnaW9uOjRhNTQwMzJjZWY0ODQ0M2NhNmE3M2VhMWFkN2IxMjk4XzM2_57d6abb0-46a0-4e19-aeeb-fb89a7696eda">(800)</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="idd31b3cf067f4259a864bd51047c2c61_D20220106-20220106"
      id="id3VybDovL2RvY3MudjEvZG9jOjQzNGJkN2E2OTNiZDQ5MTdiZTc5NGYyYWJjZWJlN2NhL3NlYzo0MzRiZDdhNjkzYmQ0OTE3YmU3OTRmMmFiY2ViZTdjYV8xL2ZyYWc6MTJhZTk4ZmRiMDNiNDE1Y2IzMDVhNTJjMTUwNTY3OTcvdGFibGU6MzkxYzAzYzc4MWY0NDUxM2FlNGNlNmQyODYwZjhhNzYvdGFibGVyYW5nZTozOTFjMDNjNzgxZjQ0NTEzYWU0Y2U2ZDI4NjBmOGE3Nl82LTItMS0xLTI3NTE1OC90ZXh0cmVnaW9uOjRhNTQwMzJjZWY0ODQ0M2NhNmE3M2VhMWFkN2IxMjk4XzM5_72696d42-0c5c-4364-9a67-fc642140f743">483-3220</dei:LocalPhoneNumber>
    <dei:EntityFileNumber
      contextRef="i209cf0014db5460b984c1454fe720635_D20220106-20220106"
      id="id3VybDovL2RvY3MudjEvZG9jOjQzNGJkN2E2OTNiZDQ5MTdiZTc5NGYyYWJjZWJlN2NhL3NlYzo0MzRiZDdhNjkzYmQ0OTE3YmU3OTRmMmFiY2ViZTdjYV8xL2ZyYWc6MTJhZTk4ZmRiMDNiNDE1Y2IzMDVhNTJjMTUwNTY3OTcvdGFibGU6MzkxYzAzYzc4MWY0NDUxM2FlNGNlNmQyODYwZjhhNzYvdGFibGVyYW5nZTozOTFjMDNjNzgxZjQ0NTEzYWU0Y2U2ZDI4NjBmOGE3Nl84LTAtMS0xLTI3NTE1OA_bcd1490e-8190-4320-a402-5d848a7cadeb">333-85496</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="i209cf0014db5460b984c1454fe720635_D20220106-20220106"
      id="id3VybDovL2RvY3MudjEvZG9jOjQzNGJkN2E2OTNiZDQ5MTdiZTc5NGYyYWJjZWJlN2NhL3NlYzo0MzRiZDdhNjkzYmQ0OTE3YmU3OTRmMmFiY2ViZTdjYV8xL2ZyYWc6MTJhZTk4ZmRiMDNiNDE1Y2IzMDVhNTJjMTUwNTY3OTcvdGFibGU6MzkxYzAzYzc4MWY0NDUxM2FlNGNlNmQyODYwZjhhNzYvdGFibGVyYW5nZTozOTFjMDNjNzgxZjQ0NTEzYWU0Y2U2ZDI4NjBmOGE3Nl84LTItMS0xLTI3NTE1OA_6cbd3723-5d53-492e-bf54-d17e63e9b617">EXELON GENERATION COMPANY, LLC</dei:EntityRegistrantName>
    <dei:EntityTaxIdentificationNumber
      contextRef="i209cf0014db5460b984c1454fe720635_D20220106-20220106"
      id="id3VybDovL2RvY3MudjEvZG9jOjQzNGJkN2E2OTNiZDQ5MTdiZTc5NGYyYWJjZWJlN2NhL3NlYzo0MzRiZDdhNjkzYmQ0OTE3YmU3OTRmMmFiY2ViZTdjYV8xL2ZyYWc6MTJhZTk4ZmRiMDNiNDE1Y2IzMDVhNTJjMTUwNTY3OTcvdGFibGU6MzkxYzAzYzc4MWY0NDUxM2FlNGNlNmQyODYwZjhhNzYvdGFibGVyYW5nZTozOTFjMDNjNzgxZjQ0NTEzYWU0Y2U2ZDI4NjBmOGE3Nl84LTQtMS0xLTI3NTE1OA_2b58887e-912e-41b5-bb31-9c4262e9c426">23-3064219</dei:EntityTaxIdentificationNumber>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i209cf0014db5460b984c1454fe720635_D20220106-20220106"
      id="id3VybDovL2RvY3MudjEvZG9jOjQzNGJkN2E2OTNiZDQ5MTdiZTc5NGYyYWJjZWJlN2NhL3NlYzo0MzRiZDdhNjkzYmQ0OTE3YmU3OTRmMmFiY2ViZTdjYV8xL2ZyYWc6MTJhZTk4ZmRiMDNiNDE1Y2IzMDVhNTJjMTUwNTY3OTcvdGFibGU6MzkxYzAzYzc4MWY0NDUxM2FlNGNlNmQyODYwZjhhNzYvdGFibGVyYW5nZTozOTFjMDNjNzgxZjQ0NTEzYWU0Y2U2ZDI4NjBmOGE3Nl85LTItMS0xLTI3NTE1OC90ZXh0cmVnaW9uOjI3MDY2YmY1NDUyNTRmZmVhYmI3N2U1N2Y0Zjc1NGU2Xzc_a5bdc3f1-654c-444f-8651-4aa1ab4972be">PA</dei:EntityIncorporationStateCountryCode>
    <dei:EntityAddressAddressLine1
      contextRef="i209cf0014db5460b984c1454fe720635_D20220106-20220106"
      id="id3VybDovL2RvY3MudjEvZG9jOjQzNGJkN2E2OTNiZDQ5MTdiZTc5NGYyYWJjZWJlN2NhL3NlYzo0MzRiZDdhNjkzYmQ0OTE3YmU3OTRmMmFiY2ViZTdjYV8xL2ZyYWc6MTJhZTk4ZmRiMDNiNDE1Y2IzMDVhNTJjMTUwNTY3OTcvdGFibGU6MzkxYzAzYzc4MWY0NDUxM2FlNGNlNmQyODYwZjhhNzYvdGFibGVyYW5nZTozOTFjMDNjNzgxZjQ0NTEzYWU0Y2U2ZDI4NjBmOGE3Nl85LTItMS0xLTI3NTE1OC90ZXh0cmVnaW9uOjI3MDY2YmY1NDUyNTRmZmVhYmI3N2U1N2Y0Zjc1NGU2XzM3_913ecb49-4b91-4b9e-8a4a-bb819161fc6d">300 Exelon Way</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="i209cf0014db5460b984c1454fe720635_D20220106-20220106"
      id="id3VybDovL2RvY3MudjEvZG9jOjQzNGJkN2E2OTNiZDQ5MTdiZTc5NGYyYWJjZWJlN2NhL3NlYzo0MzRiZDdhNjkzYmQ0OTE3YmU3OTRmMmFiY2ViZTdjYV8xL2ZyYWc6MTJhZTk4ZmRiMDNiNDE1Y2IzMDVhNTJjMTUwNTY3OTcvdGFibGU6MzkxYzAzYzc4MWY0NDUxM2FlNGNlNmQyODYwZjhhNzYvdGFibGVyYW5nZTozOTFjMDNjNzgxZjQ0NTEzYWU0Y2U2ZDI4NjBmOGE3Nl85LTItMS0xLTI3NTE1OC90ZXh0cmVnaW9uOjI3MDY2YmY1NDUyNTRmZmVhYmI3N2U1N2Y0Zjc1NGU2XzQw_c2346a89-ff7b-4ba6-b0ac-4833590d245c">Kennett Square</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i209cf0014db5460b984c1454fe720635_D20220106-20220106"
      id="id3VybDovL2RvY3MudjEvZG9jOjQzNGJkN2E2OTNiZDQ5MTdiZTc5NGYyYWJjZWJlN2NhL3NlYzo0MzRiZDdhNjkzYmQ0OTE3YmU3OTRmMmFiY2ViZTdjYV8xL2ZyYWc6MTJhZTk4ZmRiMDNiNDE1Y2IzMDVhNTJjMTUwNTY3OTcvdGFibGU6MzkxYzAzYzc4MWY0NDUxM2FlNGNlNmQyODYwZjhhNzYvdGFibGVyYW5nZTozOTFjMDNjNzgxZjQ0NTEzYWU0Y2U2ZDI4NjBmOGE3Nl85LTItMS0xLTI3NTE1OC90ZXh0cmVnaW9uOjI3MDY2YmY1NDUyNTRmZmVhYmI3N2U1N2Y0Zjc1NGU2XzQ0_c23884c3-c2ac-4f98-8a94-8582c6d6cfbd">PA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i209cf0014db5460b984c1454fe720635_D20220106-20220106"
      id="id3VybDovL2RvY3MudjEvZG9jOjQzNGJkN2E2OTNiZDQ5MTdiZTc5NGYyYWJjZWJlN2NhL3NlYzo0MzRiZDdhNjkzYmQ0OTE3YmU3OTRmMmFiY2ViZTdjYV8xL2ZyYWc6MTJhZTk4ZmRiMDNiNDE1Y2IzMDVhNTJjMTUwNTY3OTcvdGFibGU6MzkxYzAzYzc4MWY0NDUxM2FlNGNlNmQyODYwZjhhNzYvdGFibGVyYW5nZTozOTFjMDNjNzgxZjQ0NTEzYWU0Y2U2ZDI4NjBmOGE3Nl85LTItMS0xLTI3NTE1OC90ZXh0cmVnaW9uOjI3MDY2YmY1NDUyNTRmZmVhYmI3N2U1N2Y0Zjc1NGU2XzQ3_b28011db-7fe7-4f03-b5e5-3f8b133061ed">19348-2473</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i209cf0014db5460b984c1454fe720635_D20220106-20220106"
      id="id3VybDovL2RvY3MudjEvZG9jOjQzNGJkN2E2OTNiZDQ5MTdiZTc5NGYyYWJjZWJlN2NhL3NlYzo0MzRiZDdhNjkzYmQ0OTE3YmU3OTRmMmFiY2ViZTdjYV8xL2ZyYWc6MTJhZTk4ZmRiMDNiNDE1Y2IzMDVhNTJjMTUwNTY3OTcvdGFibGU6MzkxYzAzYzc4MWY0NDUxM2FlNGNlNmQyODYwZjhhNzYvdGFibGVyYW5nZTozOTFjMDNjNzgxZjQ0NTEzYWU0Y2U2ZDI4NjBmOGE3Nl85LTItMS0xLTI3NTE1OC90ZXh0cmVnaW9uOjI3MDY2YmY1NDUyNTRmZmVhYmI3N2U1N2Y0Zjc1NGU2XzUw_6e77cf6e-8355-4cbf-8844-ba95bd6410b6">(610)</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i209cf0014db5460b984c1454fe720635_D20220106-20220106"
      id="id3VybDovL2RvY3MudjEvZG9jOjQzNGJkN2E2OTNiZDQ5MTdiZTc5NGYyYWJjZWJlN2NhL3NlYzo0MzRiZDdhNjkzYmQ0OTE3YmU3OTRmMmFiY2ViZTdjYV8xL2ZyYWc6MTJhZTk4ZmRiMDNiNDE1Y2IzMDVhNTJjMTUwNTY3OTcvdGFibGU6MzkxYzAzYzc4MWY0NDUxM2FlNGNlNmQyODYwZjhhNzYvdGFibGVyYW5nZTozOTFjMDNjNzgxZjQ0NTEzYWU0Y2U2ZDI4NjBmOGE3Nl85LTItMS0xLTI3NTE1OC90ZXh0cmVnaW9uOjI3MDY2YmY1NDUyNTRmZmVhYmI3N2U1N2Y0Zjc1NGU2XzUz_10021aa2-2907-4280-9724-481298542b9a">765-5959</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="ib324338149e14b20ae4cf46457a82b14_D20220106-20220106"
      id="id3VybDovL2RvY3MudjEvZG9jOjQzNGJkN2E2OTNiZDQ5MTdiZTc5NGYyYWJjZWJlN2NhL3NlYzo0MzRiZDdhNjkzYmQ0OTE3YmU3OTRmMmFiY2ViZTdjYV8xL2ZyYWc6MTJhZTk4ZmRiMDNiNDE1Y2IzMDVhNTJjMTUwNTY3OTcvdGFibGU6Y2M2Njg1MzQ1NTc0NDE3NTgxZDY5NTQ4MzYzMDZmM2EvdGFibGVyYW5nZTpjYzY2ODUzNDU1NzQ0MTc1ODFkNjk1NDgzNjMwNmYzYV8xLTAtMS0xLTI3NTE1OA_a7334b9d-ffb2-4301-9f13-f727547e456b">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="ib324338149e14b20ae4cf46457a82b14_D20220106-20220106"
      id="id3VybDovL2RvY3MudjEvZG9jOjQzNGJkN2E2OTNiZDQ5MTdiZTc5NGYyYWJjZWJlN2NhL3NlYzo0MzRiZDdhNjkzYmQ0OTE3YmU3OTRmMmFiY2ViZTdjYV8xL2ZyYWc6MTJhZTk4ZmRiMDNiNDE1Y2IzMDVhNTJjMTUwNTY3OTcvdGFibGU6Y2M2Njg1MzQ1NTc0NDE3NTgxZDY5NTQ4MzYzMDZmM2EvdGFibGVyYW5nZTpjYzY2ODUzNDU1NzQ0MTc1ODFkNjk1NDgzNjMwNmYzYV8yLTAtMS0xLTI3NTE1OA_cb4a1e1c-9432-4fc0-a157-f8795dc4af84">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="ib324338149e14b20ae4cf46457a82b14_D20220106-20220106"
      id="id3VybDovL2RvY3MudjEvZG9jOjQzNGJkN2E2OTNiZDQ5MTdiZTc5NGYyYWJjZWJlN2NhL3NlYzo0MzRiZDdhNjkzYmQ0OTE3YmU3OTRmMmFiY2ViZTdjYV8xL2ZyYWc6MTJhZTk4ZmRiMDNiNDE1Y2IzMDVhNTJjMTUwNTY3OTcvdGFibGU6Y2M2Njg1MzQ1NTc0NDE3NTgxZDY5NTQ4MzYzMDZmM2EvdGFibGVyYW5nZTpjYzY2ODUzNDU1NzQ0MTc1ODFkNjk1NDgzNjMwNmYzYV8zLTAtMS0xLTI3NTE1OA_497b2a06-343e-49f2-9b74-59c50c8f2654">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="ib324338149e14b20ae4cf46457a82b14_D20220106-20220106"
      id="id3VybDovL2RvY3MudjEvZG9jOjQzNGJkN2E2OTNiZDQ5MTdiZTc5NGYyYWJjZWJlN2NhL3NlYzo0MzRiZDdhNjkzYmQ0OTE3YmU3OTRmMmFiY2ViZTdjYV8xL2ZyYWc6MTJhZTk4ZmRiMDNiNDE1Y2IzMDVhNTJjMTUwNTY3OTcvdGFibGU6Y2M2Njg1MzQ1NTc0NDE3NTgxZDY5NTQ4MzYzMDZmM2EvdGFibGVyYW5nZTpjYzY2ODUzNDU1NzQ0MTc1ODFkNjk1NDgzNjMwNmYzYV80LTAtMS0xLTI3NTE1OA_8925bcb0-bcfd-4049-9fab-1539b9e6a9fd">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="ib324338149e14b20ae4cf46457a82b14_D20220106-20220106"
      id="id3VybDovL2RvY3MudjEvZG9jOjQzNGJkN2E2OTNiZDQ5MTdiZTc5NGYyYWJjZWJlN2NhL3NlYzo0MzRiZDdhNjkzYmQ0OTE3YmU3OTRmMmFiY2ViZTdjYV8xL2ZyYWc6MTJhZTk4ZmRiMDNiNDE1Y2IzMDVhNTJjMTUwNTY3OTcvdGFibGU6OTcxNGRlNGNjYmQ5NDgxZmE5YWQzMjAyMTY1NGVhMjkvdGFibGVyYW5nZTo5NzE0ZGU0Y2NiZDk0ODFmYTlhZDMyMDIxNjU0ZWEyOV8zLTAtMS0xLTI3NTE1OA_f0700848-3fdc-4b9d-a547-bdf73dfe5069">Common Stock, without par value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="ib324338149e14b20ae4cf46457a82b14_D20220106-20220106"
      id="id3VybDovL2RvY3MudjEvZG9jOjQzNGJkN2E2OTNiZDQ5MTdiZTc5NGYyYWJjZWJlN2NhL3NlYzo0MzRiZDdhNjkzYmQ0OTE3YmU3OTRmMmFiY2ViZTdjYV8xL2ZyYWc6MTJhZTk4ZmRiMDNiNDE1Y2IzMDVhNTJjMTUwNTY3OTcvdGFibGU6OTcxNGRlNGNjYmQ5NDgxZmE5YWQzMjAyMTY1NGVhMjkvdGFibGVyYW5nZTo5NzE0ZGU0Y2NiZDk0ODFmYTlhZDMyMDIxNjU0ZWEyOV8zLTItMS0xLTI3NTE1OA_f4bc55fc-7134-4794-8b8d-ed813acbfdd3">EXC</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="ib324338149e14b20ae4cf46457a82b14_D20220106-20220106"
      id="id3VybDovL2RvY3MudjEvZG9jOjQzNGJkN2E2OTNiZDQ5MTdiZTc5NGYyYWJjZWJlN2NhL3NlYzo0MzRiZDdhNjkzYmQ0OTE3YmU3OTRmMmFiY2ViZTdjYV8xL2ZyYWc6MTJhZTk4ZmRiMDNiNDE1Y2IzMDVhNTJjMTUwNTY3OTcvdGFibGU6OTcxNGRlNGNjYmQ5NDgxZmE5YWQzMjAyMTY1NGVhMjkvdGFibGVyYW5nZTo5NzE0ZGU0Y2NiZDk0ODFmYTlhZDMyMDIxNjU0ZWEyOV8zLTQtMS0xLTI3NTE1OA_73289fd1-bfa1-46d0-bdcb-c901916bfd69">NASDAQ</dei:SecurityExchangeName>
    <dei:Security12bTitle
      contextRef="idd31b3cf067f4259a864bd51047c2c61_D20220106-20220106"
      id="id3VybDovL2RvY3MudjEvZG9jOjQzNGJkN2E2OTNiZDQ5MTdiZTc5NGYyYWJjZWJlN2NhL3NlYzo0MzRiZDdhNjkzYmQ0OTE3YmU3OTRmMmFiY2ViZTdjYV8xL2ZyYWc6MTJhZTk4ZmRiMDNiNDE1Y2IzMDVhNTJjMTUwNTY3OTcvdGFibGU6OTcxNGRlNGNjYmQ5NDgxZmE5YWQzMjAyMTY1NGVhMjkvdGFibGVyYW5nZTo5NzE0ZGU0Y2NiZDk0ODFmYTlhZDMyMDIxNjU0ZWEyOV85LTAtMS0xLTI3NTE5OQ_37d1a9d1-b01f-48b7-a0f0-0b35a9d9999c">Common Stock, without par value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="idd31b3cf067f4259a864bd51047c2c61_D20220106-20220106"
      id="id3VybDovL2RvY3MudjEvZG9jOjQzNGJkN2E2OTNiZDQ5MTdiZTc5NGYyYWJjZWJlN2NhL3NlYzo0MzRiZDdhNjkzYmQ0OTE3YmU3OTRmMmFiY2ViZTdjYV8xL2ZyYWc6MTJhZTk4ZmRiMDNiNDE1Y2IzMDVhNTJjMTUwNTY3OTcvdGFibGU6OTcxNGRlNGNjYmQ5NDgxZmE5YWQzMjAyMTY1NGVhMjkvdGFibGVyYW5nZTo5NzE0ZGU0Y2NiZDk0ODFmYTlhZDMyMDIxNjU0ZWEyOV85LTItMS0xLTI3NTE5Ng_9b37d532-d3fe-4e19-9d08-f1335c59c66b">CEG</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="idd31b3cf067f4259a864bd51047c2c61_D20220106-20220106"
      id="id3VybDovL2RvY3MudjEvZG9jOjQzNGJkN2E2OTNiZDQ5MTdiZTc5NGYyYWJjZWJlN2NhL3NlYzo0MzRiZDdhNjkzYmQ0OTE3YmU3OTRmMmFiY2ViZTdjYV8xL2ZyYWc6MTJhZTk4ZmRiMDNiNDE1Y2IzMDVhNTJjMTUwNTY3OTcvdGFibGU6OTcxNGRlNGNjYmQ5NDgxZmE5YWQzMjAyMTY1NGVhMjkvdGFibGVyYW5nZTo5NzE0ZGU0Y2NiZDk0ODFmYTlhZDMyMDIxNjU0ZWEyOV85LTQtMS0xLTI3NTE4Nw_9dd61d1b-7665-409f-a504-f121c12ceb63">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="ib324338149e14b20ae4cf46457a82b14_D20220106-20220106"
      id="id3VybDovL2RvY3MudjEvZG9jOjQzNGJkN2E2OTNiZDQ5MTdiZTc5NGYyYWJjZWJlN2NhL3NlYzo0MzRiZDdhNjkzYmQ0OTE3YmU3OTRmMmFiY2ViZTdjYV8xL2ZyYWc6MTJhZTk4ZmRiMDNiNDE1Y2IzMDVhNTJjMTUwNTY3OTcvdGFibGU6ZTJhM2Y1ODRkNGRjNDdhNDlhMjRhZTQyOTAyMDE4OWUvdGFibGVyYW5nZTplMmEzZjU4NGQ0ZGM0N2E0OWEyNGFlNDI5MDIwMTg5ZV8wLTAtMS0xLTI3NTE1OC90ZXh0cmVnaW9uOjU5ZWM2YjY5NjQ1NTQzMGY4NDM5MGNlODgxODgyODk2XzI3NQ_764606cd-9aa9-4ee7-ac0f-1fd2e7e51de8">false</dei:EntityEmergingGrowthCompany>
</xbrl>
