<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:ceg="http://www.constellationenergy.com/20211231"
  xmlns:dei="http://xbrl.sec.gov/dei/2021q4"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:sic="http://xbrl.sec.gov/sic/2021"
  xmlns:srt="http://fasb.org/srt/2021-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31"
  xmlns:utr="http://www.xbrl.org/2009/utr"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="ceg-20211231.xsd" xlink:type="simple"/>
    <context id="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i6138d1ad52634a908da63624d5050dff_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id685ce6aa4b7459880238c5713fcadad_I20220201">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
        </entity>
        <period>
            <instant>2022-02-01</instant>
        </period>
    </context>
    <context id="i9d59897d4ccb4f9eaa4b379bb99f736c_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i30ae9eb5662f475fabe1d59a34d032ea_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i928f5088e5e24eecb547785a9afb2b91_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id23cdea482324e99852da105bc9dda67_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">ceg:TexasBasedGeneratingAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i67343449c5b14b628bd4e2e7e5ea578d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0dc9078cd5ce40538ae495f3ea840da9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:GuaranteeObligationsByNatureAxis">ceg:NuclearInsurancePremiumsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia9af5186e4e742b88fb8862f69bf3f0a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">ceg:CengMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ceg:NuclearPlantAxis">ceg:NineMilePointMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3e88db5ee4c841ca99e18ade7fd1924d_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationMidAtlanticMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i06f406992d394860a6f17a5d39e27255_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationMidAtlanticMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1fa858a483a749119571ff6e6d33ff04_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationMidwestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id3c7cb130b7042f3b2e73743a18a9604_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationMidwestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i0cb5c9b8aeb04e7fac404e4e227cfa0f_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationNewYorkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i055d13f6257e4dcdb1380ce5fc27ba5b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationNewYorkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ibdb4fa7e06d54f9eb34fdf7456576efd_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationERCOTMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i39cb2d8c391d4932bc21298539136758_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationERCOTMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7e45b255b238421d8ca45179d900ebc6_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationOtherRegionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i9130c59f4094479bb9abc531e60e05cd_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationOtherRegionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ice1d0f6495f7461694a7f057cdd8d8ec_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:EnergyCommoditiesAndServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i9fe7580c4aed45bc9558bb6607208be6_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:EnergyCommoditiesAndServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if8f56fa859a44b80961c37dd4460a282_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:EnergyCommoditiesAndServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i723f2171b2b74b29a309c74d099dcf9f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia37b3f53c7b749058ec4d8cb92349568_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="if6871dbcf2b340fe9369ef4126d6cbff_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i3ac4a790e8714a84a11b2df26a58b83d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PledgedStatusAxis">us-gaap:AssetPledgedAsCollateralMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i60eecaf60b4f40b3a92356fb0d97a8c1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PledgedStatusAxis">us-gaap:AssetPledgedAsCollateralMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7ab1337a3a4d49d0bba962374922957a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RecourseStatusAxis">us-gaap:NonrecourseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id552b9884ead478da4b14004782d1b7e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RecourseStatusAxis">us-gaap:NonrecourseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ifa2002b20f8248918c79055cca7cbe59_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ceg:MembershipInterestMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i30d85c7c20284cbf97fdc0e3e46bb01f_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="idc5d953621bd4deba2f11c42e0fd59ee_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i2b462bb06dad4509b8e454741aa80675_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i82cefb64a8a7488c913af999d67f7e24_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ia48c315322d9498aa3bf77c2773e58d4_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i0d1b838241814ed08be6b7ec29bd65e9_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ceg:MembershipInterestMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="iff6a5bc6bbc8426f8d122910e2a1467f_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ief6db061fe4e4fd0bafa71c5bf14af9a_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:EquityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i256da9d90c2d4083beacd4e4643c6ddf_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ceg:MembershipInterestMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i837f690087de4b16901a198b95946435_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i3ad8826dce8247898a11c08bb2ca063c_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i7496a90743e9411783907f529867f324_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i472d396ffcea4ce280c61c4cc8784dcd_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7e4afdd59441455bb9dbcd625eda3420_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2184cf1a0d3a477fa35ba74e0e7384c5_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ceg:MembershipInterestMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id2f14d82975f46f88e6b1a72242d79a3_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie89e434f5cb24c9c856b21ca229f72cc_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ceg:MembershipInterestMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8ada8d7560f24ac8879c0ed171e434ec_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0f9ff84e95bf45d1b33973e4c4b9f772_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib11be06e0a594998bebd18c99af9e723_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i289218d4b0004ee3ad48fba199253442_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iff6533a1826146249a75c92d8a20806d_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i774fad1d711442a79fb0fa89e5a37180_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ceg:MembershipInterestMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="if6a974278173454d93414ea8d18a7ecb_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ceg:CengMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i08381c06966a4290b1319c93c1ff0d54_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i745e60bc090c4a7d9bda1e06e5eb6d33_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ceg:MembershipInterestMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8a7c00e2dfb84a94bea301a316bfbdb4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="idef68025e3c04bb5a94772d8a11f0a24_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4977cc076c67444d8a503f8f3e5c1f59_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i16b5092c862749f293d031a5ccf9254e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">ceg:ConstellationConsolidatedEntitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i898f7060a058475baa5129c02989fc82_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">ceg:ConstellationConsolidatedEntitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i65ace48793f047c0a23b067f42014523_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">ceg:ConstellationRenewablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i04f6fe5bdedc4404bf270b7558710ce0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">ceg:ConstellationRenewablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3115516479dc4e7896904cd2063081c2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if83d7c4a6eaa44679ba8b8916b7b8f91_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8d3e2a79a0dd44cf8d9a8a9a0b783a2e_I20210806">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">ceg:CengMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-08-06</instant>
        </period>
    </context>
    <context id="id34d293185504a9591579bd1b034f3af_D20140401-20140401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">ceg:CengMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-04-01</startDate>
            <endDate>2014-04-01</endDate>
        </period>
    </context>
    <context id="ia4e6d3f896864113a1a47f1a5f9d64ca_I20140401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">ceg:CengMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-04-01</instant>
        </period>
    </context>
    <context id="id6e637155d1646acba9f1c6ecc510b59_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">ceg:CengMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i0516ec9d7e81407dbc961bdd6679dd5b_I20210806">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">ceg:CengMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-08-06</instant>
        </period>
    </context>
    <context id="iea9b1da06d6c4ecc94e4b33aa1331614_D20210806-20210806">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">ceg:CengMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-06</startDate>
            <endDate>2021-08-06</endDate>
        </period>
    </context>
    <context id="i4ac72b58d98741628fc284bac5582bcd_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">ceg:SolarBusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i82587db0c5d240018ebcef010faf2b9c_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">ceg:SolarBusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i960e1ab39a35406f9b74b3691f32d8b8_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">ceg:AlbanyGreenEnergyBiomassFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i7fdf95f99843438e925c890ceff8dab1_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">ceg:AlbanyGreenEnergyBiomassFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i3f5c93bd88594654bddaba3900f6b388_D20210215-20210215">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ceg:MarketParticipantAxis">ceg:ERCOTMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-15</startDate>
            <endDate>2021-02-15</endDate>
        </period>
    </context>
    <context id="i51a49fd7ad374581b70d2ff2a674cb42_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ceg:MarketParticipantAxis">ceg:ERCOTMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i58d8513969454d94bec1f94a4762daf7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">ceg:TexasBasedGeneratingAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1ec0e7b0560a4576b50a2ea2e1792893_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAgencyAxis">ceg:PublicUtilityCommissionOfTexasMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ceg:MarketParticipantAxis">ceg:ERCOTMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9839a8c8d9554a1499c60f28729c49bf_D20211202-20211202">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ceg:MarketParticipantAxis">ceg:ERCOTMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-02</startDate>
            <endDate>2021-12-02</endDate>
        </period>
    </context>
    <context id="ib82ef02e853c4b66a7479b47c2628a74_D20210715-20210715">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-15</startDate>
            <endDate>2021-07-15</endDate>
        </period>
    </context>
    <context id="i313d559e95db4ed6a359be0e7fa7d601_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ceg:ContractTypeAxis">ceg:ContractAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i28043f1b1b0c44d09a787e8032684dad_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ceg:ContractTypeAxis">ceg:ContractLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i99727ae71a5e4d3bb4befdb36200155b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2022-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9aa962e45c954cd9aecfbe3272517d5c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2023-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id87d8284ff6f4b658196977dd89b0da1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2024-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8653bc4df70f428d9dcf34d861efd208_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2025-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5e503b3da6c741b1b7517d5ce452c6f0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2026-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id1ffcd98460c4dc69c9a73932bd1ccf0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2022-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i40d9fc42eba541458c80854e485ed40a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2023-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i975f1c77891e4f0bb4ab519a57e34573_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2024-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i65ae56e03219485d997a12b55a034ebb_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2025-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if586404f47b14c65a715309767456408_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2026-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0d2d5450d8d54de59c233625f0b54def_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ceg:ContractswithCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationMidAtlanticMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i71c67ca915ef41cd8ccaafeb7189a592_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ceg:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationMidAtlanticMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="if8e45944c1274d4298290a57fcb6b242_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationMidAtlanticMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i8e70bcead78b45e4b5a4aa5d145f9fa8_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationMidAtlanticMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i51201b39dc6646df9b58263cef3eaf94_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ceg:ContractswithCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationMidwestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic0fbbd15dfc942e58805fe10c67a1aa0_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ceg:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationMidwestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib24853961a7745ca813a127f1517f727_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationMidwestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i0a467b7014fe4e16a8b53854b27fdd2f_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationMidwestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iecf7ff8520464c468b0ceb4f3129fb07_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ceg:ContractswithCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationNewYorkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="if1e3b5300317402da6f9a4aca6082406_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ceg:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationNewYorkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i18021228c7bd46ca9943018c98455e7e_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationNewYorkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i3b41d213fcae4edd8c65ebd0dbe2dfec_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationNewYorkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i9901f382e4e04e7096ef7879db72961c_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ceg:ContractswithCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationERCOTMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ia743230f41844702a035a184431ff38f_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ceg:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationERCOTMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i4ba3ed6f4d7b406aa5ffc66937f82cb8_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationERCOTMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ideaee721103641d7922882e827d7690d_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationERCOTMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i8e6c5f5048fe44998dc3f62204aab2a4_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ceg:ContractswithCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationOtherRegionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i22296272859949ee9e775b5dcb60a6a7_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ceg:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationOtherRegionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i5e15343fad4549f183ce3ed5de88fb8a_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationOtherRegionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="icbf5c492003a447c8afa18f01ce44a0a_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationOtherRegionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="icf1649d933d24eaa938d998fcf14b603_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ceg:ContractswithCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationReportableSegmentsTotalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id708c687614148f3887d41411a6c7cd7_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ceg:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationReportableSegmentsTotalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i4c66a393ab014b53a685935cfb4e2131_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationReportableSegmentsTotalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib7013c2432924f57be0b398f6f3503b7_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationReportableSegmentsTotalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i82017fea5bf147ddb5ea9e842063ff7e_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationReportableSegmentsTotalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i4b27b2796e864c3a8f4e99bf770cd329_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ceg:ContractswithCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationNaturalGasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="idba93481a0c14c4a89fb1c55177b8bef_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ceg:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationNaturalGasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i6ba5e4912c5345a3818e260079d0a0e2_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationNaturalGasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i5ec22337b1d340919b9669de0f8fb2df_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationNaturalGasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iefa577818d65418ea7aa6572910d1eec_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationNaturalGasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i418f09d0a57b403bbd4a703dd3a51f4e_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ceg:ContractswithCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationAllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i716d3a50876e456da024ac0d72bba35a_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ceg:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationAllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i5d4ab379ba9c4140accf481b50ab2de5_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationAllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ide49a3161cc64b4a9bf730c7c3e52b20_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationAllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i0987b444530044dd976206372fa97756_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationAllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ibdc02e427ea34a75aa5a2a802341a92f_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ceg:ContractswithCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationTotalConsolidatedGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iea3690a1a37f4c57a0929aae6d1e7208_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ceg:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationTotalConsolidatedGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic8787d01cb7f49af87036d9ef6050253_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationTotalConsolidatedGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i96b229e2a2be43aeb4368c1b3eef08e4_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationTotalConsolidatedGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i6da665e0a7ee47c0acf8aa2d9169ece4_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationTotalConsolidatedGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i6adb6610881241d791d20149931f4a91_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ceg:ContractswithCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationMidAtlanticMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ifda8a23f8cd042d9bf31a34271f183de_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ceg:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationMidAtlanticMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i840c373f9f074352a5c0bffbcff9d949_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationMidAtlanticMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i81679a1d052b4b45a15cf369d938e898_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationMidAtlanticMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i515d77acb6194d5eaa77e7cb88916f62_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ceg:ContractswithCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationMidwestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i50c987eb42814faca7d4bc0df1dcea13_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ceg:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationMidwestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i713d1827b0dc4b3c826311b4b9208490_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationMidwestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i418fe2d9ca294eb4b2e21716eae4be41_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationMidwestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i0eb9098b226945d583d956135e4f3d64_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ceg:ContractswithCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationNewYorkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i876dd869280547c59a3bca484aba566b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ceg:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationNewYorkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ied1f49fbdb944bd3abeddf286a7f224a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationNewYorkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ida47f715f4b24e3abad3079b8943a277_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationNewYorkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic197bbe259694925bd730e77ad234273_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ceg:ContractswithCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationERCOTMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i987d960c64e9481f9e5f0509d83df732_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ceg:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationERCOTMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i025a2ef6777847afaa2386584e3bca61_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationERCOTMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i81ec5fd2caba414190dee51d8d6da5c4_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationERCOTMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1f07373cbf0b4b74bc73fefffdfe7ac3_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ceg:ContractswithCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationOtherRegionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6ebd538deb0c4753a954c21a43dfa9a5_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ceg:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationOtherRegionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8c5ccac6f9f144a4a7c0d4d1459b6c2f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationOtherRegionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie9d2c85f966446899b6441de3a2afdf1_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationOtherRegionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6ae6c015de0a43f7858fe7225eff6da3_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ceg:ContractswithCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationReportableSegmentsTotalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i557fe598b35a4f15b7a67215058401ed_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ceg:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationReportableSegmentsTotalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i041a864dfb584c22b845de547021cd3f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationReportableSegmentsTotalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i3d74d649960348d08b516febb6eb0892_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationReportableSegmentsTotalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iac8c4550c5834667806099d078dcb5db_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationReportableSegmentsTotalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i57ed59723d09413a8f418e7d73fc0b5e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ceg:ContractswithCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationNaturalGasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5fcce779f4be4245bb45902c48e6af1d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ceg:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationNaturalGasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i901b8033b8a54180bbd7cec1a4c5a7d7_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationNaturalGasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i666284c3884c468281c13b39dd7789fb_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationNaturalGasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2ed9f938d1914819900d4c44b41497ad_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationNaturalGasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia942ec58c714426a849158b2fa37b64a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ceg:ContractswithCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationAllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i94aba7c295634062857a0988bd700180_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ceg:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationAllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="icbdfb9fb4dde42b8b879f789615a2290_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationAllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7c55517cee534d0182d1a155754412cc_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationAllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i01db6ed307ae47c9a630c98888a4340f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationAllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i047c7b772e4e42c2966b42cea0eab999_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ceg:ContractswithCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationTotalConsolidatedGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2346f61b297f49b19c5e59b3e083d8ec_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ceg:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationTotalConsolidatedGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6abc6b2170ab46dc88da8ea8c71d6efc_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationTotalConsolidatedGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i053d88d99d9640759dabaa2222e65da6_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationTotalConsolidatedGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iecdb11b603f742ada76195d4acd9ea67_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationTotalConsolidatedGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i095007b5440343a59a316698128ac98d_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ceg:ContractswithCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationMidAtlanticMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i1d48128bb18d4a91924d609c8e9f33e4_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ceg:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationMidAtlanticMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ie4ba542a5f7f410eb87d3aec7d9377c4_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationMidAtlanticMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="iea322c435fb14ef7aec748cda7835278_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationMidAtlanticMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="iba4eb9ae0a5b478ab6e28edbb425059d_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationMidAtlanticMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="id5d1c2ace1ff478ea8f3b084e91333df_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ceg:ContractswithCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationMidwestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i68044154cca64108859f325b676c8cda_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ceg:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationMidwestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i7b5f35ce60ba4a848d292b64629ffca3_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationMidwestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i3b4a33011d0a49b68777dcd576f2d0e3_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationMidwestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i134a6279122c4224a0d683ca6bec3f5e_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationMidwestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ie690c3b153f041e5be87eea0effb5e04_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ceg:ContractswithCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationNewYorkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="iafcab6ddb7ac4853ab52bcbc9bd45500_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ceg:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationNewYorkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i2199116b9bdb4edd8c91821281af0a68_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationNewYorkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i333f0221f3ab45f396d2500d40d87370_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationNewYorkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i3845820f98ae4f8f97e1555fd0803cfa_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationNewYorkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i6d0a3849ebff4dc8a25e1b3ce1768ed1_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ceg:ContractswithCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationERCOTMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i08a46999f6b14adb9dcf4e63aa77fc0b_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ceg:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationERCOTMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ia7f73bdaf62744eda494f0281b9126b4_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationERCOTMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i6cf5b30fc1f246c3a47d09da0a12dce8_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationERCOTMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i001dc56a5cec480a99cc44d4e06d1b10_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationERCOTMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="id3b6b0d6fcc149e48e12ea6f9f780e80_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ceg:ContractswithCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationOtherRegionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i4823a6af804e472592feb1c7f98221b5_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ceg:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationOtherRegionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i70324c7bd7b1488983065669d2366a1d_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationOtherRegionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ice6f83f4983e4b379cbc3643bf16362f_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationOtherRegionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="icce95ce494844166b72207c3ddbf0aa3_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationOtherRegionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="id409a2e4267a4e1eaf80b44923bf9173_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ceg:ContractswithCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationReportableSegmentsTotalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="if2426fe0492e40d2af7432c2bb9ecdcc_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ceg:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationReportableSegmentsTotalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i619451b92b044a709b482e980f3e5e98_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationReportableSegmentsTotalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i3e906d4300bf45feb897a60a8f20b10a_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationReportableSegmentsTotalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i1cb7190ad1f5494db25eb8da7d24d97f_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationReportableSegmentsTotalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="id6572dddda044f0293b0e25e14998ce2_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ceg:ContractswithCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationNaturalGasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i3a9ba17a3bf5446392cdf3f03a495094_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ceg:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationNaturalGasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ia255032edbf04f6093b8a0d0dcf1f6ee_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationNaturalGasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ib4893e3d113443c2aa619cbe644e3680_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationNaturalGasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i8c87671177c7495399d019add03c179f_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationNaturalGasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i628d282ca49442738da84bdddef64d95_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ceg:ContractswithCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationAllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ieacaba1a30dd44b6a8c1cfd8d11a0abe_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ceg:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationAllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i525f387d78184c978d355796719fddb2_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationAllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i705fbd9f290c424fa1e3178cf3762124_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationAllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i7d4532f52b4b4422ac74dd67eea2ce43_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationAllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i613fcd10d3a14bd685789e8e40b1394e_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ceg:ContractswithCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationTotalConsolidatedGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ia56123d4275e4620bc1c9f66722cb63c_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ceg:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationTotalConsolidatedGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i28581d01743a40cfa358402ff03ab947_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationTotalConsolidatedGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i09fe5fd80fda4a458da501d6f5c95131_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationTotalConsolidatedGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i9ef40fa9cb694ce9a62bd644aadae382_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationTotalConsolidatedGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ic40b5721ac0c498aa652bb05ed99cd1c_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationAllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib1b75678f01744d68f53a23d87c8c2b6_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationAllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i89def2be05604d229f97e977e04320a5_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ceg:ConstellationAllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i55eeea1c43a8413cbd3af6f6403a5da3_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:TradeAccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i6818e6db181d426cb52eb5598e405d28_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:TradeAccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i775667f804444ee083680ef4ab32f163_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:TradeAccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5c9729d9469944dd8268c83b60230367_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:TradeAccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ia2eb4caee4f54c5499696402ca0f3f82_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:TradeAccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i78f013a9a7564b4982a35b1c4ca18fbe_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TransactionTypeAxis">ceg:SaleOfAccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ceg:ExpirationDateOfFacilityAxis">ceg:April72021Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6eca80957a70428faede9e1ef47a6f37_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TransactionTypeAxis">ceg:SaleOfAccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ceg:ExpirationDateOfFacilityAxis">ceg:March292024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie79fda0d0b104aea80f67440bd0f6940_I20200408">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TransactionTypeAxis">ceg:SaleOfAccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-08</instant>
        </period>
    </context>
    <context id="i7420b8c039264cf8809dfc98f0ad6774_I20210217">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TransactionTypeAxis">ceg:SaleOfAccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-02-17</instant>
        </period>
    </context>
    <context id="id738d8f274d6488d8065774aba2d1c77_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TransactionTypeAxis">ceg:SaleOfAccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ceg:ExpirationDateOfFacilityAxis">ceg:March292024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ia87f5c21630b4b6a82aedab7ebc7ef40_I20210524">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TransactionTypeAxis">ceg:SaleOfAccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-05-24</instant>
        </period>
    </context>
    <context id="ia9146cc0a24b430c9bda83d90d216cea_I20210624">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TransactionTypeAxis">ceg:SaleOfAccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-24</instant>
        </period>
    </context>
    <context id="i61817022284a4fba816fe116c602bd6f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TransactionTypeAxis">ceg:SaleOfAccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i86f7bf989efd44a8baf26e1df044ff16_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TransactionTypeAxis">ceg:SaleOfAccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i940a427533e4424ebd113a2c0c3cf400_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TransactionTypeAxis">ceg:SaleOfAccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id69e888e3f6343c1abf00532c56d6523_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TransactionTypeAxis">ceg:SaleOfAccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ife44aa50463e4972a1709e854a2639a3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TransactionTypeAxis">ceg:SaleOfAccountsReceivable_ThreeMonthsEndedQ12021Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6bfab524d3e14cc9be5240dfaa2e1296_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ceg:ExelonUtilityRegistrantsAffiliatesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i0af53a1d0cdd41ee98725c085477ceab_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ceg:ExelonUtilityRegistrantsAffiliatesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i050963cc82ad4cfe8e965969a214a53d_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">ceg:ByronDresdenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:FacilityClosingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i33a45266617c40808aec74cbff1c7e84_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">ceg:ByronDresdenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:FacilityClosingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i30382f3d09254526af52bbf99432dde5_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">ceg:ByronDresdenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:FacilityClosingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8afab1a5dc2f42c2b0307b5dd3f5b8ab_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">ceg:ThreeMileIslandMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:FacilityClosingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="id27ebb6f5d1045fc9ce49ad05b656b24_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">ceg:ConstellationNewEnglandMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1db13d177a574fde9dfdc089979efa69_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">ceg:ConstellationNewEnglandMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ia96f6fdd62bf49fdb9ed25a5e7fb802d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ElectricGenerationEquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i79abc595f76a409585913ea015e85e6f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ElectricGenerationEquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id23b37293ba64d05b6d275e8a5aade22_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:NuclearFuelMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibcdf39b3f0b34ac28c6e67e85cb1d974_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:NuclearFuelMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ica1408addf104cbf97c8ccfddbec364f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i52f102e2b9ca42eebb9509fa0e1ffefc_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i423e7949d59d46faacf0ee56fe7fdaed_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9b33dd4a60e34f9bb89019d24afd8d9a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i39604288bf2c49c2b724ddd88f3616e9_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ElectricGenerationEquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i7089c3379f9044e2802d25e3b1959fdb_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ElectricGenerationEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i37e23995efa8413ab689c1e54f050dac_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ElectricGenerationEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i1ce87fe5e2594e22852aa42d80226308_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:NuclearFuelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i4161975f13d041c4ac9d6a5922b1261e_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:NuclearFuelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i9ae9bd8e278f4ae2bdedd0c269537865_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic46b51e1ad7d45d98c3648ba552deedf_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ibe24c7e5b51a438fb2a9fc567d08792c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">us-gaap:JointlyOwnedNuclearPowerPlantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">ceg:QuadCitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9b91eed3620c47e38009cb41b66ed748_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">us-gaap:JointlyOwnedNuclearPowerPlantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">ceg:PeachBottomMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8f539e60308e4b5f9149cc9742119d00_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">us-gaap:JointlyOwnedNuclearPowerPlantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">ceg:SalemMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie3b1969148bd490682c61e4cb936780c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">us-gaap:JointlyOwnedNuclearPowerPlantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">ceg:NineMilePointMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3bad8add38464217885ed5655a54beed_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">us-gaap:JointlyOwnedNuclearPowerPlantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">ceg:QuadCitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i289e721e75b646a8994cd97b6941b0e0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">us-gaap:JointlyOwnedNuclearPowerPlantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">ceg:PeachBottomMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie4364e5def234effabeda2ab1d448866_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">us-gaap:JointlyOwnedNuclearPowerPlantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">ceg:SalemMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6a8c7947441f41c288f0fdaf51ef8a49_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">us-gaap:JointlyOwnedNuclearPowerPlantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">ceg:NineMilePointMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic861dc220fba4ebb9a633f27801376de_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">ceg:NuclearDecommissioningMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i503b1e5777c747cebb9d1bb4c293a93c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">ceg:NuclearDecommissioningMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ide36e8cd7d434c8dabc12d6caba2d3af_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">ceg:NuclearDecommissioningMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic065639954e84db5b0d87bb445119fb2_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">ceg:NuclearDecommissioningMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i10cbac93696d4169ab82c7de0a49bab1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">ceg:NuclearDecommissioningMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9ff919cec36945a0b64cae3b46d3617b_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OperatingExpenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">ceg:NuclearDecommissioningMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="icb3d7a631a804ce4b105bc1a20690463_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OperatingExpenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">ceg:NuclearDecommissioningMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib258e1fda12f4185a27d914c47817827_D20170101-20170331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">ceg:NuclearDecommissioningTrustFundInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-03-31</endDate>
        </period>
    </context>
    <context id="iecfade923eec4e36bec7597bebe792dd_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">ceg:NineMilePointMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia6d8f46bab8e4ed4b01c87caa98d5628_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:AssetsTotalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="idcd3bc2e3dfe49f78671f05f6caaf703_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:AssetsTotalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5b4cb9ab826f4f8bb43bda6b9e55d58a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:OtherCurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i055a839eba11489bbbf7252eb03da5ad_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:OtherCurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic7f96180f6d249bcaac40fbe8043a6b2_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">ceg:NuclearDecommissioningByronMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i4bcaee24ab404a23b697b1e70c7e9a5f_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">ceg:NuclearDecommissioningByronMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i09ea17b148f14c21a3cedd573a44f457_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">ceg:ZionStationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibc35f400bd9043d89f13abe705006f76_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:AssetsTotalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">ceg:ZionStationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i52e85c28cb3f40f380f8ab5218d500dd_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:PecoEnergyCoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i248a34566e2349eaae87421b828720d9_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">ceg:NonnuclearDecommissioningAssetRetirementObligationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i46bdc41e79dc418c9d6f145b91f570cb_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">ceg:NonnuclearDecommissioningAssetRetirementObligationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ifd08ed481b7046cc9fbb213e827d7225_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:DisposalGroupHeldForSaleOrDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">ceg:NonnuclearDecommissioningAssetRetirementObligationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i0815af8408074e799164e52e87c4cd72_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">ceg:NonnuclearDecommissioningAssetRetirementObligationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i078690c4fc024275af05b513dcac772b_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">ceg:NonnuclearDecommissioningAssetRetirementObligationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ia515852a40b240e89c9902e861e03d7d_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:DisposalGroupHeldForSaleOrDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">ceg:NonnuclearDecommissioningAssetRetirementObligationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ie99ac3bfdcd54b38824deb442646f5f4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">ceg:NonnuclearDecommissioningAssetRetirementObligationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id0b6d5283cba48228dab069505c45034_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iacd3e28da473484da837a9c458c9a05c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0948756f50f340f3b67acec038a7934c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia5ccec05fbb34711bdd13a175556d8b8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7af825bb47e246c99a487b11fa3213f6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i437f0b427d8c48d4af54a1c57746241d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i517d54d2bd854a539cbd37f4df214ab9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ceg:LongtermContractforPurchaseofElectricPowerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9857b16a7c3e49e59dd28704a60a8b8c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ceg:LongtermContractforPurchaseofElectricPowerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia7116a0ede814dc69ed93bd72c24b21e_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">ceg:ConstellationNewEnglandMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i80040ace77e24a039cfc8d183eff061f_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">ceg:ConstellationNewEnglandMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i36344cec5ac547c7b3e6d76a2c4a8d29_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">ceg:ContractedWindProjectMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ic5a45c506939456691d57e35aeced695_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ceg:InvestmentsAxis">ceg:CertainDistributedEnergyCompaniesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="ib4cb5d7ddad44ce891d8d46ab40476f6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ceg:UnamortizedEnergyContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id5f5adf068d147229df42fa5317f219c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ceg:UnamortizedEnergyContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i687850843ca44f498c44147f9f62370f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5a55ae757b0648cfa837fdf4ca5fcd5f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia57ddf3733924799ae1102acc6c99d31_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iba13dd78f8ff4ce0a9a1d40de898ca62_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i729fdc7ef5cf48ceb384213ae6fae908_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ceg:RenewableenergycreditcurrentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibee3e9a5282748378ef24b9eda664245_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ceg:RenewableenergycreditcurrentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib170db52253c401e8db3a86a36539959_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:InternalRevenueServiceIRSMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ie12620dee3984940a006b805f4a144df_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:InternalRevenueServiceIRSMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i926e943d749e4d21b931de50429f5d35_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:InternalRevenueServiceIRSMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="if91d52ea929548178bba29e623fca305_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i0192f1c557054aaa87ee25d5ee2f0c82_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8e2256026d774e08845f0286438be49c_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ia72108b9124e415d9ebe2daacd489c74_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:InternalRevenueServiceIRSMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:GeneralBusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i14adc75b1cd24cd9b4b0b489ad479563_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id21857fb1f27410d85ba25f7d84439e4_D20210806-20210806">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ceg:TaxAdjustmentAxis">ceg:CengMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-06</startDate>
            <endDate>2021-08-06</endDate>
        </period>
    </context>
    <context id="i5a28fb3ef1ce4a6fae4b550f06930e91_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">ceg:PensionAndOtherPostRetirementBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i25fad85d10dc4707a3761b24bf41a1b5_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">ceg:PensionAndOtherPostRetirementBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i3b039fc2f5b44b7ebd5af7afb3fc2d70_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">ceg:PensionAndOtherPostRetirementBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="iff86d6aeee3a478bb713447b82208316_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i32d644e06dc445509c1bf0b10403f821_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id650e2f9ec4a403da70b287f24716bad_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i6d2a7432730b40caac1c93a5e2afaa73_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic0ac7b2386a84aec96e6aa203ead4625_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i69b2782b6bbf4f1fb1da7a058860c9b1_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="iad38c171094c4e0686f3a9797ffcc5ef_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NotDesignatedAsHedgingInstrumentEconomicHedgeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ifb46aeb986364d7393e2d16c79eedcea_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NotDesignatedAsHedgingInstrumentTradingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if235154bc380474ea481bf4dc4eccf7d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">ceg:CollateralMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic5a0700f50604693a9daf2289c816cfa_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">ceg:NettingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i929a908a3f5a454f8407b62e6dec9a90_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia66d4983262341e6afc066916f80b5ec_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NotDesignatedAsHedgingInstrumentEconomicHedgeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i51d621c0372349b8b0e23b75c8f34d90_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NotDesignatedAsHedgingInstrumentTradingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if02cde392db14d64ba1c3e186df0b244_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">ceg:CollateralMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i73e2fe5ec0074b0a87e3792b1c2d730b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">ceg:NettingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i435b2baa2a4d4e7fbbaf94fa622d9e94_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id258ace70051483b93ba24ce2df2e801_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NotDesignatedAsHedgingInstrumentEconomicHedgeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">ceg:OperatingRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i108e1d7ca1ae4951a497c418a36fb7ed_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NotDesignatedAsHedgingInstrumentEconomicHedgeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">ceg:OperatingRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic0b1993cee12493c9a282a6a97e702b3_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NotDesignatedAsHedgingInstrumentEconomicHedgeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">ceg:OperatingRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ia9fb1705b6684a49be6ab9734fe0d8b8_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NotDesignatedAsHedgingInstrumentEconomicHedgeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">ceg:PurchasedPowerAndFuelMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iab50b61eb6fe4b6b83aa4bbdc8e99f5c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NotDesignatedAsHedgingInstrumentEconomicHedgeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">ceg:PurchasedPowerAndFuelMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia0896ac8ca6640d083f1aa97762b9057_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NotDesignatedAsHedgingInstrumentEconomicHedgeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">ceg:PurchasedPowerAndFuelMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i067a9e1baa4047d3a22b8da8deca79fe_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NotDesignatedAsHedgingInstrumentEconomicHedgeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i05bd5b55238147809931037d78d9243b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NotDesignatedAsHedgingInstrumentEconomicHedgeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4437fe45983f454589a96892f43e20b0_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NotDesignatedAsHedgingInstrumentEconomicHedgeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ia17326e59e104281b92f1570c2a8e5de_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NotDesignatedAsHedgingInstrumentEconomicHedgeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4ba184be145f49c6a82a911cad0181fe_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NotDesignatedAsHedgingInstrumentEconomicHedgeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0f51504e1e0348a4bd4a1b1e70bd4cba_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ExternalCreditRatingByGroupingAxis">us-gaap:ExternalCreditRatingInvestmentGradeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueConcentrationOfRiskDisclosureItemsAxis">us-gaap:FairValueConcentrationOfRiskMaximumAmountOfLossMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ibe392246f94a4db1910d32dc330207d7_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ExternalCreditRatingByGroupingAxis">us-gaap:ExternalCreditRatingInvestmentGradeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueConcentrationOfRiskDisclosureItemsAxis">ceg:CreditCollateralMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i27802ad369ca4f818df2a6cbc770819f_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ExternalCreditRatingByGroupingAxis">us-gaap:ExternalCreditRatingInvestmentGradeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueConcentrationOfRiskDisclosureItemsAxis">ceg:NetExposureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ia0a3cfc7be7640c9871a86161dbb59e9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ExternalCreditRatingByGroupingAxis">us-gaap:ExternalCreditRatingInvestmentGradeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueConcentrationOfRiskDisclosureItemsAxis">ceg:NumberOfCounterpartiesGreaterThanTenPercentOfNetExposureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if4cdaf9cff8a4f308ce15706513346eb_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ExternalCreditRatingByGroupingAxis">us-gaap:ExternalCreditRatingInvestmentGradeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueConcentrationOfRiskDisclosureItemsAxis">ceg:NetExposureOfCounterpartiesGreaterThanTenPercentOfNetExposureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i27f959ae62684e91aa78d680b74f4519_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ExternalCreditRatingByGroupingAxis">us-gaap:ExternalCreditRatingNonInvestmentGradeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueConcentrationOfRiskDisclosureItemsAxis">us-gaap:FairValueConcentrationOfRiskMaximumAmountOfLossMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i0f7d41756e704d85b8770cb230570148_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ExternalCreditRatingByGroupingAxis">us-gaap:ExternalCreditRatingNonInvestmentGradeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueConcentrationOfRiskDisclosureItemsAxis">ceg:CreditCollateralMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i7712911a925641288be1a483bac3ee04_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ExternalCreditRatingByGroupingAxis">us-gaap:ExternalCreditRatingNonInvestmentGradeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueConcentrationOfRiskDisclosureItemsAxis">ceg:NetExposureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i5179d250b2bb44a4825420d49eb6c572_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ExternalCreditRatingByGroupingAxis">us-gaap:ExternalCreditRatingNonInvestmentGradeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueConcentrationOfRiskDisclosureItemsAxis">ceg:NumberOfCounterpartiesGreaterThanTenPercentOfNetExposureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ida9afe4e63b347e3ae66641ca9b522b7_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ExternalCreditRatingByGroupingAxis">us-gaap:ExternalCreditRatingNonInvestmentGradeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueConcentrationOfRiskDisclosureItemsAxis">ceg:NetExposureOfCounterpartiesGreaterThanTenPercentOfNetExposureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i67b05bb2e1ce456ca264f7513a14e161_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueConcentrationOfRiskDisclosureItemsAxis">us-gaap:FairValueConcentrationOfRiskMaximumAmountOfLossMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:InternalInvestmentGradeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i34fe27a93087443e8ff2cc3f80973910_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueConcentrationOfRiskDisclosureItemsAxis">ceg:CreditCollateralMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:InternalInvestmentGradeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ifb421c53f5174c26936cafab0ef823d7_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueConcentrationOfRiskDisclosureItemsAxis">ceg:NetExposureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:InternalInvestmentGradeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i3fa5c55530274d68a07f2e8022be6987_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueConcentrationOfRiskDisclosureItemsAxis">ceg:NumberOfCounterpartiesGreaterThanTenPercentOfNetExposureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:InternalInvestmentGradeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2561f8f5139849098c0821455f44d95b_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueConcentrationOfRiskDisclosureItemsAxis">ceg:NetExposureOfCounterpartiesGreaterThanTenPercentOfNetExposureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:InternalInvestmentGradeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i909fa8b8b3a7419cbcb638074bd7ea15_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueConcentrationOfRiskDisclosureItemsAxis">us-gaap:FairValueConcentrationOfRiskMaximumAmountOfLossMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:InternalNoninvestmentGradeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ia1e7d3000ff640dd8cef71c4985cf699_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueConcentrationOfRiskDisclosureItemsAxis">ceg:CreditCollateralMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:InternalNoninvestmentGradeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i60cf791181eb4b89b3ab82da8bbc1207_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueConcentrationOfRiskDisclosureItemsAxis">ceg:NetExposureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:InternalNoninvestmentGradeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i8eb2bbe0a4dd4ce0ae369034d8a6f462_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueConcentrationOfRiskDisclosureItemsAxis">ceg:NumberOfCounterpartiesGreaterThanTenPercentOfNetExposureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:InternalNoninvestmentGradeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i991f20b89fd3492187c30f79b3e91137_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueConcentrationOfRiskDisclosureItemsAxis">ceg:NetExposureOfCounterpartiesGreaterThanTenPercentOfNetExposureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:InternalNoninvestmentGradeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="if8c666ae4271465c940ded3dc4b4d20a_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueConcentrationOfRiskDisclosureItemsAxis">us-gaap:FairValueConcentrationOfRiskMaximumAmountOfLossMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i090dc0a07092414287bf29b3a802b687_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueConcentrationOfRiskDisclosureItemsAxis">ceg:CreditCollateralMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic46d2b2fe7ba4b4a9600526ab07e1a1c_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueConcentrationOfRiskDisclosureItemsAxis">ceg:NetExposureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i3fd5acef6d3940c48338318c526d9858_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueConcentrationOfRiskDisclosureItemsAxis">ceg:NumberOfCounterpartiesGreaterThanTenPercentOfNetExposureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3c6e434c0155440d84cb6a1c57178f27_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueConcentrationOfRiskDisclosureItemsAxis">ceg:NetExposureOfCounterpartiesGreaterThanTenPercentOfNetExposureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i89317b738b0e49cfab7638a49a5368c2_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByIndustryOfCounterpartyTypeAxis">ceg:FinancialInstitutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueConcentrationOfRiskDisclosureItemsAxis">ceg:NetExposureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i9387a157a36d44f7be7af144cba14315_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByIndustryOfCounterpartyTypeAxis">ceg:InvestorOwnedUtilitiesMarketersPowerProducersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueConcentrationOfRiskDisclosureItemsAxis">ceg:NetExposureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id0f04095b8744e5eb40f2fa5a52297e0_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByIndustryOfCounterpartyTypeAxis">ceg:EnergyCooperativesAndMunicipalitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueConcentrationOfRiskDisclosureItemsAxis">ceg:NetExposureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i6ad500040ea047c2b8c5767355f47708_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByIndustryOfCounterpartyTypeAxis">ceg:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueConcentrationOfRiskDisclosureItemsAxis">ceg:NetExposureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="icb24feef93344f9c8a7d6158d39b03b2_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i6bd8bacc9b784251b529a9622ee04eff_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9a2c892a232949f8a2751c23e0929581_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ide27dfc0b917422b95020c51fc48b1bb_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ceg:BilateralCreditAgreementsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="icd3b649c13f24c529fa652ced2dac9c9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ceg:BilateralCreditAgreementsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3409477f0d56462f8aeee0f6db246625_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id76b862ada544ca8900b300b1b3f01aa_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1411576bfadc4f1585252694aa8cd2eb_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ceg:CommunityAndMinorityFacilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3ead3d192644468c864026d43fff84c2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ceg:CommunityAndMinorityFacilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i34cb69c421aa45038fa2b964fb2a4817_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2ee96745f6f549e5bed6cea5db16ca06_I20220201">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-02-01</instant>
        </period>
    </context>
    <context id="i2142e9b89850433591ff7d0ff7d4755e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ceg:CommunityAndMinorityFacilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8a139c62ac354328a1c2a82802459d2e_I20220201">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-02-01</instant>
        </period>
    </context>
    <context id="i1692178b834d45d6813bd10e753bd79c_I20220209">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ceg:LiquidityFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-02-09</instant>
        </period>
    </context>
    <context id="i8ac06b6438684fb28ed29db3510ac7fb_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ceg:BilateralCreditAgreementsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ceg:BilateralJan2013Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i91d152a369d54e4e8ba784d13787ecd5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ceg:BilateralCreditAgreementsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ceg:BilateralJan2016Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iddf30922b2f646f9bee55e6db9e83fca_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ceg:BilateralCreditAgreementsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ceg:BilateralFeb2019Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic0cbc1a4df3e4aad9a7cd81401c9bacf_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ceg:BilateralCreditAgreementsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ceg:BilateralOct2019aMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i619e17bf0a42498f9a7a769db91d7f18_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ceg:BilateralCreditAgreementsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ceg:BilateralNov2019aMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic9f5ee43c9154eb0ae006a9f2ac8bbd2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ceg:BilateralCreditAgreementsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ceg:BilateralNov2019bMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iecfcee543f1c4fff8efa3c4a7460de6f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ceg:BilateralCreditAgreementsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ceg:BilateralNov2019cMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if218d998b4304d03ad8cec408e703ce9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ceg:BilateralCreditAgreementsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ceg:ExGenBilat100May152020Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i90e62c2d554d446d9c24f6063b87a418_I20220209">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ceg:ExGenBilat100May152020Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-02-09</instant>
        </period>
    </context>
    <context id="i9fd47bc5b5a042b6991666ab33d82b5b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ceg:ShortTermDebt03192020Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9a6d2d3ce78e4d05aebeb63a94ad209b_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ceg:ShortTermDebt03192020Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i2e308d7062474db5b517293aae5e4f61_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ceg:ShortTermDebt03312020Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i47ac77afd6624ff98843d0bf83e52262_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ceg:ShortTermDebt03312020Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i92786279974b44e9b2591ca7313cb8db_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ceg:ShortTermDebt08062021Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if38c014050ed44fc9e5e79c8729554bd_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ceg:ShortTermDebt08062021Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="if4cf3f1f32a747388ce4f1dea5c125ff_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ceg:ShortTermDebt08062021Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i89451b4360c743ff8e8be8bc03b8ca37_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9e68a88bf3344652864347f9c15dfc44_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3cccbb5c75a7470aac97ea5e1dd54c55_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i374ae50b13854d61a67905f4ec2e43cc_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2146833d4b714ca48b478834eb8c710b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3dd2b2af59824fc59fadeabe159a26f8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia01cbdcf8547432694784f47001cc27c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3550277380cc48d2a3ff56074b8a5046_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2b9033454571416596ffa1d1fa9a97e1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ceg:NonRecourseFixedRateMemberMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i31ba096cef004af0b595d6c4e011a03f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ceg:NonRecourseFixedRateMemberMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i063a8d3ffd1e48e68c858df421bd3964_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ceg:NonRecourseFixedRateMemberMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia2707860ebdd4f74805dae890fbee675_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ceg:NonRecourseFixedRateMemberMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i52ced0a43fe84c248784267da01e4b0a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ceg:NonRecourseVariableRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5fe6ad6a59fe4aadabfb9e1effa3243e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ceg:NonRecourseVariableRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i664519a85bbd4b89a9ae2a63e2f5a07f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ceg:NonRecourseVariableRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9f973ba4f7e8404f92b916b9b1920f84_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ceg:NonRecourseVariableRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0850bf1d5342428393f9ce8ca4c5025c_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ceg:ExelonConsolidationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i94eb47eb2e6d4213afbb96ae1c9a312c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ceg:DOEProjectFinancing2.82January52037Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ceg:NonRecourseDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i38ddeead8ff04c9ca5d6a94793517204_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ceg:DOEProjectFinancing2.82January52037Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ceg:NonRecourseDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0924779843164b959fd3e6d826fb3f51_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ceg:ContinentalWindMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ceg:NonRecourseDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i30eb96ec17894e069b78480f96cb580d_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ceg:ContinentalWindMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ceg:NonRecourseDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ifbe7ea8aa99f4a5cb43f820e4c4b5452_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ceg:ContinentalWindMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ceg:NonRecourseDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i11db793d4dc34f23b43e6d73eda3c6fa_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ceg:RenewablePowerGenerationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ceg:NonRecourseDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4a602aacd274449ba3705ab63f60dfb2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ceg:RenewablePowerGenerationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ceg:NonRecourseDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2562d55270914182b45294e36383aae6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ceg:SolGenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ceg:NonRecourseDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8658b9184ec345a3834de864567cac93_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ceg:ExGenRenewablesIVNov2024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ceg:NonRecourseDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5aa278795eeb4d638eb264fbeb9e0ca7_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ceg:ExGenRenewablesIVNov2024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ceg:NonRecourseDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib18db370b5ca4bf2a72344123fa3cfd3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ceg:ExGenRenewablesIVDec2020Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ceg:NonRecourseDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iefaaf80fdd114c82a7ec79436e0a47f7_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ceg:ExGenRenewablesIVDec2020Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ceg:NonRecourseDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic394cd67cc164bb598772841bd8a6ddc_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ceg:ExGenRenewablesIVDec2020Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ceg:NonRecourseDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ife1b0231e29640c7a864b70f2828bfc3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ceg:WestMedwayIILLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ceg:NonRecourseDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9feab20a966d402d963fb0922d1f607b_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ceg:WestMedwayIILLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ceg:NonRecourseDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i07c433318f56498fa6eb27e8a897d8f4_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:PrimeRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i70caa7b1b7d24bb99e2ae48efed609a7_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i97e7ef975bf04980a17f022727eb262b_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ExternalCreditRatingByGroupingAxis">us-gaap:ExternalCreditRatingNonInvestmentGradeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:PrimeRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iec13035ca45549b48ea342889c209e2d_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ExternalCreditRatingByGroupingAxis">us-gaap:ExternalCreditRatingNonInvestmentGradeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="idf365cd231144c5cbb861d68c9b14d91_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i257ae3cae8f243cea76a5b24b0c990ee_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2783bd5a7428466ab7d9fc902fb60a12_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ceg:DOEProjectFinancing2.82January52037Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ceg:NonRecourseDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i61600af25efe4f49b1aaf6c3880f7637_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if1645f7d037b4180b87c4cdb3a30af8e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6042d28da8a94ab7b3161325305237fa_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iad065e94435148ae826d732a7f2950de_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i00ba4763c724431fbca46c42517a7c9f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1598af50ca5342cd871cab842fead31a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ief31a3fa923546dd828c5acc700e5cdc_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8acd9dd3f7094fac82b34c539bce312a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i20df9936d6194ccd80c25a1d37fb87c7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7298549697a5432fab8aee0fe815af38_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7cb8908360ea429d8b5b7a2553695905_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="icea95afdb86d4bffb24937a7c18209e6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0f4e9f1d55624df3aecd887cd8b84509_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i521b26932b0c495a8a43e9e8fee56592_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9db88da7587244989d24ac3b3d90731e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5c0e7f8849c048ebb5c7919eb1cd7bd4_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7be01dc6df254f3a9b4119abe6513f78_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4be25e5abb194047aab21a8bb29657cc_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia9b9b40c40d64a3fa028ec7053300fc6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">ceg:CashEquivalentsNDTMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i16285e92e45f47be944eb487b38c6c68_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">ceg:CashEquivalentsNDTMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1b578734ab904892bf42aabb38f9bbd3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">ceg:CashEquivalentsNDTMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia5353c4c763e48d5b17fdd9b77e0bd6a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">ceg:CashEquivalentsNDTMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id1e2aaebb218425ca22b3f784b81a3e7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">ceg:CashEquivalentsNDTMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie8c87fccea7440618209569cf116efb4_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">ceg:CashEquivalentsNDTMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7b9c09ee4924402097b0e7097780d3dd_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">ceg:CashEquivalentsNDTMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib6673d4a612040a79138acf05e35dac6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">ceg:CashEquivalentsNDTMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i52fa1aa94fde40e78231f38665fbae77_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">ceg:CashEquivalentsNDTMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i40825cba5e6a4210a7f830d1d0bd7b55_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">ceg:CashEquivalentsNDTMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i336f7dc488364c6e950f0d385fac7505_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">ceg:EquitySecuritiesNuclearDecommissioningTrustFundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic9710cdb75e3439c98b13cc03dea4981_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">ceg:EquitySecuritiesNuclearDecommissioningTrustFundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic5b72625fa22487dbfedb7137b3cdab4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">ceg:EquitySecuritiesNuclearDecommissioningTrustFundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2a028c7d94a94933a1da5b0f76719793_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">ceg:EquitySecuritiesNuclearDecommissioningTrustFundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4814703413dd48f09f181ba38c7bfcae_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">ceg:EquitySecuritiesNuclearDecommissioningTrustFundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic4ac3828aa7a4b6a8596efe5057d416d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">ceg:EquitySecuritiesNuclearDecommissioningTrustFundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i57a491c9815c4100ac26af8b6bf19a0a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">ceg:EquitySecuritiesNuclearDecommissioningTrustFundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i52428617948c465597a0b6d1c09e3292_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">ceg:EquitySecuritiesNuclearDecommissioningTrustFundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7a3c1a66c96a4b1b9d9d2fee54995e60_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">ceg:EquitySecuritiesNuclearDecommissioningTrustFundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia298cf77da0d46a6b67beeda2bc015aa_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">ceg:EquitySecuritiesNuclearDecommissioningTrustFundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i04c42c6e5ffa49708f1ef532a3c6cf68_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2f1c465914b749729de573551ddde6b9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1a0fe7b11d0d481a93f2985e59f06038_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3b0371d9c9cf40289e55c921007bacc5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i340c071687ab4f15915b1502024f5bf0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8fffa667bb044301a26c35fe8f4fb577_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic70e84f8799a43b48c9a4c685e00029c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i301bcc099c954275a44498e50b4da45b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iddda1f87ca5947e1b3576e7c897a635f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i036af8d543c245279914e2d132df1ccc_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie8f22e61fba94dc9b1ca3b1239e05f1a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ifa20d36dc7034f49916ca4a5203677fb_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8b88fa26987440388fa79f0fe4715fdb_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6c3bcd4c207f4367b2d91b9a9e60b9e4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i967af205adc54f478015e7858c6c310d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0acc5e59842d4145b6f0cf99da35e22c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie810222fa3b94e768812cd9cc115d230_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6250809653534fb19b8700e073ae3618_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ief0b4df19d8d4b4abd58ae5c78931cf9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ifbbf6c9a9b6e49ef8cb66535292a5783_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i38a905df22d847a5bc1c74e8de687ba2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if58042489a3144babd65f4a4eddf2e89_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i704f391879854719bf0873603a73d4de_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8aa4644239cd4a1391edca99e0ecf631_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2f5178d79cd74323b005b36a9a2dd9da_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i45a4dc5f16ba474d9434f3e424e8f888_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5276dc49c95b49e4bde595bc3f2ce81b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="idc6bfb63774e4cdbbdb15c101462de66_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if72ec3f23d544b1aa2192eaf669636b2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9a9d9303c66149a48866805d3a0b178b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7953ed173db74b4bbdf1c254884904ad_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iddbf2b72248f45e291790f058f33ce83_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i22216ed6aac14841970bcf5a6ea3be8a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia09fd838afb543028ca82247b147eaf9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i69f01460e9d941bb8869c179eef41fda_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibd89bd41853e4a55b65564b107d09779_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i28679fcd642d47c39c63564f82e3cadd_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9be73118301141ba846ed4252ede6ee8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5078198d670d4826b58f46bf75c03195_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="idf149deeb4834936a1c38b37731914f4_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3f2c56dbc0364f2b9e317702f8bb72d1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">ceg:OtherFixedIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4d8d6d94220f4e9e8db9298472c0f7a9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">ceg:OtherFixedIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic4c408beadb34b6598b4cd1352b2bf04_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">ceg:OtherFixedIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib836a87403da4e188decdb57b8280eae_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">ceg:OtherFixedIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="icc54b07c6cde4249bc3b983fff8f9474_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">ceg:OtherFixedIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4c0f441f0fbe48e8b52279057c3a4cb5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">ceg:OtherFixedIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib3f9f57fa09547e3a3c353a795c97f7f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">ceg:OtherFixedIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i063f03dee70342c3841c661dc716d654_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">ceg:OtherFixedIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia91ad3e8f0d444f1ad46713574804b8d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">ceg:OtherFixedIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id8e3accc628b451a87e1848795fb04fe_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">ceg:OtherFixedIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i233eecf0c83a48e0acd80c3b194f38dd_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:FixedIncomeSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i904a89a73494494bb542b7eb80a65933_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:FixedIncomeSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6a542fe29043454fbd665a547b724b80_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:FixedIncomeSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1e8fce613d01475682c43eb82bee729a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:FixedIncomeSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i38c18701c5d24eee81bdbdd787c14b95_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:FixedIncomeSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic7864007cc2f4791803c960eea80bb22_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:FixedIncomeSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3591fdca87d44e0085cc8937c0ee69ce_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:FixedIncomeSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i56d154871e9c4000ac4aa6b1a40a9d70_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:FixedIncomeSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8b207be75d5740a69f60dff119b5fef5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:FixedIncomeSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id0589d86b8f740ae84fd6f517ace222c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:FixedIncomeSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic9edf5a1c84d4cf3bc4e9f10f904c3f3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">ceg:PrivateCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6f3b22083a5a4fe9af0286be15fce0e6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">ceg:PrivateCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i62f634e5ca0341dc9b380dffda0c511e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">ceg:PrivateCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7f351f066f434c288e9062ce7a411cf1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">ceg:PrivateCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3420a19327d04ca0aaac93d802b77820_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">ceg:PrivateCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie2de1546dbb649749343b196e38dc050_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">ceg:PrivateCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ibcec92301c9c46cbbed3d43b7d8325d9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">ceg:PrivateCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i426f6dc44ae44f1b8c61d3fc185be511_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">ceg:PrivateCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iac5032d29d254274becb4e07e900ee15_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">ceg:PrivateCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4e60262a230e40bdb11931aebe883232_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">ceg:PrivateCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8b0014e55fc146d9bab75eea8d537562_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:PrivateEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7fa0165cf112439a83b9aea0054823e6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:PrivateEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic780b4df84d54ef292defc9fadd1c95a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:PrivateEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib016390e80bd42ea915b936612018e17_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:PrivateEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iebf8bb46d0c2462880ac6ac5dd6772b5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:PrivateEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i64f717607b774008998a8a37c3108301_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:PrivateEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8f395c40f21e484faf6a5c7d1f6fc7f2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:PrivateEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i80d1aa9647f54d78b178895425d43629_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:PrivateEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i28a38d352ea0438f931a1dc4865edb16_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:PrivateEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8496aad7fb91457193b4ef393397df8d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:PrivateEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9e94ed6da8304b7b8c4d3f68c5a05be1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:RealEstateFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i66ad5752f24e44cf8cd3aff8010c3378_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:RealEstateFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i41c5928e59b74f8e8c385a86efa78bef_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:RealEstateFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iab71ca7ff1b44551ac0f178f841e2263_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:RealEstateFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="icc3596cc746e4eca8d39995e0708cc94_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:RealEstateFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1dce71a53f874870bf4228b9f56c4059_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:RealEstateFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i995ae3a90e844dbbba53306c015d5d4c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:RealEstateFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4c5e332043ea4815802409d0a5b85d31_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:RealEstateFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i68bee5586a74448295fc11f684c73c85_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:RealEstateFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia9fb6a03cf6d4b46b29b2e3e6fe34527_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:RealEstateFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id7eaa052d1b043e7baa73f6d5208ca77_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">ceg:NuclearDecommissioningTrustFundInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ife3be1a155eb4b9dbbe1c0692ed59057_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">ceg:NuclearDecommissioningTrustFundInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i11f4bba78b4d40bc979ccbe656d815fa_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">ceg:NuclearDecommissioningTrustFundInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibbc4e9950797473387eaea2f548f7915_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">ceg:NuclearDecommissioningTrustFundInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2ccf9042132948adb231a3bdc4a5ad39_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">ceg:NuclearDecommissioningTrustFundInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i42b7d8f2528541eba272e8c19fd98820_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">ceg:NuclearDecommissioningTrustFundInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib88e37c5825340ea9e94c017f00abc9e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">ceg:NuclearDecommissioningTrustFundInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia634090d1342497cad167f4c0ffb8ab8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">ceg:NuclearDecommissioningTrustFundInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i70cd1563db3c4b76adee5222511f8c11_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">ceg:NuclearDecommissioningTrustFundInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8cf7ee332f4841da8506c26d88131477_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">ceg:NuclearDecommissioningTrustFundInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5f366851b5264660bff17d7d4b73520d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i36b66b2023d14b89ad4beb4399e11485_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibdaeb6595d4f4f51ab0b13ffe6cb314c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8e1e2e7897ca4b63a06835f0115f2eb0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4f51bc24477f410995cdeb7ed8cba24b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id2febb1d84d149ab96e2fc3b0bd82012_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8898aea570db4e2ab9183fc49afcc34c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6c14b3963cd64d5e95776b1c47f82f9e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3f0ea001add5471b8e9b44b06b1149f8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic6b7dcd308e4404db57694d4524b0210_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9a0273f7c5b84b54b7e2d500175d50fd_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iabceff5669874d3491aed0c7ebf09aee_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib624d1aec50f4852b631e575609c434d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0e7aa5e20c7a4c308e08e8030aa23a8e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iaed3cd91f1f64838ad630f4bebca79b7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if16e2b78ce9d4247a1a6fdf227749a79_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i30bc89d97e4d4942ba2e9d49d3f36e62_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i795198683a9045199bea4c39656d8d01_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ifbd86f0091b643038b823bfc1bee62d4_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib41b00e8a43e4acbbb7fa02c933a0c8d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i65bfa9cc933149ea8cf7819480c8e1dc_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">sic:Z6311</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9f4fee29d2c249a0bf549fa33287745a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">sic:Z6311</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9c2fd52335d34e4db1bbfe219bc6bac5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">sic:Z6311</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i27644e9613fb46f89adc04bfe39bbe2e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">sic:Z6311</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib44ebb12a44545a1b4959aad8ebd55c5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">sic:Z6311</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i24831d79269c4064b6e16499239bd4a2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">sic:Z6311</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1bb44dfa8c8e40fd9480ba029d22f92f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">sic:Z6311</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4c046ba25a354d24b8300b5622a2139c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">sic:Z6311</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i893cb0c114aa497897f4661aa0a33ed3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">sic:Z6311</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i889c6bcc8b2a4d8aad94e597c8eca24b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">sic:Z6311</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5383390a96c04587a0b3496a63a21b5c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">ceg:RabbiTrustInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7ba1a581c3ed49609dc03e86271b58d0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">ceg:RabbiTrustInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i98cd80d121a943f0b7e4e605b903cdfb_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">ceg:RabbiTrustInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ifceb457728b84791b86ce1602e4d5c8f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">ceg:RabbiTrustInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4549298dec3d46d493b77e0478ed623c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">ceg:RabbiTrustInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7815e3570c91469da41f086fb5333643_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">ceg:RabbiTrustInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i995ede6a292242f18ffe94e3a10bd24d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">ceg:RabbiTrustInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id396aa0452ce4444aa4d9ae8931cd4a5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">ceg:RabbiTrustInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic8c9e72aba8f420e9f47d78e3adb99e1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">ceg:RabbiTrustInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8143337983bf4ccbb27fd61d7059af80_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">ceg:RabbiTrustInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i46a67c2406af4627a3143d981b33623e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib75ca4b2185c4760a6f64d8ad0fb9af8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i08b96f510a9a4e2a96292f9828ef4e66_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="idfb0554eae6c4a0082bf99d68877fec8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9b3eea5e70db4fe3a9fb34deddac2945_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5383fe9610264c40977e731190779946_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1391437c049f40788e10f9a10f292f7a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ifed74d18edd74ffa81d808993fb9b94a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6fe2527b4a224923bfe3245b46ab28ab_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ibb4cb6d6b55b41619d81a1e435f697bc_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5a55e5aa71764c9d878f16dedfd8844c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">ceg:EconomicHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id1215b461c4d485a88231ebd5d50c2b3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">ceg:EconomicHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8e469fc29a7343268781f953fb3c33ff_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">ceg:EconomicHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5fd5265e82a642299e15b6c546e076d4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">ceg:EconomicHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="idf3d3bbe12da4813824db5c2760ac5b2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">ceg:EconomicHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib8be96cd801b46bc93d66ac4c97d2e49_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">ceg:EconomicHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0222f58ba26547458ced035b33ca23a1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">ceg:EconomicHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2798f92c76894175bf45c02bb1fe33d3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">ceg:EconomicHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i833ee6927de947cb94f12cf3282d04ba_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">ceg:EconomicHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ibc4088bd74b142acba29deaffce614a4_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">ceg:EconomicHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie2f5d4987eab4980b46640c8d0a7069b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">ceg:ProprietaryTradingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i239188bbc1264647b97227766a65c966_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">ceg:ProprietaryTradingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i221808cdd1584c298bd3d74e5c0fb037_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">ceg:ProprietaryTradingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i788b5fc58e3944239393ee859dc993a6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">ceg:ProprietaryTradingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0954b40665784b9083fcfe00e34868e2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">ceg:ProprietaryTradingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i81c26add396f4262abd1e18f2f7eef38_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">ceg:ProprietaryTradingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i794be5a8c571484c882ff0552410c8eb_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">ceg:ProprietaryTradingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i67697380007a4ce6b3df68aa73bfeae3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">ceg:ProprietaryTradingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2fc13dd196d047ba83945b7ee8111aab_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">ceg:ProprietaryTradingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9748aff4c277411f817b32a93383ceba_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">ceg:ProprietaryTradingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iea8dca4d3cb749c9b15b2c350b8fa485_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">ceg:EffectsofNettingandAllocationofCollateralMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1694b5e7840e4fad9b3bc6ecd323a11a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">ceg:EffectsofNettingandAllocationofCollateralMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i33a50cc82a2a41e4b20c403277e53a99_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">ceg:EffectsofNettingandAllocationofCollateralMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4f08ef02b1fb44b5821ffd196d30182c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">ceg:EffectsofNettingandAllocationofCollateralMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i41c2f173e48244b48080c9d46a43c01d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">ceg:EffectsofNettingandAllocationofCollateralMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iee129f306c39444c84ecf54e78f02d89_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">ceg:EffectsofNettingandAllocationofCollateralMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia18265b4b6a54dc5b836f60cc31bdc0c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">ceg:EffectsofNettingandAllocationofCollateralMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1d6c026132024b41b44bb7bfcf789171_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">ceg:EffectsofNettingandAllocationofCollateralMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie721f586fe17454983d335cb222a2958_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">ceg:EffectsofNettingandAllocationofCollateralMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if16aba573f044c06a2cb13b6f6805db3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">ceg:EffectsofNettingandAllocationofCollateralMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ibe7dc2a90b2b4ccb9c6d10cf28aeff2f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">ceg:CommodityDerivativeAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9507f382e9b0411c801787a11b80dbb6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">ceg:CommodityDerivativeAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9046dc6015cc4de7b67950811257e4a8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">ceg:CommodityDerivativeAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8f741d15e0ac47d0a3789d90da07db5a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">ceg:CommodityDerivativeAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7b6606f81cda4332a009ae51ded4ddbf_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">ceg:CommodityDerivativeAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie952e6b71ed64c0b8b4afbd6d7ca5dc0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">ceg:CommodityDerivativeAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ied95d3c569b8480bb11c06991bc39f36_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">ceg:CommodityDerivativeAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia4c57526c79f4c7bb1fbb6381f13240c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">ceg:CommodityDerivativeAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie205bbf6dcd64426bc3881b29f0985b0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">ceg:CommodityDerivativeAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6191c7c998944036b2e84144bc9a22af_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">ceg:CommodityDerivativeAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia9190b6dedee473aaeabb02fb50e799c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">ceg:EconomicHedgingInstrumentLiabilitesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4811757a2c2c402f8f7eba452352da7d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">ceg:EconomicHedgingInstrumentLiabilitesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1f974dfb83394d78a38b5d49d62f37a6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">ceg:EconomicHedgingInstrumentLiabilitesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic40e91ac8a8c4d479661e1edccaded65_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">ceg:EconomicHedgingInstrumentLiabilitesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0fa76bb1d0824a6892a2310c7d58da82_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">ceg:EconomicHedgingInstrumentLiabilitesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic162379f8f2a492fa3c4d44123544606_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">ceg:EconomicHedgingInstrumentLiabilitesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="icada5652e3ac457fa8f412b11230039e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">ceg:EconomicHedgingInstrumentLiabilitesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if88869851d58447fa1aff3692415726b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">ceg:EconomicHedgingInstrumentLiabilitesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4eb263fa45c44adb935355be63f1c9d2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">ceg:EconomicHedgingInstrumentLiabilitesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2e2757f3940d48839c68143094733e77_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">ceg:EconomicHedgingInstrumentLiabilitesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia63ff9c586484586b48da0ae00a44495_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">ceg:ProprietaryTradingLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i163f186ba83b47d0ac7dc4713b0d96d6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">ceg:ProprietaryTradingLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9ed1d1766949437b9d0e68e0d3ceaddf_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">ceg:ProprietaryTradingLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iec688a6d5e9e4e298d8328412dc7c86b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">ceg:ProprietaryTradingLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0ff1f788644d4760bb4c121bd5d35f35_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">ceg:ProprietaryTradingLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id6a2046c2cf44d8e92a80089baa56a04_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">ceg:ProprietaryTradingLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i022fbf1eb8304464ab01ac36b6c52a61_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">ceg:ProprietaryTradingLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="icc576c00fbf74032818d695bc7f38a74_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">ceg:ProprietaryTradingLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8bcd2e4714374262943af22cb6dd7027_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">ceg:ProprietaryTradingLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie861121bba8044a284da9a3319561eee_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">ceg:ProprietaryTradingLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i082712c4fa2e42fcadf51620d031f573_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">ceg:EffectsofNettingandAllocationofCollateralLiabilitesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i17195734aa7142caa6327831482aeae6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">ceg:EffectsofNettingandAllocationofCollateralLiabilitesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1140252f46f944e1a2afb12d83e4a1b2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">ceg:EffectsofNettingandAllocationofCollateralLiabilitesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4dd53291622f4efba56b35225e7b860d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">ceg:EffectsofNettingandAllocationofCollateralLiabilitesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i00af84cee7f149fc952d544ccd1be35a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">ceg:EffectsofNettingandAllocationofCollateralLiabilitesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia1455eeea7d240f682e8c9a5c260a951_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">ceg:EffectsofNettingandAllocationofCollateralLiabilitesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia893bceda65447cfa90ad0f750ce129b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">ceg:EffectsofNettingandAllocationofCollateralLiabilitesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ieba8ecd20f8945e3bea9b5e92514e3ae_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">ceg:EffectsofNettingandAllocationofCollateralLiabilitesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0eca67debd0b4eaea7d84e33010b44a9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">ceg:EffectsofNettingandAllocationofCollateralLiabilitesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia22a02dabd2c45d0919d9c9fe866ae17_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">ceg:EffectsofNettingandAllocationofCollateralLiabilitesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1115adf26e8e49718be5cee5679b6c4f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">ceg:CommodityDerivativeLiabilitesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if7b3f919e1d046cea8b478e59c3ce028_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">ceg:CommodityDerivativeLiabilitesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i478da9ad6947440fb0fe6bc66ec79a47_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">ceg:CommodityDerivativeLiabilitesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8d07795c21b1468c92f71ae2080ed633_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">ceg:CommodityDerivativeLiabilitesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i697e4e752db345598e440b2b8df6d6ea_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">ceg:CommodityDerivativeLiabilitesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibb0b780f99b54931bf2a256cd83ccd4e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">ceg:CommodityDerivativeLiabilitesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia0a663edab07449cbbc8c0f0040f16f7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">ceg:CommodityDerivativeLiabilitesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7d2d848f78d44bc69ee1e2476d0ebfcb_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">ceg:CommodityDerivativeLiabilitesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9747f7a4b7ae4b2f9cc4f05fa0e02b90_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">ceg:CommodityDerivativeLiabilitesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ida3c015579634a83b1d1d2ec9cc24bd0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">ceg:CommodityDerivativeLiabilitesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7f8809b4c91a41bd8f8c6e545e8d0793_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7d53c390661641fd97ad6f7cd9f7065b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iffd88bffd1754c96a07207b8fdde1f48_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">ceg:RestrictedcashMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="idfa577f3713444f789045fa3b6996e9f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">ceg:RestrictedcashMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7f5aab9f84884b8fb6e0cbc6daa9fda8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodsAxis">us-gaap:MaturityUpTo30DaysMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">ceg:NuclearDecommissioningTrustFundInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i73a91fd2deed4268bdfaae04865a64d6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">ceg:NuclearDecommissioningTrustFundInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i51f17c4d5a8a4975ba5ed1876fe2db4c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">ceg:NuclearDecommissioningTrustFundInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8827ecec6e3b424995329783bea6a423_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic1d4840230344541b17481b28ecae762_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i845310dcb8a1423cb20242265d1c9624_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i842b09eec6024032b60603c28a37c503_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6ba1dae206b84ea8a69b527c853e0fb5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5d7fafc2ca8943ae942d0639f0e89a4c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic4785430675b4e11ba4a5a2121211260_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">ceg:PrivateCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="icee36285ea174a4ba1424f8b7e356ec2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:PrivateEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib27af28178e24d34a638f2533b0ef1e1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:RealEstateFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie6f53b1553dd490eb70041ed7c9d8adb_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">ceg:NuclearDecommissioningTrustFundInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i13722655ecba45a6a6a97191933269cb_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:DerivativeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i48267dc080ea421a8967e7fd2f0427d4_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">ceg:NuclearDecommissioningTrustFundInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i2af55b4ae8f84a98a82b4af0f27eb0cc_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:DerivativeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ia8a3dc43c31b4775b2f516c80b090890_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ia838fe159f464fa0b0a9a0a1a8b94bc3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">ceg:NuclearDecommissioningTrustFundInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iecc00c96974443a9aef69939e07d1859_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:DerivativeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i38b1078700864d959d923b7bc1c2b667_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">ceg:NuclearDecommissioningTrustFundInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i6691618458904bf8bf2c2d29dac9c362_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:DerivativeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i212b8b7aea1643709c220f2a0ecc5916_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i0467f32ae4ea4f89b6f390b6670247c0_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">ceg:NuclearDecommissioningTrustFundInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i02e1770610804abe865ba1422f4ddd6e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:DerivativeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="icb1e4644170741ee9edb561529fb1883_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1e789df965054bef924adfe591603eea_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">ceg:OperatingRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i1f7b648494ad42a6b51d8861c6d77a3f_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">ceg:PurchasedPowerAndFuelMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i05561c470f1d4669a3244c98defb05cd_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">ceg:OtherNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic42decc6641b4562892e6272e9e7cdbf_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">ceg:OperatingRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="idebc5fb8563b48fbb381bf824b0278f3_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">ceg:PurchasedPowerAndFuelMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ifd8700dfa645488d832daee9abf1fb0e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">ceg:OtherNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie33e967ca95a4c0f963fead4f1d034d8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">ceg:EconomicHedgesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i67e69494424f481984403f38db5d0552_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">ceg:EconomicHedgesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic96825f2cb014f97a2b3442784fed0b6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">ceg:EconomicHedgesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:IncomeApproachValuationTechniqueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i442cd345a6314c9d9c818c949377a7aa_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">ceg:EconomicHedgesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:IncomeApproachValuationTechniqueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i52554c43c7a344ebbed15be6491a1198_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:ArithmeticAverageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">ceg:EconomicHedgesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:IncomeApproachValuationTechniqueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic542817837e5431c8a76139b7936fc58_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">ceg:EconomicHedgesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:IncomeApproachValuationTechniqueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i97bbd0e2cd574dd6abcbba3ce51d5ef3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">ceg:EconomicHedgesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:IncomeApproachValuationTechniqueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i45a39ea3fe644a7bb6058e332f5dd20f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:ArithmeticAverageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">ceg:EconomicHedgesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:IncomeApproachValuationTechniqueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="idd091953f1444087a3855388695c89ff_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">ceg:EconomicHedgesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">ceg:OptionModelValuationTechniqueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ifce4f962fdb240eb9c5b56c2c9857e8f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">ceg:EconomicHedgesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">ceg:OptionModelValuationTechniqueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if446e378920448bc925ef5ee95a79001_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:ArithmeticAverageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">ceg:EconomicHedgesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">ceg:OptionModelValuationTechniqueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibabcdd2e7ee34bbfacbbb92fabe7975b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">ceg:EconomicHedgesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">ceg:OptionModelValuationTechniqueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4c7763756e914b719fe2219fefb6eb88_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">ceg:EconomicHedgesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">ceg:OptionModelValuationTechniqueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i26d1c051cab444359216974c09bd4171_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:ArithmeticAverageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">ceg:EconomicHedgesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">ceg:OptionModelValuationTechniqueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i34f52116428945c881499badf55de8be_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">us-gaap:FinancialStandbyLetterOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if29f892f70544fe8b0387934c2c3e304_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">us-gaap:SuretyBondMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i06f7e6ce51964b02bf61e2a321aebd51_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:GuaranteeObligationsByNatureAxis">ceg:NuclearInsurancePremiumsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2914d4d2fa38431e87681d7fba0fcd74_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:GuaranteeObligationsByNatureAxis">ceg:GuaranteesOtherThanLettersOfCreditAndNuclearInsurancePremiumsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iebcded6227314ea7b1ed773b9f6d5bc6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:GuaranteeObligationsByNatureAxis">ceg:GuaranteesOtherThanLettersOfCreditAndNuclearInsurancePremiumsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iebefeddf4fb84957bc9d6537725a67ca_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:GuaranteeObligationsByNatureAxis">ceg:GuaranteesOtherThanLettersOfCreditAndNuclearInsurancePremiumsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie6d4d43a83e949e1a604787929cdc110_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia2b37a5fdddf4483acaf3a5529640f21_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ibd91b44f7f494204bc60561bc21abbcb_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">us-gaap:NuclearPlantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1b6992e267304b9bb0d737e7679302ae_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">us-gaap:NuclearPlantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i11bf1721b7684d069858b5eaba422b0d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">ceg:FitzpatrickMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie7b8ef43a49c420f8915b3a66cb28af9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">ceg:FitzpatrickMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8bca59f6dd864da2957e49b90d660ab6_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i967decb547314e2facd5b62a9abb135a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EnvironmentalRemediationSiteAxis">ceg:WestLakeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i83b1bd39029c47bcbeaafbb9ca13202d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EnvironmentalRemediationSiteAxis">ceg:WestLakeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i73dcf6eeb3f14f4bbd5a6a5856e0292f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ceg:ClaimTypeAxis">ceg:OpenClaimsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i58ae5cda354f443e982388941f611f0d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ceg:ClaimTypeAxis">ceg:EstimatedFutureClaimsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i87ffa5d403e54e4d90d075614f4f08f2_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">ceg:LDCDamagesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i2ec1cae1174c46da92ed9cebfb29fc28_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">ceg:LDCDamagesAccruedLiabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i66a1a0424be84a33a1990cb4852ca710_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ibd8c452d60c2477b9da8d5a3468ee46f_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockCompensationPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i12561795437e46bbbca0a9ed0807a629_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockCompensationPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i655f59e71fc14e38bdba0021b01b52d1_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockCompensationPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ibc2de0afb20744ec999f44c9d0fc62bd_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i462a668c0b414a67991fcf9900ce40e0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia95a126f7ccb4503b16e55d3d98557c3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RecourseStatusAxis">us-gaap:RecourseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iadf23dae98d74cb9abddccf5480f6d77_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RecourseStatusAxis">us-gaap:RecourseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0a641de354fe40d0b85c28959b521a4e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">ceg:CengMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4fd2b1ee6f7741a19d59a53074d6817b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">ceg:CRPMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8df7e66bb55744208b84339d657ddf33_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">ceg:CRPMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8fb1838a9ae04ad798ae235ea765d0e3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">ceg:AntelopeValleyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9a59e8ac0281487c85fe5258e3b7929b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">ceg:AntelopeValleyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9e8c7f78637441b0aabceb2d4daaf0df_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">ceg:DistributedEnergyCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i55bd45f872dd4d85851d3fcf66b69d01_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">ceg:DistributedEnergyCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib664536b5d4d451f893acda2e38d7db6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">ceg:NERMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="icc7bd3a4a5474aa1913c00574460dc39_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">ceg:NERMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1b3ec31f127b49ef80818dd3567d361d_I20140401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:GuaranteeObligationsByNatureAxis">us-gaap:PaymentGuaranteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-04-01</instant>
        </period>
    </context>
    <context id="i3411f15a67c6460386d74117392c55f7_I20140401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:GuaranteeObligationsByNatureAxis">us-gaap:FinancialGuaranteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-04-01</instant>
        </period>
    </context>
    <context id="i4d62ea90fb304b9482b28b9d6141aee0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:GuaranteeObligationsByNatureAxis">us-gaap:PaymentGuaranteeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id2db1d3671384adb8c299f56c5ea5f5b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">ceg:SolarProjectEntitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i234469203738449aa034ebf006323f13_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">ceg:WindProjectEntitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iea87855929b54acea8160b174c8f73d2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ceg:VariableInterestEntitiesbyInterestTypeAxis">ceg:CommercialAgreementVIEMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6a60a4a431a2454ca505ccf7200f1235_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ceg:VariableInterestEntitiesbyInterestTypeAxis">ceg:EquityInvestmentVIEMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="idc79a8cf706a41518511753ed0442fd7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i762f8e108c0e449790a6882b12f9d172_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ceg:VariableInterestEntitiesbyInterestTypeAxis">ceg:CommercialAgreementVIEMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5aec1e27160c48d881205c6ad020b1f0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ceg:VariableInterestEntitiesbyInterestTypeAxis">ceg:EquityInvestmentVIEMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib134466c327348758bd83bdfd7abee5e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i15b2abf31dc048778eb48822b9c4a5e3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">ceg:DistributedEnergyCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4b4c08e800d84b4d933d7d9b86887860_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">ceg:DistributedEnergyCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2c6edd2efeca415ab9de6fc7753bf620_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">ceg:VIEDistributedEnergyCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5a9c5d4ed5e34b8e99a968721130c789_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">ceg:VIEDistributedEnergyCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic4710a046eb44b89b12c38782456ae09_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i42473ea4ed544e21970f61a14a8e710f_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="if8128d0e043f489096c7e6272ecfb577_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i828cdc24183e4b459f24da278d362a99_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i00ebabe7ee16403a9e3c81b0df86a57c_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i9f47926de6b748f0a47b687352b6367d_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ceg:UnamortizedEnergyContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ia3f81378fd344457974980d3ec91b33b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ceg:UnamortizedEnergyContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6c2924277b4e451fa8968b684c9c629b_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ceg:UnamortizedEnergyContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ifa7fee76155441878c6a1bfeb3d1b133_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">ceg:OtherEquityMethodInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4ba27e0028704456b98822aa671b8b15_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">ceg:OtherEquityMethodInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6362ffabd1014044bdec78fdde8acd89_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">ceg:EmployeeBenefitTrustsandInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2d983e5dd647437c8036d91070ac1638_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">ceg:EmployeeBenefitTrustsandInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i715b05fa4bde49c08fbd4932d93a9b7b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">ceg:OtherAvailableForSaleInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i598391cc39ea4c2d938e69cc5f335f3a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">ceg:OtherAvailableForSaleInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i89cbe649c8cd4be5beab669d6222fca6_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ceg:CommonwealthEdisonCoAffiliateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i76d19227c91a4c02a58bfd8d2ba34db8_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ceg:CommonwealthEdisonCoAffiliateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i217fd3cb33e2457d860da90b1a7555e1_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ceg:CommonwealthEdisonCoAffiliateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i75b0ad8de8034f809570009af1be5176_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ceg:PecoEnergyCoAffiliateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ia9de1fb0f9324847920cac2b867bd466_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ceg:PecoEnergyCoAffiliateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1a8135f07f424193a7ba804fa1fc1689_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ceg:PecoEnergyCoAffiliateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i1a0980fb87f340509c252748ffe32bec_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ceg:BaltimoreGasAndElectricCompanyAffiliateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i20d1d91f4a454ab9a34e3338b24e631b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ceg:BaltimoreGasAndElectricCompanyAffiliateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iee8f06590c5a47c7a6ca9ba85da231d7_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ceg:BaltimoreGasAndElectricCompanyAffiliateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="iea96b7b2645d44c2a70d535e12e41d27_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ceg:PepcoHoldingsLLCAffiliateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i301e9b1df30c4a31882f862f4722521a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ceg:PepcoHoldingsLLCAffiliateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if6a8796420744ebe88c940180675011d_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ceg:PepcoHoldingsLLCAffiliateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i0eeede4feb6e4e73ba77bcbcd7e390e6_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ceg:PotomacElectricPowerCoAffiliateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i349fa79c7b3e4db7a37e04c582e7945d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ceg:PotomacElectricPowerCoAffiliateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iec068742d64a426b85d3437815f6035d_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ceg:PotomacElectricPowerCoAffiliateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i714e11bff8a84b3dbfca656e18e95285_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ceg:DelmarvaPowerandLightCoAffiliateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i1c0e0dd6bf9c4ad1a7052c8e79026d79_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ceg:DelmarvaPowerandLightCoAffiliateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5229921a6a7740dc8367a49c22d5f993_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ceg:DelmarvaPowerandLightCoAffiliateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i6e3cd27d811443f28d2e5e032be0cc66_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ceg:AtlanticCityElectricCoAffiliateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i08eb59c8c89a4dca896f0e97272bf728_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ceg:AtlanticCityElectricCoAffiliateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i3598c78c1e964544a296122d74d0f5be_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ceg:AtlanticCityElectricCoAffiliateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i19fea11a52024cac9f5594e994e95217_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ceg:ExelonBusinessServicesCoAffiliateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="if381c7981a794f59b157cd78ecc93ddb_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ceg:ExelonBusinessServicesCoAffiliateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i491da18626f54b8698db894cfe04c5a1_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ceg:ExelonBusinessServicesCoAffiliateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="id04ab206273d4526b33d25beab6d8e94_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ceg:CommonwealthEdisonCoAffiliateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i48f88b9d4a8b42f6b138f8c9a179629b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:CommonwealthEdisonCoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i71b435be0d6240228e6d45ba7f67be13_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ceg:CommonwealthEdisonCoAffiliateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0e3fd06f269f48ec92ac38d36c4143fa_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:CommonwealthEdisonCoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1213666ac1a646389df524fa8d4a0ae1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ceg:PecoEnergyCoAffiliateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i257506e27bc741d6b0598b9159d09603_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:PecoEnergyCoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ieb662f25bdb3471b8f8d50716f67c29e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ceg:PecoEnergyCoAffiliateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i41c6442fd0f245d498f13e9c99ccdbb5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:PecoEnergyCoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic1ac8c5dbe6046feb12657b850969758_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ceg:BaltimoreGasAndElectricCompanyAffiliateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic9d0aa70c43d43b9883fc8a58a4198db_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:BaltimoreGasAndElectricCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2b3df167a3414417a78804e186ef641d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ceg:BaltimoreGasAndElectricCompanyAffiliateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iae71adbebf76404296298148bedccd69_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:BaltimoreGasAndElectricCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ifde365585d5246e5ae21bfeb40d1b14a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ceg:PotomacElectricPowerCoAffiliateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i62591aced8e1490aad44ebc1dd557160_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:PotomacElectricPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibb0b5ab73b3c49288020856e0f575e6b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ceg:PotomacElectricPowerCoAffiliateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i680def4105104a668a7f72c6df748e3a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:PotomacElectricPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8b0ea9aa12d64cb0aa5802c976486836_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ceg:DelmarvaPowerandLightCoAffiliateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i820271f6d310428ab9b76b1d6ce3bd05_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:DelmarvaPowerLightCoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="idefe7e2e55034c81852b284f1671481e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ceg:DelmarvaPowerandLightCoAffiliateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i79be4e05650c4227aa84b1b2323f27ec_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:DelmarvaPowerLightCoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie7782c6c567c405e9f5192a05d76493a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ceg:AtlanticCityElectricCoAffiliateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id9b5a544775a4513a4b82b16876cbb35_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:AtlanticCityElectricCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie8019f72e38f43ed9ef18643a12320d5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ceg:AtlanticCityElectricCoAffiliateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iecaf7d1c484d487eb98f0ee8cc3ec0c0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:AtlanticCityElectricCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7c667c409c6b475089cdd83e115d0060_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ceg:ExelonBusinessServicesCoAffiliateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7038320021534beabee169d780479f53_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:BusinessServicesCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9cb8e46ae83240a5b2947a8c949ae2db_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ceg:ExelonBusinessServicesCoAffiliateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i46b91885e7f24308a217043407faa318_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:BusinessServicesCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8c1123f2635448b491b0e1a8ea7eaade_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ceg:OtherAffiliateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i37362b7e043847248b540fda90d71152_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:OtherLegalEntitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4b28617bb4314f1b81109192119e3634_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ceg:OtherAffiliateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iff30bbf9e76a45bb871c362aebd9b29e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:OtherLegalEntitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1a0fcc8c1e0549abb8eedbf24673b187_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i49e026aafab24091aaa44ae2a9512b01_D20220131-20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-31</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="i6c20f4a87c2b4ffc846ae27f3e33f65c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i34c7418e30194312841e2356644857e0_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i24386272ae75471abda753c2ce147d49_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i27783f83fecd45cfaca6040e4a5d9cbf_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6663e182c8ad4f40a9f4ce43016d310e_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i58f6c0d4e67c4e1b83a5e8d49d229042_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id1ba7b74e7a54953a204fb50bfdb4987_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:InventoryValuationReserveMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i89cec776be4d4b26a24e4fab48039a6c_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:InventoryValuationReserveMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ibe964256285246c4909926ac72857e01_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:InventoryValuationReserveMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia1c7b8dfe6104a419f62c4e2c8b9b622_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i29c2cd5af61e46ef81b94c65e288c54c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib19364e1dd3c4841a8c9b9185e53c524_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie140a742f6ce425b9d08a49661b11bde_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i332c6433dc8b479691b366b462c0904b_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:InventoryValuationReserveMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id21d62af6295419a8a540f3e18c12e93_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:InventoryValuationReserveMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i967fb4d9d47a4943a4e87a69e47d6757_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i79621aeaef3b439db894e697ee7f07c7_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i196512574a3044459fd7a932217c8ae3_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i274ec059f77d4d00b94e73f6b171d646_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i809445d3a7a2472cb01642496ae91ea3_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:InventoryValuationReserveMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="iede13a09158748a19233c4802d8ca77b_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001868275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:InventoryValuationReserveMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ceg:ConstellationEnergyGenerationLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="mw">
        <measure>utr:MW</measure>
    </unit>
    <unit id="reportable_segment">
        <measure>ceg:Reportable_segment</measure>
    </unit>
    <unit id="open_claim">
        <measure>ceg:Open_claim</measure>
    </unit>
    <dei:DocumentPeriodEndDate
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV80L2ZyYWc6ZGRlMjk5ZTk5ODk2NDcwOWE4YzMzMWNiM2I0MjUxZDYvdGFibGU6NDE0MjI0YWEzOTU5NDUyNGJiODIzMDU1OTQ3ZjkzZmIvdGFibGVyYW5nZTo0MTQyMjRhYTM5NTk0NTI0YmI4MjMwNTU5NDdmOTNmYl8xLTEtMS0xLTIxMDY_9630b900-4385-43b4-a9b8-b0f0115f66bd">2021-12-31</dei:DocumentPeriodEndDate>
    <dei:DocumentFiscalYearFocus
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV80L2ZyYWc6ZGRlMjk5ZTk5ODk2NDcwOWE4YzMzMWNiM2I0MjUxZDYvdGFibGU6NDE0MjI0YWEzOTU5NDUyNGJiODIzMDU1OTQ3ZjkzZmIvdGFibGVyYW5nZTo0MTQyMjRhYTM5NTk0NTI0YmI4MjMwNTU5NDdmOTNmYl8zLTEtMS0xLTIwMDQ4_b79f1491-71f5-465b-8043-ad0284c4301a">2021</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV80L2ZyYWc6ZGRlMjk5ZTk5ODk2NDcwOWE4YzMzMWNiM2I0MjUxZDYvdGFibGU6NDE0MjI0YWEzOTU5NDUyNGJiODIzMDU1OTQ3ZjkzZmIvdGFibGVyYW5nZTo0MTQyMjRhYTM5NTk0NTI0YmI4MjMwNTU5NDdmOTNmYl80LTEtMS0xLTIwMDUz_d6515b48-310d-4484-911b-47c8e5b20c3c">FY</dei:DocumentFiscalPeriodFocus>
    <dei:CurrentFiscalYearEndDate
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV80L2ZyYWc6ZGRlMjk5ZTk5ODk2NDcwOWE4YzMzMWNiM2I0MjUxZDYvdGFibGU6NDE0MjI0YWEzOTU5NDUyNGJiODIzMDU1OTQ3ZjkzZmIvdGFibGVyYW5nZTo0MTQyMjRhYTM5NTk0NTI0YmI4MjMwNTU5NDdmOTNmYl81LTEtMS0xLTIwMDUx_e783efc8-2722-4105-a6fc-86b271c5f3a5">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:EntityCentralIndexKey
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV80L2ZyYWc6ZGRlMjk5ZTk5ODk2NDcwOWE4YzMzMWNiM2I0MjUxZDYvdGFibGU6YWRhNDQ3NTdmMTY2NDk4ZmJmMzA3YTkxNjczOGZmNTYvdGFibGVyYW5nZTphZGE0NDc1N2YxNjY0OThmYmYzMDdhOTE2NzM4ZmY1Nl8xLTEtMS0xLTM0NTQ_086cb85b-2082-40d7-9604-0d3e07d9226d">0001868275</dei:EntityCentralIndexKey>
    <dei:EntityCentralIndexKey
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV80L2ZyYWc6ZGRlMjk5ZTk5ODk2NDcwOWE4YzMzMWNiM2I0MjUxZDYvdGFibGU6YWRhNDQ3NTdmMTY2NDk4ZmJmMzA3YTkxNjczOGZmNTYvdGFibGVyYW5nZTphZGE0NDc1N2YxNjY0OThmYmYzMDdhOTE2NzM4ZmY1Nl8yLTEtMS0xLTM0MzY_10de4171-832f-4674-a138-fb4e97b24c9c">0001168165</dei:EntityCentralIndexKey>
    <dei:EntityPublicFloat
      contextRef="i9d59897d4ccb4f9eaa4b379bb99f736c_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV80L2ZyYWc6ZGRlMjk5ZTk5ODk2NDcwOWE4YzMzMWNiM2I0MjUxZDYvdGFibGU6YWRhNDQ3NTdmMTY2NDk4ZmJmMzA3YTkxNjczOGZmNTYvdGFibGVyYW5nZTphZGE0NDc1N2YxNjY0OThmYmYzMDdhOTE2NzM4ZmY1Nl8zLTEtMS0xLTI0NDYz_9b7d0328-c929-4900-a7e4-f7cd46aa3b4a"
      unitRef="usd">0</dei:EntityPublicFloat>
    <dei:AmendmentFlag
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV80L2ZyYWc6ZGRlMjk5ZTk5ODk2NDcwOWE4YzMzMWNiM2I0MjUxZDYvdGFibGU6YWRhNDQ3NTdmMTY2NDk4ZmJmMzA3YTkxNjczOGZmNTYvdGFibGVyYW5nZTphZGE0NDc1N2YxNjY0OThmYmYzMDdhOTE2NzM4ZmY1Nl8xMy0xLTEtMS0zNDMz_e95ea31d-14d4-4159-b763-65f98f7df355">false</dei:AmendmentFlag>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="id1ffcd98460c4dc69c9a73932bd1ccf0_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNjM4ODI3OTA2ODQ2MS9mcmFnOmQ4MjY1YTc5ZTNjNjQxZjQ5NzY1ZTQ0MmM3ZDEyMDkwL3RhYmxlOjBkYzY2MmUzNDZiYjQ0YjQ5YzljOTdlYjQ5N2M5MGI4L3RhYmxlcmFuZ2U6MGRjNjYyZTM0NmJiNDRiNDljOWM5N2ViNDk3YzkwYjhfMS0xLTEtMS03MDk0_24fc7998-e17f-4fe9-8b60-76897f0f3bd0">P1Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="i40d9fc42eba541458c80854e485ed40a_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNjM4ODI3OTA2ODQ2MS9mcmFnOmQ4MjY1YTc5ZTNjNjQxZjQ5NzY1ZTQ0MmM3ZDEyMDkwL3RhYmxlOjBkYzY2MmUzNDZiYjQ0YjQ5YzljOTdlYjQ5N2M5MGI4L3RhYmxlcmFuZ2U6MGRjNjYyZTM0NmJiNDRiNDljOWM5N2ViNDk3YzkwYjhfMS0yLTEtMS03MTAw_b6faea32-5ca9-4770-9dfb-f7f04f573ec5">P1Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="i975f1c77891e4f0bb4ab519a57e34573_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNjM4ODI3OTA2ODQ2MS9mcmFnOmQ4MjY1YTc5ZTNjNjQxZjQ5NzY1ZTQ0MmM3ZDEyMDkwL3RhYmxlOjBkYzY2MmUzNDZiYjQ0YjQ5YzljOTdlYjQ5N2M5MGI4L3RhYmxlcmFuZ2U6MGRjNjYyZTM0NmJiNDRiNDljOWM5N2ViNDk3YzkwYjhfMS0zLTEtMS03MTAw_c59d4ae5-2102-45f4-bb99-41f932957527">P1Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="i65ae56e03219485d997a12b55a034ebb_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNjM4ODI3OTA2ODQ2MS9mcmFnOmQ4MjY1YTc5ZTNjNjQxZjQ5NzY1ZTQ0MmM3ZDEyMDkwL3RhYmxlOjBkYzY2MmUzNDZiYjQ0YjQ5YzljOTdlYjQ5N2M5MGI4L3RhYmxlcmFuZ2U6MGRjNjYyZTM0NmJiNDRiNDljOWM5N2ViNDk3YzkwYjhfMS00LTEtMS03MTAw_683eb825-d4be-48da-a533-5664c37f4226">P1Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="if586404f47b14c65a715309767456408_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNjM4ODI3OTA2ODQ2MS9mcmFnOmQ4MjY1YTc5ZTNjNjQxZjQ5NzY1ZTQ0MmM3ZDEyMDkwL3RhYmxlOjBkYzY2MmUzNDZiYjQ0YjQ5YzljOTdlYjQ5N2M5MGI4L3RhYmxlcmFuZ2U6MGRjNjYyZTM0NmJiNDRiNDljOWM5N2ViNDk3YzkwYjhfMS01LTEtMS03MTAw_7fb0a277-e30c-4710-b75f-dea1df45871a">P1Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i7089c3379f9044e2802d25e3b1959fdb_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xOTQ0L2ZyYWc6YzYzYmYwNjY4MjMxNGY2ZTk4ZGM0NmYxZDA2NWFiNGEvdGFibGU6YzJiNGE2MWU4ODk1NGEyNzlmNjc2NzcxMWFiODRmMjQvdGFibGVyYW5nZTpjMmI0YTYxZTg4OTU0YTI3OWY2NzY3NzExYWI4NGYyNF8xLTEtMS0xLTI0MDI4_35feec9b-3074-4266-b5cd-c1b6abb36906">P1Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i37e23995efa8413ab689c1e54f050dac_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xOTQ0L2ZyYWc6YzYzYmYwNjY4MjMxNGY2ZTk4ZGM0NmYxZDA2NWFiNGEvdGFibGU6YzJiNGE2MWU4ODk1NGEyNzlmNjc2NzcxMWFiODRmMjQvdGFibGVyYW5nZTpjMmI0YTYxZTg4OTU0YTI3OWY2NzY3NzExYWI4NGYyNF8xLTItMS0xLTI0MDMz_0e212332-a9f0-4eef-bc58-00c8c155c172">P52Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i1ce87fe5e2594e22852aa42d80226308_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xOTQ0L2ZyYWc6YzYzYmYwNjY4MjMxNGY2ZTk4ZGM0NmYxZDA2NWFiNGEvdGFibGU6YzJiNGE2MWU4ODk1NGEyNzlmNjc2NzcxMWFiODRmMjQvdGFibGVyYW5nZTpjMmI0YTYxZTg4OTU0YTI3OWY2NzY3NzExYWI4NGYyNF8yLTEtMS0xLTI0MDMx_a64a3397-cb27-441b-9752-bf4a06e5b0ad">P1Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i4161975f13d041c4ac9d6a5922b1261e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xOTQ0L2ZyYWc6YzYzYmYwNjY4MjMxNGY2ZTk4ZGM0NmYxZDA2NWFiNGEvdGFibGU6YzJiNGE2MWU4ODk1NGEyNzlmNjc2NzcxMWFiODRmMjQvdGFibGVyYW5nZTpjMmI0YTYxZTg4OTU0YTI3OWY2NzY3NzExYWI4NGYyNF8yLTItMS0xLTI0MDMz_ff05a1ec-238d-4b0c-ab18-d3c32e6148a6">P8Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i9ae9bd8e278f4ae2bdedd0c269537865_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xOTQ0L2ZyYWc6YzYzYmYwNjY4MjMxNGY2ZTk4ZGM0NmYxZDA2NWFiNGEvdGFibGU6YzJiNGE2MWU4ODk1NGEyNzlmNjc2NzcxMWFiODRmMjQvdGFibGVyYW5nZTpjMmI0YTYxZTg4OTU0YTI3OWY2NzY3NzExYWI4NGYyNF8zLTEtMS0xLTI0MDMx_f70fd910-8621-4dce-919b-765be9b1043e">P1Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ic46b51e1ad7d45d98c3648ba552deedf_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xOTQ0L2ZyYWc6YzYzYmYwNjY4MjMxNGY2ZTk4ZGM0NmYxZDA2NWFiNGEvdGFibGU6YzJiNGE2MWU4ODk1NGEyNzlmNjc2NzcxMWFiODRmMjQvdGFibGVyYW5nZTpjMmI0YTYxZTg4OTU0YTI3OWY2NzY3NzExYWI4NGYyNF8zLTItMS0xLTI0MDMz_f3801cbd-ae30-445b-a6a0-39a261cb2c80">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:LesseeOperatingLeaseRemainingLeaseTerm
      contextRef="i3115516479dc4e7896904cd2063081c2_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xODIwL2ZyYWc6YzQyNzMwMWZmOGI2NDg4NGFhOWE1MzBlODcxM2Y3NjQvdGFibGU6MTNhM2ZkNWJlNmMzNDY5ZmEzOWFiYzczOTRlOTg1YjAvdGFibGVyYW5nZToxM2EzZmQ1YmU2YzM0NjlmYTM5YWJjNzM5NGU5ODViMF8yLTEtMS0xLTc0NTY_48c744a4-d62b-4e3a-9449-7a1c1c81c989">P1Y</us-gaap:LesseeOperatingLeaseRemainingLeaseTerm>
    <us-gaap:LesseeOperatingLeaseOptionToExtend
      contextRef="i30ae9eb5662f475fabe1d59a34d032ea_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xODIwL2ZyYWc6YzQyNzMwMWZmOGI2NDg4NGFhOWE1MzBlODcxM2Y3NjQvdGFibGU6MTNhM2ZkNWJlNmMzNDY5ZmEzOWFiYzczOTRlOTg1YjAvdGFibGVyYW5nZToxM2EzZmQ1YmU2YzM0NjlmYTM5YWJjNzM5NGU5ODViMF8zLTEtMS0xLTc0NTY_0349a230-4be7-401f-91f6-caec28bc3fa1">1 years</us-gaap:LesseeOperatingLeaseOptionToExtend>
    <us-gaap:LesseeOperatingLeaseOptionToTerminate
      contextRef="i30ae9eb5662f475fabe1d59a34d032ea_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xODIwL2ZyYWc6YzQyNzMwMWZmOGI2NDg4NGFhOWE1MzBlODcxM2Y3NjQvdGFibGU6MTNhM2ZkNWJlNmMzNDY5ZmEzOWFiYzczOTRlOTg1YjAvdGFibGVyYW5nZToxM2EzZmQ1YmU2YzM0NjlmYTM5YWJjNzM5NGU5ODViMF80LTEtMS0xLTc0NTY_36e92dc7-ef83-4652-b963-1e6dc4b44f64">1 years</us-gaap:LesseeOperatingLeaseOptionToTerminate>
    <us-gaap:LesseeOperatingLeaseRemainingLeaseTerm
      contextRef="if83d7c4a6eaa44679ba8b8916b7b8f91_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xODIwL2ZyYWc6YzQyNzMwMWZmOGI2NDg4NGFhOWE1MzBlODcxM2Y3NjQvdGFibGU6MTNhM2ZkNWJlNmMzNDY5ZmEzOWFiYzczOTRlOTg1YjAvdGFibGVyYW5nZToxM2EzZmQ1YmU2YzM0NjlmYTM5YWJjNzM5NGU5ODViMF84LTEtMS0xLTc0NjA_91be5912-c420-4730-b7ae-bbb075709e65">P34Y</us-gaap:LesseeOperatingLeaseRemainingLeaseTerm>
    <us-gaap:LesseeOperatingLeaseOptionToExtend
      contextRef="i928f5088e5e24eecb547785a9afb2b91_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xODIwL2ZyYWc6YzQyNzMwMWZmOGI2NDg4NGFhOWE1MzBlODcxM2Y3NjQvdGFibGU6MTNhM2ZkNWJlNmMzNDY5ZmEzOWFiYzczOTRlOTg1YjAvdGFibGVyYW5nZToxM2EzZmQ1YmU2YzM0NjlmYTM5YWJjNzM5NGU5ODViMF85LTEtMS0xLTc0NjA_2eb29b6e-4e14-4b81-a65c-20fb6d3b0cb8">30 years</us-gaap:LesseeOperatingLeaseOptionToExtend>
    <us-gaap:LesseeOperatingLeaseOptionToTerminate
      contextRef="i928f5088e5e24eecb547785a9afb2b91_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xODIwL2ZyYWc6YzQyNzMwMWZmOGI2NDg4NGFhOWE1MzBlODcxM2Y3NjQvdGFibGU6MTNhM2ZkNWJlNmMzNDY5ZmEzOWFiYzczOTRlOTg1YjAvdGFibGVyYW5nZToxM2EzZmQ1YmU2YzM0NjlmYTM5YWJjNzM5NGU5ODViMF8xMC0xLTEtMS03NDYw_a4bcd5e7-903d-471f-8204-04c1efba420c">2 years</us-gaap:LesseeOperatingLeaseOptionToTerminate>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xODIwL2ZyYWc6YzQyNzMwMWZmOGI2NDg4NGFhOWE1MzBlODcxM2Y3NjQvdGFibGU6NTlkN2YwYjU5YzdlNDRiMmIyYWJmMWI1ZjhjYWMwYWQvdGFibGVyYW5nZTo1OWQ3ZjBiNTljN2U0NGIyYjJhYmYxYjVmOGNhYzBhZF8yLTEtMS0xLTc0NTA_68a2c465-66b5-4c21-bfd7-3638c1a8d90b">P10Y1M6D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xODIwL2ZyYWc6YzQyNzMwMWZmOGI2NDg4NGFhOWE1MzBlODcxM2Y3NjQvdGFibGU6NTlkN2YwYjU5YzdlNDRiMmIyYWJmMWI1ZjhjYWMwYWQvdGFibGVyYW5nZTo1OWQ3ZjBiNTljN2U0NGIyYjJhYmYxYjVmOGNhYzBhZF8zLTEtMS0xLTc0NTI_fee043c4-3cc2-4d8e-9b3e-a8f4b8a4a950">P10Y6M</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="ia37b3f53c7b749058ec4d8cb92349568_I20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xODIwL2ZyYWc6YzQyNzMwMWZmOGI2NDg4NGFhOWE1MzBlODcxM2Y3NjQvdGFibGU6NTlkN2YwYjU5YzdlNDRiMmIyYWJmMWI1ZjhjYWMwYWQvdGFibGVyYW5nZTo1OWQ3ZjBiNTljN2U0NGIyYjJhYmYxYjVmOGNhYzBhZF80LTEtMS0xLTc0NTQ_aa5b123a-e8cd-4c59-af55-678d2948b2d3">P10Y7M6D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:LessorOperatingLeaseTermOfContract
      contextRef="i3115516479dc4e7896904cd2063081c2_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xODIwL2ZyYWc6YzQyNzMwMWZmOGI2NDg4NGFhOWE1MzBlODcxM2Y3NjQvdGFibGU6MDUwZjExYzU3ODk5NDhhM2E4MWMyOTRjZTc3NDQ5NzMvdGFibGVyYW5nZTowNTBmMTFjNTc4OTk0OGEzYTgxYzI5NGNlNzc0NDk3M18yLTEtMS0xLTc0NjI_064226ea-0491-4223-903e-caa95bb70d70">P1Y</us-gaap:LessorOperatingLeaseTermOfContract>
    <us-gaap:LessorOperatingLeaseOptionToExtend
      contextRef="i30ae9eb5662f475fabe1d59a34d032ea_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xODIwL2ZyYWc6YzQyNzMwMWZmOGI2NDg4NGFhOWE1MzBlODcxM2Y3NjQvdGFibGU6MDUwZjExYzU3ODk5NDhhM2E4MWMyOTRjZTc3NDQ5NzMvdGFibGVyYW5nZTowNTBmMTFjNTc4OTk0OGEzYTgxYzI5NGNlNzc0NDk3M18zLTEtMS0xLTc0NjI_a7782065-87e4-46eb-851a-8d0ab6acbc7b">1 years</us-gaap:LessorOperatingLeaseOptionToExtend>
    <us-gaap:LessorOperatingLeaseTermOfContract
      contextRef="if83d7c4a6eaa44679ba8b8916b7b8f91_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xODIwL2ZyYWc6YzQyNzMwMWZmOGI2NDg4NGFhOWE1MzBlODcxM2Y3NjQvdGFibGU6MDUwZjExYzU3ODk5NDhhM2E4MWMyOTRjZTc3NDQ5NzMvdGFibGVyYW5nZTowNTBmMTFjNTc4OTk0OGEzYTgxYzI5NGNlNzc0NDk3M184LTEtMS0xLTc0NjQ_e0f1f40b-9d13-45e4-a01b-d2b93d526a3d">P18Y</us-gaap:LessorOperatingLeaseTermOfContract>
    <us-gaap:LessorOperatingLeaseOptionToExtend
      contextRef="i928f5088e5e24eecb547785a9afb2b91_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xODIwL2ZyYWc6YzQyNzMwMWZmOGI2NDg4NGFhOWE1MzBlODcxM2Y3NjQvdGFibGU6MDUwZjExYzU3ODk5NDhhM2E4MWMyOTRjZTc3NDQ5NzMvdGFibGVyYW5nZTowNTBmMTFjNTc4OTk0OGEzYTgxYzI5NGNlNzc0NDk3M185LTEtMS0xLTc0NjQ_fa5d2525-e249-4e5c-a6c7-c4b559c33356">5 years</us-gaap:LessorOperatingLeaseOptionToExtend>
    <us-gaap:OperatingLossCarryforwardsExpirationDate
      contextRef="if91d52ea929548178bba29e623fca305_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xOTA3L2ZyYWc6YjNkNTQ0MzJkN2U3NGQ4MThlMGJmYjlkMTdmYWE0YTgvdGV4dHJlZ2lvbjpiM2Q1NDQzMmQ3ZTc0ZDgxOGUwYmZiOWQxN2ZhYTRhOF8yNzQ4Nzc5MDY5NzU3_fb73a72a-05a0-473a-b65e-16efe520edf3">2035-12-31</us-gaap:OperatingLossCarryforwardsExpirationDate>
    <us-gaap:TaxCreditCarryforwardExpirationDate
      contextRef="if91d52ea929548178bba29e623fca305_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xOTA3L2ZyYWc6YjNkNTQ0MzJkN2U3NGQ4MThlMGJmYjlkMTdmYWE0YTgvdGV4dHJlZ2lvbjpiM2Q1NDQzMmQ3ZTc0ZDgxOGUwYmZiOWQxN2ZhYTRhOF8yNzQ4Nzc5MDcwNjU3_f4d65063-3b0b-4c67-81ce-9415201d7314">2035-12-31</us-gaap:TaxCreditCarryforwardExpirationDate>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i07c433318f56498fa6eb27e8a897d8f4_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xODYzL2ZyYWc6MTMzMTY5Y2ZmYTdkNDc3MTk1MjBlM2I1NTc0NGYxNmUvdGV4dHJlZ2lvbjoxMzMxNjljZmZhN2Q0NzcxOTUyMGUzYjU1NzQ0ZjE2ZV8yNzQ4Nzc5MDcwNjQ1_32aed505-8c61-4646-80d7-f270e9646693"
      unitRef="number">0.00275</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i70caa7b1b7d24bb99e2ae48efed609a7_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xODYzL2ZyYWc6MTMzMTY5Y2ZmYTdkNDc3MTk1MjBlM2I1NTc0NGYxNmUvdGV4dHJlZ2lvbjoxMzMxNjljZmZhN2Q0NzcxOTUyMGUzYjU1NzQ0ZjE2ZV8yNzQ4Nzc5MDcwNjQ0_9d0af5fd-82ae-4a11-b73c-34ee90718489"
      unitRef="number">0.01275</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i97e7ef975bf04980a17f022727eb262b_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xODYzL2ZyYWc6MTMzMTY5Y2ZmYTdkNDc3MTk1MjBlM2I1NTc0NGYxNmUvdGV4dHJlZ2lvbjoxMzMxNjljZmZhN2Q0NzcxOTUyMGUzYjU1NzQ0ZjE2ZV8yNzQ4Nzc5MDcwNjQy_04cca066-bfdc-4ca2-a23b-240de5039217"
      unitRef="number">0.0065</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="iec13035ca45549b48ea342889c209e2d_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xODYzL2ZyYWc6MTMzMTY5Y2ZmYTdkNDc3MTk1MjBlM2I1NTc0NGYxNmUvdGV4dHJlZ2lvbjoxMzMxNjljZmZhN2Q0NzcxOTUyMGUzYjU1NzQ0ZjE2ZV8yNzQ4Nzc5MDcwNjQz_017f0aaa-67aa-4f2c-b613-91414617ddaf"
      unitRef="number">0.0165</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LongTermDebtMaturityDate
      contextRef="idf365cd231144c5cbb861d68c9b14d91_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xODYzL2ZyYWc6MTMzMTY5Y2ZmYTdkNDc3MTk1MjBlM2I1NTc0NGYxNmUvdGFibGU6NmJhNDU1Y2U3ZmUzNGZkMThiZTI2NDE2YWJkZTM3ZWUvdGFibGVyYW5nZTo2YmE0NTVjZTdmZTM0ZmQxOGJlMjY0MTZhYmRlMzdlZV8zLTUtMS0xLTE4Njgz_ed7e40fa-cbf4-4af8-ab14-1a289baed2a8">2022-12-31</us-gaap:LongTermDebtMaturityDate>
    <us-gaap:LongTermDebtMaturityDate
      contextRef="i257ae3cae8f243cea76a5b24b0c990ee_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xODYzL2ZyYWc6MTMzMTY5Y2ZmYTdkNDc3MTk1MjBlM2I1NTc0NGYxNmUvdGFibGU6NmJhNDU1Y2U3ZmUzNGZkMThiZTI2NDE2YWJkZTM3ZWUvdGFibGVyYW5nZTo2YmE0NTVjZTdmZTM0ZmQxOGJlMjY0MTZhYmRlMzdlZV8zLTItMS0xLTE4NzU3_cdd5480c-223f-4c27-9d2e-d3a447412c10">2042-12-31</us-gaap:LongTermDebtMaturityDate>
    <us-gaap:LongTermDebtMaturityDate
      contextRef="i2146833d4b714ca48b478834eb8c710b_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xODYzL2ZyYWc6MTMzMTY5Y2ZmYTdkNDc3MTk1MjBlM2I1NTc0NGYxNmUvdGFibGU6NmJhNDU1Y2U3ZmUzNGZkMThiZTI2NDE2YWJkZTM3ZWUvdGFibGVyYW5nZTo2YmE0NTVjZTdmZTM0ZmQxOGJlMjY0MTZhYmRlMzdlZV83LTUtMS0xLTE4Njgz_e3df850a-0260-484b-a19f-1737cea1afc9">2022-12-31</us-gaap:LongTermDebtMaturityDate>
    <us-gaap:LongTermDebtMaturityDate
      contextRef="i3dd2b2af59824fc59fadeabe159a26f8_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xODYzL2ZyYWc6MTMzMTY5Y2ZmYTdkNDc3MTk1MjBlM2I1NTc0NGYxNmUvdGFibGU6NmJhNDU1Y2U3ZmUzNGZkMThiZTI2NDE2YWJkZTM3ZWUvdGFibGVyYW5nZTo2YmE0NTVjZTdmZTM0ZmQxOGJlMjY0MTZhYmRlMzdlZV80LTItMS0xLTE4NzU3_6ccfaa22-1f2f-4af9-8187-0d25ea7ea30d">2028-12-31</us-gaap:LongTermDebtMaturityDate>
    <us-gaap:LongTermDebtMaturityDate
      contextRef="i2b9033454571416596ffa1d1fa9a97e1_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xODYzL2ZyYWc6MTMzMTY5Y2ZmYTdkNDc3MTk1MjBlM2I1NTc0NGYxNmUvdGFibGU6NmJhNDU1Y2U3ZmUzNGZkMThiZTI2NDE2YWJkZTM3ZWUvdGFibGVyYW5nZTo2YmE0NTVjZTdmZTM0ZmQxOGJlMjY0MTZhYmRlMzdlZV85LTUtMS0xLTE4Njgz_ccbb98dc-b9c9-406e-a1e1-e70a865b59b7">2031-12-31</us-gaap:LongTermDebtMaturityDate>
    <us-gaap:LongTermDebtMaturityDate
      contextRef="i31ba096cef004af0b595d6c4e011a03f_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xODYzL2ZyYWc6MTMzMTY5Y2ZmYTdkNDc3MTk1MjBlM2I1NTc0NGYxNmUvdGFibGU6NmJhNDU1Y2U3ZmUzNGZkMThiZTI2NDE2YWJkZTM3ZWUvdGFibGVyYW5nZTo2YmE0NTVjZTdmZTM0ZmQxOGJlMjY0MTZhYmRlMzdlZV82LTItMS0xLTE4NzU3_4bb2ba13-2b46-4b3d-aef1-b624be15a4b1">2037-12-31</us-gaap:LongTermDebtMaturityDate>
    <us-gaap:LongTermDebtMaturityDate
      contextRef="i52ced0a43fe84c248784267da01e4b0a_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xODYzL2ZyYWc6MTMzMTY5Y2ZmYTdkNDc3MTk1MjBlM2I1NTc0NGYxNmUvdGFibGU6NmJhNDU1Y2U3ZmUzNGZkMThiZTI2NDE2YWJkZTM3ZWUvdGFibGVyYW5nZTo2YmE0NTVjZTdmZTM0ZmQxOGJlMjY0MTZhYmRlMzdlZV8xMC01LTEtMS0xODY4Mw_19bb56b7-8d45-495b-84d2-d0a7e5c0bb21">2026-12-31</us-gaap:LongTermDebtMaturityDate>
    <us-gaap:LongTermDebtMaturityDate
      contextRef="i5fe6ad6a59fe4aadabfb9e1effa3243e_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xODYzL2ZyYWc6MTMzMTY5Y2ZmYTdkNDc3MTk1MjBlM2I1NTc0NGYxNmUvdGFibGU6NmJhNDU1Y2U3ZmUzNGZkMThiZTI2NDE2YWJkZTM3ZWUvdGFibGVyYW5nZTo2YmE0NTVjZTdmZTM0ZmQxOGJlMjY0MTZhYmRlMzdlZV83LTItMS0xLTE4NzU3_30532d84-401b-443b-9e53-15ada8816854">2027-12-31</us-gaap:LongTermDebtMaturityDate>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i2783bd5a7428466ab7d9fc902fb60a12_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xODYzL2ZyYWc6MTMzMTY5Y2ZmYTdkNDc3MTk1MjBlM2I1NTc0NGYxNmUvdGV4dHJlZ2lvbjoxMzMxNjljZmZhN2Q0NzcxOTUyMGUzYjU1NzQ0ZjE2ZV8yNzQ4Nzc5MDY5OTQ2_c20e55aa-c182-4f6d-8d01-906c8efdd949"
      unitRef="number">0.00375</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <dei:DocumentType
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xL2ZyYWc6YTdkNmM3MzJjZDU0NGYwZWE3MzI1OTI2M2QxMGQyOGIvdGV4dHJlZ2lvbjphN2Q2YzczMmNkNTQ0ZjBlYTczMjU5MjYzZDEwZDI4Yl84Mg_be6d537d-2af2-4d60-9db8-d37a9f5284c1">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xL2ZyYWc6YTdkNmM3MzJjZDU0NGYwZWE3MzI1OTI2M2QxMGQyOGIvdGFibGU6YTM5NGZlODk2ZDlhNGE3M2E2NTk1YTNiZDc2Zjg2YTYvdGFibGVyYW5nZTphMzk0ZmU4OTZkOWE0YTczYTY1OTVhM2JkNzZmODZhNl8wLTAtMS0xLTIxMDY_57f9de58-ab4f-47b1-a6af-ba335dd987bc">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xL2ZyYWc6YTdkNmM3MzJjZDU0NGYwZWE3MzI1OTI2M2QxMGQyOGIvdGV4dHJlZ2lvbjphN2Q2YzczMmNkNTQ0ZjBlYTczMjU5MjYzZDEwZDI4Yl8xMTM_9630b900-4385-43b4-a9b8-b0f0115f66bd">2021-12-31</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xL2ZyYWc6YTdkNmM3MzJjZDU0NGYwZWE3MzI1OTI2M2QxMGQyOGIvdGFibGU6ZTM3YWU4YmM3OGVhNDIwNDk2MTMxYmVhNmYwZGY4NTkvdGFibGVyYW5nZTplMzdhZThiYzc4ZWE0MjA0OTYxMzFiZWE2ZjBkZjg1OV8wLTAtMS0xLTIxMDY_8484830c-9d39-4855-8324-5c797e08f51d">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xL2ZyYWc6YTdkNmM3MzJjZDU0NGYwZWE3MzI1OTI2M2QxMGQyOGIvdGFibGU6Mjk4N2MwN2FlMWZjNDdhMDg5YmNlOWY5MmI2ZGQwNWYvdGFibGVyYW5nZToyOTg3YzA3YWUxZmM0N2EwODliY2U5ZjkyYjZkZDA1Zl8yLTAtMS0xLTIxMDY_aa95eca8-bb95-4c4a-9041-93bdfb639924">001-41137</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xL2ZyYWc6YTdkNmM3MzJjZDU0NGYwZWE3MzI1OTI2M2QxMGQyOGIvdGFibGU6Mjk4N2MwN2FlMWZjNDdhMDg5YmNlOWY5MmI2ZGQwNWYvdGFibGVyYW5nZToyOTg3YzA3YWUxZmM0N2EwODliY2U5ZjkyYjZkZDA1Zl8yLTItMS0xLTIxMDY_e5283f1c-9fb4-4f09-91f4-09ffcf8c70eb">CONSTELLATION ENERGY CORPORATION</dei:EntityRegistrantName>
    <dei:EntityTaxIdentificationNumber
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xL2ZyYWc6YTdkNmM3MzJjZDU0NGYwZWE3MzI1OTI2M2QxMGQyOGIvdGFibGU6Mjk4N2MwN2FlMWZjNDdhMDg5YmNlOWY5MmI2ZGQwNWYvdGFibGVyYW5nZToyOTg3YzA3YWUxZmM0N2EwODliY2U5ZjkyYjZkZDA1Zl8yLTQtMS0xLTIxMDY_104af065-f2f3-43ac-a9f2-223e6e3594b6">87-1210716</dei:EntityTaxIdentificationNumber>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xL2ZyYWc6YTdkNmM3MzJjZDU0NGYwZWE3MzI1OTI2M2QxMGQyOGIvdGFibGU6Mjk4N2MwN2FlMWZjNDdhMDg5YmNlOWY5MmI2ZGQwNWYvdGFibGVyYW5nZToyOTg3YzA3YWUxZmM0N2EwODliY2U5ZjkyYjZkZDA1Zl8zLTItMS0xLTIxMDYvdGV4dHJlZ2lvbjpiMDU4NzgxNGE5YzU0YTA0YjFjYzMyYTIwM2JiMGQ0YV83_3e19540f-57b1-4c5b-b75c-479beed6133f">PA</dei:EntityIncorporationStateCountryCode>
    <dei:EntityAddressAddressLine1
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xL2ZyYWc6YTdkNmM3MzJjZDU0NGYwZWE3MzI1OTI2M2QxMGQyOGIvdGFibGU6Mjk4N2MwN2FlMWZjNDdhMDg5YmNlOWY5MmI2ZGQwNWYvdGFibGVyYW5nZToyOTg3YzA3YWUxZmM0N2EwODliY2U5ZjkyYjZkZDA1Zl8zLTItMS0xLTIxMDYvdGV4dHJlZ2lvbjpiMDU4NzgxNGE5YzU0YTA0YjFjYzMyYTIwM2JiMGQ0YV8yMw_d666209f-96f8-4f0b-8e9c-9d618ea3aa6c">1310 Point Street</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xL2ZyYWc6YTdkNmM3MzJjZDU0NGYwZWE3MzI1OTI2M2QxMGQyOGIvdGFibGU6Mjk4N2MwN2FlMWZjNDdhMDg5YmNlOWY5MmI2ZGQwNWYvdGFibGVyYW5nZToyOTg3YzA3YWUxZmM0N2EwODliY2U5ZjkyYjZkZDA1Zl8zLTItMS0xLTIxMDYvdGV4dHJlZ2lvbjpiMDU4NzgxNGE5YzU0YTA0YjFjYzMyYTIwM2JiMGQ0YV8yNg_5634b174-e7b8-41de-89cd-2139818fbd49">Baltimore</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xL2ZyYWc6YTdkNmM3MzJjZDU0NGYwZWE3MzI1OTI2M2QxMGQyOGIvdGFibGU6Mjk4N2MwN2FlMWZjNDdhMDg5YmNlOWY5MmI2ZGQwNWYvdGFibGVyYW5nZToyOTg3YzA3YWUxZmM0N2EwODliY2U5ZjkyYjZkZDA1Zl8zLTItMS0xLTIxMDYvdGV4dHJlZ2lvbjpiMDU4NzgxNGE5YzU0YTA0YjFjYzMyYTIwM2JiMGQ0YV8zMA_d36d1bba-2218-40eb-986b-c9c5e7b2501b">MD</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xL2ZyYWc6YTdkNmM3MzJjZDU0NGYwZWE3MzI1OTI2M2QxMGQyOGIvdGFibGU6Mjk4N2MwN2FlMWZjNDdhMDg5YmNlOWY5MmI2ZGQwNWYvdGFibGVyYW5nZToyOTg3YzA3YWUxZmM0N2EwODliY2U5ZjkyYjZkZDA1Zl8zLTItMS0xLTIxMDYvdGV4dHJlZ2lvbjpiMDU4NzgxNGE5YzU0YTA0YjFjYzMyYTIwM2JiMGQ0YV8zMw_8e83bd64-c1c1-4b3d-b74f-8544944f84c2">21231-3380</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xL2ZyYWc6YTdkNmM3MzJjZDU0NGYwZWE3MzI1OTI2M2QxMGQyOGIvdGFibGU6Mjk4N2MwN2FlMWZjNDdhMDg5YmNlOWY5MmI2ZGQwNWYvdGFibGVyYW5nZToyOTg3YzA3YWUxZmM0N2EwODliY2U5ZjkyYjZkZDA1Zl8zLTItMS0xLTIxMDYvdGV4dHJlZ2lvbjpiMDU4NzgxNGE5YzU0YTA0YjFjYzMyYTIwM2JiMGQ0YV8zNg_dd4f8f86-748a-42da-9853-c9767c8d38b1">(610)</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xL2ZyYWc6YTdkNmM3MzJjZDU0NGYwZWE3MzI1OTI2M2QxMGQyOGIvdGFibGU6Mjk4N2MwN2FlMWZjNDdhMDg5YmNlOWY5MmI2ZGQwNWYvdGFibGVyYW5nZToyOTg3YzA3YWUxZmM0N2EwODliY2U5ZjkyYjZkZDA1Zl8zLTItMS0xLTIxMDYvdGV4dHJlZ2lvbjpiMDU4NzgxNGE5YzU0YTA0YjFjYzMyYTIwM2JiMGQ0YV8zOQ_de13339b-2e40-4b97-ba51-69cfe580acbc">765-5959</dei:LocalPhoneNumber>
    <dei:EntityFileNumber
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xL2ZyYWc6YTdkNmM3MzJjZDU0NGYwZWE3MzI1OTI2M2QxMGQyOGIvdGFibGU6Mjk4N2MwN2FlMWZjNDdhMDg5YmNlOWY5MmI2ZGQwNWYvdGFibGVyYW5nZToyOTg3YzA3YWUxZmM0N2EwODliY2U5ZjkyYjZkZDA1Zl81LTAtMS0xLTIxMDY_f9ef6b31-e042-431d-b5e9-fb540520610f">333-85496</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xL2ZyYWc6YTdkNmM3MzJjZDU0NGYwZWE3MzI1OTI2M2QxMGQyOGIvdGFibGU6Mjk4N2MwN2FlMWZjNDdhMDg5YmNlOWY5MmI2ZGQwNWYvdGFibGVyYW5nZToyOTg3YzA3YWUxZmM0N2EwODliY2U5ZjkyYjZkZDA1Zl81LTItMS0xLTIxMDY_258b46d9-ca6a-4cf2-b844-6454b3c46601">CONSTELLATION ENERGY GENERATION, LLC</dei:EntityRegistrantName>
    <dei:EntityTaxIdentificationNumber
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xL2ZyYWc6YTdkNmM3MzJjZDU0NGYwZWE3MzI1OTI2M2QxMGQyOGIvdGFibGU6Mjk4N2MwN2FlMWZjNDdhMDg5YmNlOWY5MmI2ZGQwNWYvdGFibGVyYW5nZToyOTg3YzA3YWUxZmM0N2EwODliY2U5ZjkyYjZkZDA1Zl81LTQtMS0xLTIxMDY_d341d61e-25f3-4e5f-a04f-34fa40cd7dfb">23-3064219</dei:EntityTaxIdentificationNumber>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xL2ZyYWc6YTdkNmM3MzJjZDU0NGYwZWE3MzI1OTI2M2QxMGQyOGIvdGFibGU6Mjk4N2MwN2FlMWZjNDdhMDg5YmNlOWY5MmI2ZGQwNWYvdGFibGVyYW5nZToyOTg3YzA3YWUxZmM0N2EwODliY2U5ZjkyYjZkZDA1Zl82LTItMS0xLTIxMDYvdGV4dHJlZ2lvbjpiNjIyZjQ1ZDU1NTM0NGVjODE1ZjUzZDk5ZTIwMWY0M183_56fa309e-355d-4ecc-bb53-8bfe07d7590e">PA</dei:EntityIncorporationStateCountryCode>
    <dei:EntityAddressAddressLine1
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xL2ZyYWc6YTdkNmM3MzJjZDU0NGYwZWE3MzI1OTI2M2QxMGQyOGIvdGFibGU6Mjk4N2MwN2FlMWZjNDdhMDg5YmNlOWY5MmI2ZGQwNWYvdGFibGVyYW5nZToyOTg3YzA3YWUxZmM0N2EwODliY2U5ZjkyYjZkZDA1Zl82LTItMS0xLTIxMDYvdGV4dHJlZ2lvbjpiNjIyZjQ1ZDU1NTM0NGVjODE1ZjUzZDk5ZTIwMWY0M18zNw_7eb66316-86a9-40bb-9761-4d9287fa2b85">200 Exelon Way</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xL2ZyYWc6YTdkNmM3MzJjZDU0NGYwZWE3MzI1OTI2M2QxMGQyOGIvdGFibGU6Mjk4N2MwN2FlMWZjNDdhMDg5YmNlOWY5MmI2ZGQwNWYvdGFibGVyYW5nZToyOTg3YzA3YWUxZmM0N2EwODliY2U5ZjkyYjZkZDA1Zl82LTItMS0xLTIxMDYvdGV4dHJlZ2lvbjpiNjIyZjQ1ZDU1NTM0NGVjODE1ZjUzZDk5ZTIwMWY0M180MA_c15ac2a5-c235-4019-a052-5c3389acaa2b">Kennett Square</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xL2ZyYWc6YTdkNmM3MzJjZDU0NGYwZWE3MzI1OTI2M2QxMGQyOGIvdGFibGU6Mjk4N2MwN2FlMWZjNDdhMDg5YmNlOWY5MmI2ZGQwNWYvdGFibGVyYW5nZToyOTg3YzA3YWUxZmM0N2EwODliY2U5ZjkyYjZkZDA1Zl82LTItMS0xLTIxMDYvdGV4dHJlZ2lvbjpiNjIyZjQ1ZDU1NTM0NGVjODE1ZjUzZDk5ZTIwMWY0M180NA_d62d1369-3ecc-40c0-af78-81a3c7f1d328">PA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xL2ZyYWc6YTdkNmM3MzJjZDU0NGYwZWE3MzI1OTI2M2QxMGQyOGIvdGFibGU6Mjk4N2MwN2FlMWZjNDdhMDg5YmNlOWY5MmI2ZGQwNWYvdGFibGVyYW5nZToyOTg3YzA3YWUxZmM0N2EwODliY2U5ZjkyYjZkZDA1Zl82LTItMS0xLTIxMDYvdGV4dHJlZ2lvbjpiNjIyZjQ1ZDU1NTM0NGVjODE1ZjUzZDk5ZTIwMWY0M180Nw_08dc22a3-42e0-4b65-9397-4f793ecb80ad">19348-2473</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xL2ZyYWc6YTdkNmM3MzJjZDU0NGYwZWE3MzI1OTI2M2QxMGQyOGIvdGFibGU6Mjk4N2MwN2FlMWZjNDdhMDg5YmNlOWY5MmI2ZGQwNWYvdGFibGVyYW5nZToyOTg3YzA3YWUxZmM0N2EwODliY2U5ZjkyYjZkZDA1Zl82LTItMS0xLTIxMDYvdGV4dHJlZ2lvbjpiNjIyZjQ1ZDU1NTM0NGVjODE1ZjUzZDk5ZTIwMWY0M181MA_4cfe16c9-d2dc-402e-a700-391219b4e9db">(610)</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xL2ZyYWc6YTdkNmM3MzJjZDU0NGYwZWE3MzI1OTI2M2QxMGQyOGIvdGFibGU6Mjk4N2MwN2FlMWZjNDdhMDg5YmNlOWY5MmI2ZGQwNWYvdGFibGVyYW5nZToyOTg3YzA3YWUxZmM0N2EwODliY2U5ZjkyYjZkZDA1Zl82LTItMS0xLTIxMDYvdGV4dHJlZ2lvbjpiNjIyZjQ1ZDU1NTM0NGVjODE1ZjUzZDk5ZTIwMWY0M181Mw_953098aa-d6f4-4179-8b72-db4b9dd91803">765-5959</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xL2ZyYWc6YTdkNmM3MzJjZDU0NGYwZWE3MzI1OTI2M2QxMGQyOGIvdGFibGU6ODcyYmQ1YjY1N2ZmNGM4N2ExZDk2ZGU1ZTFmNmQyNTgvdGFibGVyYW5nZTo4NzJiZDViNjU3ZmY0Yzg3YTFkOTZkZTVlMWY2ZDI1OF8yLTAtMS0xLTIxMDY_0a4cf2d1-8d25-4cba-95a7-6bdc8a591607">Common Stock, without par value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xL2ZyYWc6YTdkNmM3MzJjZDU0NGYwZWE3MzI1OTI2M2QxMGQyOGIvdGFibGU6ODcyYmQ1YjY1N2ZmNGM4N2ExZDk2ZGU1ZTFmNmQyNTgvdGFibGVyYW5nZTo4NzJiZDViNjU3ZmY0Yzg3YTFkOTZkZTVlMWY2ZDI1OF8yLTItMS0xLTIxMDY_fa2f1feb-4699-4aba-b006-5047942bf0fb">CEG</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xL2ZyYWc6YTdkNmM3MzJjZDU0NGYwZWE3MzI1OTI2M2QxMGQyOGIvdGFibGU6ODcyYmQ1YjY1N2ZmNGM4N2ExZDk2ZGU1ZTFmNmQyNTgvdGFibGVyYW5nZTo4NzJiZDViNjU3ZmY0Yzg3YTFkOTZkZTVlMWY2ZDI1OF8yLTQtMS0xLTIxMDY_c778d7a1-7746-47d8-95cb-785153a792c6">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xL2ZyYWc6YTdkNmM3MzJjZDU0NGYwZWE3MzI1OTI2M2QxMGQyOGIvdGFibGU6MDBiYTk3YWUzY2JjNDEzYWE4MzdmMTYyZTQyMjM1NDEvdGFibGVyYW5nZTowMGJhOTdhZTNjYmM0MTNhYTgzN2YxNjJlNDIyMzU0MV8wLTQtMS0xLTIxMDY_4f373c35-994c-4892-bac1-5b4c2940173b">No</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xL2ZyYWc6YTdkNmM3MzJjZDU0NGYwZWE3MzI1OTI2M2QxMGQyOGIvdGFibGU6MDBiYTk3YWUzY2JjNDEzYWE4MzdmMTYyZTQyMjM1NDEvdGFibGVyYW5nZTowMGJhOTdhZTNjYmM0MTNhYTgzN2YxNjJlNDIyMzU0MV8xLTQtMS0xLTIxMDY_e178bdee-3c6e-4efb-8d4c-d94321cde634">No</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xL2ZyYWc6YTdkNmM3MzJjZDU0NGYwZWE3MzI1OTI2M2QxMGQyOGIvdGFibGU6ODc2NTk5Yzc1NzRlNGZjMWIyYmUzOTdmNzRjZGE2M2UvdGFibGVyYW5nZTo4NzY1OTljNzU3NGU0ZmMxYjJiZTM5N2Y3NGNkYTYzZV8wLTQtMS0xLTIxMDY_4a5e259d-5ad0-42f8-b4f1-6a38d3c5cc27">No</dei:EntityVoluntaryFilers>
    <dei:EntityVoluntaryFilers
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xL2ZyYWc6YTdkNmM3MzJjZDU0NGYwZWE3MzI1OTI2M2QxMGQyOGIvdGFibGU6ODc2NTk5Yzc1NzRlNGZjMWIyYmUzOTdmNzRjZGE2M2UvdGFibGVyYW5nZTo4NzY1OTljNzU3NGU0ZmMxYjJiZTM5N2Y3NGNkYTYzZV8xLTQtMS0xLTIxMDY_f8da7228-7c90-4302-babc-c5be5cb236da">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xL2ZyYWc6YTdkNmM3MzJjZDU0NGYwZWE3MzI1OTI2M2QxMGQyOGIvdGFibGU6Nzk1ZmIwMjZlYjRiNGY5ODk2Y2M2MTJkMGNmYjlhZDYvdGFibGVyYW5nZTo3OTVmYjAyNmViNGI0Zjk4OTZjYzYxMmQwY2ZiOWFkNl8wLTQtMS0xLTE2MzIw_3cb4a715-0924-4476-bc69-efab1dd2d539">No</dei:EntityCurrentReportingStatus>
    <dei:EntityCurrentReportingStatus
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xL2ZyYWc6YTdkNmM3MzJjZDU0NGYwZWE3MzI1OTI2M2QxMGQyOGIvdGFibGU6Nzk1ZmIwMjZlYjRiNGY5ODk2Y2M2MTJkMGNmYjlhZDYvdGFibGVyYW5nZTo3OTVmYjAyNmViNGI0Zjk4OTZjYzYxMmQwY2ZiOWFkNl8xLTEtMS0xLTE2MzI3_5dc5c140-5e56-4b6a-b114-dc6307ee554b">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xL2ZyYWc6YTdkNmM3MzJjZDU0NGYwZWE3MzI1OTI2M2QxMGQyOGIvdGV4dHJlZ2lvbjphN2Q2YzczMmNkNTQ0ZjBlYTczMjU5MjYzZDEwZDI4Yl8yNzQ4Nzc5MDcxOTYy_8ace7b76-4bf0-45b2-8d77-1c867b929ee5">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xL2ZyYWc6YTdkNmM3MzJjZDU0NGYwZWE3MzI1OTI2M2QxMGQyOGIvdGFibGU6N2Q4ZTIzNzU4YjllNDFhYTlkNjRmODcwNjVkYTM2NzQvdGFibGVyYW5nZTo3ZDhlMjM3NThiOWU0MWFhOWQ2NGY4NzA2NWRhMzY3NF8wLTUtMS0xLTIxMDY_dbb4a52c-f26b-4958-b523-cd800979ba6c">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xL2ZyYWc6YTdkNmM3MzJjZDU0NGYwZWE3MzI1OTI2M2QxMGQyOGIvdGFibGU6N2Q4ZTIzNzU4YjllNDFhYTlkNjRmODcwNjVkYTM2NzQvdGFibGVyYW5nZTo3ZDhlMjM3NThiOWU0MWFhOWQ2NGY4NzA2NWRhMzY3NF8wLTgtMS0xLTIxMDY_bb9f0f57-22dc-47b3-a43f-eb012cf9ab26">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xL2ZyYWc6YTdkNmM3MzJjZDU0NGYwZWE3MzI1OTI2M2QxMGQyOGIvdGFibGU6N2Q4ZTIzNzU4YjllNDFhYTlkNjRmODcwNjVkYTM2NzQvdGFibGVyYW5nZTo3ZDhlMjM3NThiOWU0MWFhOWQ2NGY4NzA2NWRhMzY3NF8wLTEwLTEtMS0yMTA2_02fc7730-4a2c-4314-a38a-3d57c5d8dda2">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityFilerCategory
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xL2ZyYWc6YTdkNmM3MzJjZDU0NGYwZWE3MzI1OTI2M2QxMGQyOGIvdGFibGU6N2Q4ZTIzNzU4YjllNDFhYTlkNjRmODcwNjVkYTM2NzQvdGFibGVyYW5nZTo3ZDhlMjM3NThiOWU0MWFhOWQ2NGY4NzA2NWRhMzY3NF8xLTUtMS0xLTIxMDY_ab2b63b2-42ba-4af3-9ffd-acb0067edc22">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xL2ZyYWc6YTdkNmM3MzJjZDU0NGYwZWE3MzI1OTI2M2QxMGQyOGIvdGFibGU6N2Q4ZTIzNzU4YjllNDFhYTlkNjRmODcwNjVkYTM2NzQvdGFibGVyYW5nZTo3ZDhlMjM3NThiOWU0MWFhOWQ2NGY4NzA2NWRhMzY3NF8xLTgtMS0xLTIxMDY_6cef75c4-8515-47fc-8547-904a4983dc45">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xL2ZyYWc6YTdkNmM3MzJjZDU0NGYwZWE3MzI1OTI2M2QxMGQyOGIvdGFibGU6N2Q4ZTIzNzU4YjllNDFhYTlkNjRmODcwNjVkYTM2NzQvdGFibGVyYW5nZTo3ZDhlMjM3NThiOWU0MWFhOWQ2NGY4NzA2NWRhMzY3NF8xLTEwLTEtMS0yMTA2_cc28ebe3-bf4c-4e5d-8475-1b23992da4bc">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xL2ZyYWc6YTdkNmM3MzJjZDU0NGYwZWE3MzI1OTI2M2QxMGQyOGIvdGV4dHJlZ2lvbjphN2Q2YzczMmNkNTQ0ZjBlYTczMjU5MjYzZDEwZDI4Yl80Mzk4MDQ2NTE3Mjg3_ab476ac8-81aa-421f-ae88-de6ebe5dd7d9">false</dei:IcfrAuditorAttestationFlag>
    <dei:EntityShellCompany
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xL2ZyYWc6YTdkNmM3MzJjZDU0NGYwZWE3MzI1OTI2M2QxMGQyOGIvdGV4dHJlZ2lvbjphN2Q2YzczMmNkNTQ0ZjBlYTczMjU5MjYzZDEwZDI4Yl80Mzk4MDQ2NTE3MzI1_7464e349-6435-4f74-9b44-627ca3a8c7cd">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="id685ce6aa4b7459880238c5713fcadad_I20220201"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xL2ZyYWc6YTdkNmM3MzJjZDU0NGYwZWE3MzI1OTI2M2QxMGQyOGIvdGFibGU6ZjFmMGY1MDUwNzdmNGE2MWExY2Y3N2MwOWVhNmI3YjUvdGFibGVyYW5nZTpmMWYwZjUwNTA3N2Y0YTYxYTFjZjc3YzA5ZWE2YjdiNV8wLTEtMS0xLTIxMDY_acfe8329-bfd7-4020-a11e-3a2f32f643a3"
      unitRef="shares">326663937</dei:EntityCommonStockSharesOutstanding>
    <ceg:ExpectedGenerationHedgedInNextTwelveMonths
      contextRef="i30ae9eb5662f475fabe1d59a34d032ea_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8zMS9mcmFnOjdhMWE1MzI3NmNmNzRlNzM4NmQ0ZGIyNTA2ZGVkNGU1L3RleHRyZWdpb246N2ExYTUzMjc2Y2Y3NGU3Mzg2ZDRkYjI1MDZkZWQ0ZTVfMjU1MjQ_b2dfc4a7-08b7-481d-a43d-ef941b72ce41"
      unitRef="number">0.92</ceg:ExpectedGenerationHedgedInNextTwelveMonths>
    <ceg:ExpectedGenerationHedgedInNextTwelveMonths
      contextRef="i928f5088e5e24eecb547785a9afb2b91_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8zMS9mcmFnOjdhMWE1MzI3NmNmNzRlNzM4NmQ0ZGIyNTA2ZGVkNGU1L3RleHRyZWdpb246N2ExYTUzMjc2Y2Y3NGU3Mzg2ZDRkYjI1MDZkZWQ0ZTVfMjU1Mjc_b22c0dd2-8ae0-4835-9b2d-8b3fef88b356"
      unitRef="number">0.95</ceg:ExpectedGenerationHedgedInNextTwelveMonths>
    <ceg:ExpectedGenerationHedgedInYearTwo
      contextRef="i30ae9eb5662f475fabe1d59a34d032ea_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8zMS9mcmFnOjdhMWE1MzI3NmNmNzRlNzM4NmQ0ZGIyNTA2ZGVkNGU1L3RleHRyZWdpb246N2ExYTUzMjc2Y2Y3NGU3Mzg2ZDRkYjI1MDZkZWQ0ZTVfMjU1MzQ_70f44823-8827-4a14-94e1-31e523f2e319"
      unitRef="number">0.73</ceg:ExpectedGenerationHedgedInYearTwo>
    <ceg:ExpectedGenerationHedgedInYearTwo
      contextRef="i928f5088e5e24eecb547785a9afb2b91_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8zMS9mcmFnOjdhMWE1MzI3NmNmNzRlNzM4NmQ0ZGIyNTA2ZGVkNGU1L3RleHRyZWdpb246N2ExYTUzMjc2Y2Y3NGU3Mzg2ZDRkYjI1MDZkZWQ0ZTVfMjU1Mzc_e0a10c3c-e6c3-4972-9c40-05f7010b47cf"
      unitRef="number">0.76</ceg:ExpectedGenerationHedgedInYearTwo>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="id23cdea482324e99852da105bc9dda67_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV80My9mcmFnOmMzNTQxYmExYmIzNTRmMWU4MDcwOTU4NDJlYTY1MmUyL3RleHRyZWdpb246YzM1NDFiYTFiYjM1NGYxZTgwNzA5NTg0MmVhNjUyZTJfMTg5ODc_0a45be52-69ed-4c5c-b977-959316a49f93"
      unitRef="usd">800000000</us-gaap:OtherCostAndExpenseOperating>
    <ceg:NuclearInsuranceFinancialProtectionPoolValue
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV80My9mcmFnOmMzNTQxYmExYmIzNTRmMWU4MDcwOTU4NDJlYTY1MmUyL3RleHRyZWdpb246YzM1NDFiYTFiYjM1NGYxZTgwNzA5NTg0MmVhNjUyZTJfMzkxMDA_7c24ee74-8c71-4c42-b415-ee43f74219fa"
      unitRef="usd">450000000</ceg:NuclearInsuranceFinancialProtectionPoolValue>
    <ceg:NuclearInsuranceAnnualCoverageLimit
      contextRef="i0dc9078cd5ce40538ae495f3ea840da9_I20211231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV80My9mcmFnOmMzNTQxYmExYmIzNTRmMWU4MDcwOTU4NDJlYTY1MmUyL3RleHRyZWdpb246YzM1NDFiYTFiYjM1NGYxZTgwNzA5NTg0MmVhNjUyZTJfMzkzNTQ_bc3ea50b-60f8-4322-b02b-45abd08f49da"
      unitRef="usd">13500000000</ceg:NuclearInsuranceAnnualCoverageLimit>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="ia9af5186e4e742b88fb8862f69bf3f0a_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV80OS9mcmFnOjVlMDUzMDFiMWRhMTRhMWQ4NGJiNjYxNGJkYzE5YjE2L3RleHRyZWdpb246NWUwNTMwMWIxZGExNGExZDg0YmI2NjE0YmRjMTliMTZfMTgwMA_da54da7e-54e3-4ef7-81c5-07249dbe50ed"
      unitRef="number">0.82</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="id685ce6aa4b7459880238c5713fcadad_I20220201"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV82MS9mcmFnOmEyMmJiMDM2MGI3ZjQyNmFhOTMwOGY5NzA1ZDcyZjNlL3RleHRyZWdpb246YTIyYmIwMzYwYjdmNDI2YWE5MzA4Zjk3MDVkNzJmM2VfMTUw_acfe8329-bfd7-4020-a11e-3a2f32f643a3"
      unitRef="shares">326663937</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:Revenues
      contextRef="i3e88db5ee4c841ca99e18ade7fd1924d_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV84Mi9mcmFnOjJjMjcxMGE4MDlkMDQ4YzA5MGMyOWY1NjlkMDgwNzNhL3RhYmxlOjY2MDBhNTUyMmU5NTRhYWQ5MTYyMGM0YjY3OTlhMWQzL3RhYmxlcmFuZ2U6NjYwMGE1NTIyZTk1NGFhZDkxNjIwYzRiNjc5OWExZDNfMi0xLTEtMS0yMTA2_75cd426d-ad70-4c81-8d6a-05a71a9ffef6"
      unitRef="usd">4584000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i06f406992d394860a6f17a5d39e27255_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV84Mi9mcmFnOjJjMjcxMGE4MDlkMDQ4YzA5MGMyOWY1NjlkMDgwNzNhL3RhYmxlOjY2MDBhNTUyMmU5NTRhYWQ5MTYyMGM0YjY3OTlhMWQzL3RhYmxlcmFuZ2U6NjYwMGE1NTIyZTk1NGFhZDkxNjIwYzRiNjc5OWExZDNfMi0zLTEtMS0yMTA2_cec4e3e5-e599-4cc6-a9a8-4c2c707faa00"
      unitRef="usd">4645000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i1fa858a483a749119571ff6e6d33ff04_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV84Mi9mcmFnOjJjMjcxMGE4MDlkMDQ4YzA5MGMyOWY1NjlkMDgwNzNhL3RhYmxlOjY2MDBhNTUyMmU5NTRhYWQ5MTYyMGM0YjY3OTlhMWQzL3RhYmxlcmFuZ2U6NjYwMGE1NTIyZTk1NGFhZDkxNjIwYzRiNjc5OWExZDNfMy0xLTEtMS0yMTA2_580c0960-b602-4001-80e8-e35b4911fe3e"
      unitRef="usd">4060000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="id3c7cb130b7042f3b2e73743a18a9604_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV84Mi9mcmFnOjJjMjcxMGE4MDlkMDQ4YzA5MGMyOWY1NjlkMDgwNzNhL3RhYmxlOjY2MDBhNTUyMmU5NTRhYWQ5MTYyMGM0YjY3OTlhMWQzL3RhYmxlcmFuZ2U6NjYwMGE1NTIyZTk1NGFhZDkxNjIwYzRiNjc5OWExZDNfMy0zLTEtMS0yMTA2_c0954f00-51ee-4600-9974-7e662f9d9494"
      unitRef="usd">4024000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i0cb5c9b8aeb04e7fac404e4e227cfa0f_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV84Mi9mcmFnOjJjMjcxMGE4MDlkMDQ4YzA5MGMyOWY1NjlkMDgwNzNhL3RhYmxlOjY2MDBhNTUyMmU5NTRhYWQ5MTYyMGM0YjY3OTlhMWQzL3RhYmxlcmFuZ2U6NjYwMGE1NTIyZTk1NGFhZDkxNjIwYzRiNjc5OWExZDNfNC0xLTEtMS0yMTA2_cc27f2e6-50bf-464c-b9df-a5cd8443d134"
      unitRef="usd">1575000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i055d13f6257e4dcdb1380ce5fc27ba5b_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV84Mi9mcmFnOjJjMjcxMGE4MDlkMDQ4YzA5MGMyOWY1NjlkMDgwNzNhL3RhYmxlOjY2MDBhNTUyMmU5NTRhYWQ5MTYyMGM0YjY3OTlhMWQzL3RhYmxlcmFuZ2U6NjYwMGE1NTIyZTk1NGFhZDkxNjIwYzRiNjc5OWExZDNfNC0zLTEtMS0yMTA2_3cb05297-475c-40a4-a365-cb8ca2f36e49"
      unitRef="usd">1431000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ibdb4fa7e06d54f9eb34fdf7456576efd_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV84Mi9mcmFnOjJjMjcxMGE4MDlkMDQ4YzA5MGMyOWY1NjlkMDgwNzNhL3RhYmxlOjY2MDBhNTUyMmU5NTRhYWQ5MTYyMGM0YjY3OTlhMWQzL3RhYmxlcmFuZ2U6NjYwMGE1NTIyZTk1NGFhZDkxNjIwYzRiNjc5OWExZDNfNS0xLTEtMS0yMTA2_aa74eb78-d64b-475f-a8c3-980315a2b031"
      unitRef="usd">1181000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i39cb2d8c391d4932bc21298539136758_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV84Mi9mcmFnOjJjMjcxMGE4MDlkMDQ4YzA5MGMyOWY1NjlkMDgwNzNhL3RhYmxlOjY2MDBhNTUyMmU5NTRhYWQ5MTYyMGM0YjY3OTlhMWQzL3RhYmxlcmFuZ2U6NjYwMGE1NTIyZTk1NGFhZDkxNjIwYzRiNjc5OWExZDNfNS0zLTEtMS0yMTA2_f2588026-bb07-44c2-af45-3dea9b3caef0"
      unitRef="usd">958000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i7e45b255b238421d8ca45179d900ebc6_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV84Mi9mcmFnOjJjMjcxMGE4MDlkMDQ4YzA5MGMyOWY1NjlkMDgwNzNhL3RhYmxlOjY2MDBhNTUyMmU5NTRhYWQ5MTYyMGM0YjY3OTlhMWQzL3RhYmxlcmFuZ2U6NjYwMGE1NTIyZTk1NGFhZDkxNjIwYzRiNjc5OWExZDNfNi0xLTEtMS0yMTA2_6ae43c21-81c9-4664-82f5-26174b4253a3"
      unitRef="usd">4890000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i9130c59f4094479bb9abc531e60e05cd_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV84Mi9mcmFnOjJjMjcxMGE4MDlkMDQ4YzA5MGMyOWY1NjlkMDgwNzNhL3RhYmxlOjY2MDBhNTUyMmU5NTRhYWQ5MTYyMGM0YjY3OTlhMWQzL3RhYmxlcmFuZ2U6NjYwMGE1NTIyZTk1NGFhZDkxNjIwYzRiNjc5OWExZDNfNi0zLTEtMS0yMTA2_1129f5ec-7643-402f-99bc-bce7c09fb71b"
      unitRef="usd">4002000000</us-gaap:Revenues>
    <dei:AuditorName
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMTIvZnJhZzo0N2UwNDZlMGRjZWQ0NzkyOTA0MWEyZjM0Mzk5MzY5MS90ZXh0cmVnaW9uOjQ3ZTA0NmUwZGNlZDQ3OTI5MDQxYTJmMzQzOTkzNjkxXzkyNDE_14158f14-8c62-4f8e-a185-edee92823fba">PricewaterhouseCoopers LLP</dei:AuditorName>
    <dei:AuditorLocation
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMTIvZnJhZzo0N2UwNDZlMGRjZWQ0NzkyOTA0MWEyZjM0Mzk5MzY5MS90ZXh0cmVnaW9uOjQ3ZTA0NmUwZGNlZDQ3OTI5MDQxYTJmMzQzOTkzNjkxXzkyNDQ_3f9cc710-8a48-4d14-b4de-6747f48a9609">Baltimore, Maryland</dei:AuditorLocation>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="ice1d0f6495f7461694a7f057cdd8d8ec_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzMvZnJhZzo0Y2VjODg5NTcxNzI0YWIyOGE4MTk0NTRhYjQ3MDY5Mi90YWJsZTpiOTlhODEyOTFiMTM0YzE2OTQzZGU3OTZhN2ZkOTEzMy90YWJsZXJhbmdlOmI5OWE4MTI5MWIxMzRjMTY5NDNkZTc5NmE3ZmQ5MTMzXzMtMS0xLTEtMjEwNg_1cbe67b2-29a4-49f8-b7ee-d55ae509f3ae"
      unitRef="usd">18461000000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i9fe7580c4aed45bc9558bb6607208be6_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzMvZnJhZzo0Y2VjODg5NTcxNzI0YWIyOGE4MTk0NTRhYjQ3MDY5Mi90YWJsZTpiOTlhODEyOTFiMTM0YzE2OTQzZGU3OTZhN2ZkOTEzMy90YWJsZXJhbmdlOmI5OWE4MTI5MWIxMzRjMTY5NDNkZTc5NmE3ZmQ5MTMzXzMtMy0xLTEtMjEwNg_59b173b9-9d97-49cd-9918-eda4db5056db"
      unitRef="usd">16392000000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="if8f56fa859a44b80961c37dd4460a282_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzMvZnJhZzo0Y2VjODg5NTcxNzI0YWIyOGE4MTk0NTRhYjQ3MDY5Mi90YWJsZTpiOTlhODEyOTFiMTM0YzE2OTQzZGU3OTZhN2ZkOTEzMy90YWJsZXJhbmdlOmI5OWE4MTI5MWIxMzRjMTY5NDNkZTc5NmE3ZmQ5MTMzXzMtNS0xLTEtMjEwNg_70e3fb04-4847-4ba8-a4ab-a9c36665f068"
      unitRef="usd">17752000000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromRelatedParties
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzMvZnJhZzo0Y2VjODg5NTcxNzI0YWIyOGE4MTk0NTRhYjQ3MDY5Mi90YWJsZTpiOTlhODEyOTFiMTM0YzE2OTQzZGU3OTZhN2ZkOTEzMy90YWJsZXJhbmdlOmI5OWE4MTI5MWIxMzRjMTY5NDNkZTc5NmE3ZmQ5MTMzXzQtMS0xLTEtMjEwNg_e57ebcfb-f2eb-4c1e-bd1a-93b3650a481f"
      unitRef="usd">1188000000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RevenueFromRelatedParties
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzMvZnJhZzo0Y2VjODg5NTcxNzI0YWIyOGE4MTk0NTRhYjQ3MDY5Mi90YWJsZTpiOTlhODEyOTFiMTM0YzE2OTQzZGU3OTZhN2ZkOTEzMy90YWJsZXJhbmdlOmI5OWE4MTI5MWIxMzRjMTY5NDNkZTc5NmE3ZmQ5MTMzXzQtMy0xLTEtMjEwNg_816824f5-e7c8-41a1-98f4-7ec05e7b69d3"
      unitRef="usd">1211000000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RevenueFromRelatedParties
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzMvZnJhZzo0Y2VjODg5NTcxNzI0YWIyOGE4MTk0NTRhYjQ3MDY5Mi90YWJsZTpiOTlhODEyOTFiMTM0YzE2OTQzZGU3OTZhN2ZkOTEzMy90YWJsZXJhbmdlOmI5OWE4MTI5MWIxMzRjMTY5NDNkZTc5NmE3ZmQ5MTMzXzQtNS0xLTEtMjEwNg_6fae4df6-8d42-455d-a033-9fb715b5c36a"
      unitRef="usd">1172000000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:Revenues
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzMvZnJhZzo0Y2VjODg5NTcxNzI0YWIyOGE4MTk0NTRhYjQ3MDY5Mi90YWJsZTpiOTlhODEyOTFiMTM0YzE2OTQzZGU3OTZhN2ZkOTEzMy90YWJsZXJhbmdlOmI5OWE4MTI5MWIxMzRjMTY5NDNkZTc5NmE3ZmQ5MTMzXzUtMS0xLTEtMjEwNg_94356e01-dedd-4f7a-bff2-32c08eb54c0f"
      unitRef="usd">19649000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzMvZnJhZzo0Y2VjODg5NTcxNzI0YWIyOGE4MTk0NTRhYjQ3MDY5Mi90YWJsZTpiOTlhODEyOTFiMTM0YzE2OTQzZGU3OTZhN2ZkOTEzMy90YWJsZXJhbmdlOmI5OWE4MTI5MWIxMzRjMTY5NDNkZTc5NmE3ZmQ5MTMzXzUtMy0xLTEtMjEwNg_17f4a210-2642-46cb-a48a-de6062eb9503"
      unitRef="usd">17603000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzMvZnJhZzo0Y2VjODg5NTcxNzI0YWIyOGE4MTk0NTRhYjQ3MDY5Mi90YWJsZTpiOTlhODEyOTFiMTM0YzE2OTQzZGU3OTZhN2ZkOTEzMy90YWJsZXJhbmdlOmI5OWE4MTI5MWIxMzRjMTY5NDNkZTc5NmE3ZmQ5MTMzXzUtNS0xLTEtMjEwNg_e3bb49f3-e8de-4807-82e8-34dc13cd4106"
      unitRef="usd">18924000000</us-gaap:Revenues>
    <us-gaap:CostDirectMaterial
      contextRef="ice1d0f6495f7461694a7f057cdd8d8ec_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzMvZnJhZzo0Y2VjODg5NTcxNzI0YWIyOGE4MTk0NTRhYjQ3MDY5Mi90YWJsZTpiOTlhODEyOTFiMTM0YzE2OTQzZGU3OTZhN2ZkOTEzMy90YWJsZXJhbmdlOmI5OWE4MTI5MWIxMzRjMTY5NDNkZTc5NmE3ZmQ5MTMzXzctMS0xLTEtMjEwNg_d5e5791f-a20d-4610-8195-0e507682bf38"
      unitRef="usd">12157000000</us-gaap:CostDirectMaterial>
    <us-gaap:CostDirectMaterial
      contextRef="i9fe7580c4aed45bc9558bb6607208be6_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzMvZnJhZzo0Y2VjODg5NTcxNzI0YWIyOGE4MTk0NTRhYjQ3MDY5Mi90YWJsZTpiOTlhODEyOTFiMTM0YzE2OTQzZGU3OTZhN2ZkOTEzMy90YWJsZXJhbmdlOmI5OWE4MTI5MWIxMzRjMTY5NDNkZTc5NmE3ZmQ5MTMzXzctMy0xLTEtMjEwNg_869da4cf-3754-4e92-8574-f81277811e06"
      unitRef="usd">9592000000</us-gaap:CostDirectMaterial>
    <us-gaap:CostDirectMaterial
      contextRef="if8f56fa859a44b80961c37dd4460a282_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzMvZnJhZzo0Y2VjODg5NTcxNzI0YWIyOGE4MTk0NTRhYjQ3MDY5Mi90YWJsZTpiOTlhODEyOTFiMTM0YzE2OTQzZGU3OTZhN2ZkOTEzMy90YWJsZXJhbmdlOmI5OWE4MTI5MWIxMzRjMTY5NDNkZTc5NmE3ZmQ5MTMzXzctNS0xLTEtMjEwNg_68f07ab2-ae50-487e-b293-cabf8f3894c3"
      unitRef="usd">10849000000</us-gaap:CostDirectMaterial>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzMvZnJhZzo0Y2VjODg5NTcxNzI0YWIyOGE4MTk0NTRhYjQ3MDY5Mi90YWJsZTpiOTlhODEyOTFiMTM0YzE2OTQzZGU3OTZhN2ZkOTEzMy90YWJsZXJhbmdlOmI5OWE4MTI5MWIxMzRjMTY5NDNkZTc5NmE3ZmQ5MTMzXzgtMS0xLTEtMjEwNg_bc52f7dd-e18b-4fa2-9cb4-6ed0217beffa"
      unitRef="usd">6000000</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzMvZnJhZzo0Y2VjODg5NTcxNzI0YWIyOGE4MTk0NTRhYjQ3MDY5Mi90YWJsZTpiOTlhODEyOTFiMTM0YzE2OTQzZGU3OTZhN2ZkOTEzMy90YWJsZXJhbmdlOmI5OWE4MTI5MWIxMzRjMTY5NDNkZTc5NmE3ZmQ5MTMzXzgtMy0xLTEtMjEwNg_2fd16eba-5138-4501-8161-aa224c24240f"
      unitRef="usd">-7000000</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzMvZnJhZzo0Y2VjODg5NTcxNzI0YWIyOGE4MTk0NTRhYjQ3MDY5Mi90YWJsZTpiOTlhODEyOTFiMTM0YzE2OTQzZGU3OTZhN2ZkOTEzMy90YWJsZXJhbmdlOmI5OWE4MTI5MWIxMzRjMTY5NDNkZTc5NmE3ZmQ5MTMzXzgtNS0xLTEtMjEwNg_43626ee4-bfc0-4f17-8a82-564d9cb44a24"
      unitRef="usd">7000000</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:UtilitiesOperatingExpenseMaintenanceOperationsAndOtherCostsAndExpenses
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzMvZnJhZzo0Y2VjODg5NTcxNzI0YWIyOGE4MTk0NTRhYjQ3MDY5Mi90YWJsZTpiOTlhODEyOTFiMTM0YzE2OTQzZGU3OTZhN2ZkOTEzMy90YWJsZXJhbmdlOmI5OWE4MTI5MWIxMzRjMTY5NDNkZTc5NmE3ZmQ5MTMzXzktMS0xLTEtMjEwNg_ecb4cd1d-f481-4d88-a9cd-c9a09ceb6639"
      unitRef="usd">3934000000</us-gaap:UtilitiesOperatingExpenseMaintenanceOperationsAndOtherCostsAndExpenses>
    <us-gaap:UtilitiesOperatingExpenseMaintenanceOperationsAndOtherCostsAndExpenses
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzMvZnJhZzo0Y2VjODg5NTcxNzI0YWIyOGE4MTk0NTRhYjQ3MDY5Mi90YWJsZTpiOTlhODEyOTFiMTM0YzE2OTQzZGU3OTZhN2ZkOTEzMy90YWJsZXJhbmdlOmI5OWE4MTI5MWIxMzRjMTY5NDNkZTc5NmE3ZmQ5MTMzXzktMy0xLTEtMjEwNg_db91d63d-2fe5-4d8a-bb10-0bc1d1ef35fb"
      unitRef="usd">4613000000</us-gaap:UtilitiesOperatingExpenseMaintenanceOperationsAndOtherCostsAndExpenses>
    <us-gaap:UtilitiesOperatingExpenseMaintenanceOperationsAndOtherCostsAndExpenses
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzMvZnJhZzo0Y2VjODg5NTcxNzI0YWIyOGE4MTk0NTRhYjQ3MDY5Mi90YWJsZTpiOTlhODEyOTFiMTM0YzE2OTQzZGU3OTZhN2ZkOTEzMy90YWJsZXJhbmdlOmI5OWE4MTI5MWIxMzRjMTY5NDNkZTc5NmE3ZmQ5MTMzXzktNS0xLTEtMjEwNg_3fe79bad-dc8b-495b-8610-b44e97acd9f6"
      unitRef="usd">4131000000</us-gaap:UtilitiesOperatingExpenseMaintenanceOperationsAndOtherCostsAndExpenses>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzMvZnJhZzo0Y2VjODg5NTcxNzI0YWIyOGE4MTk0NTRhYjQ3MDY5Mi90YWJsZTpiOTlhODEyOTFiMTM0YzE2OTQzZGU3OTZhN2ZkOTEzMy90YWJsZXJhbmdlOmI5OWE4MTI5MWIxMzRjMTY5NDNkZTc5NmE3ZmQ5MTMzXzEwLTEtMS0xLTIxMDY_e6d79c91-5487-4f44-8ce2-0e786576dcca"
      unitRef="usd">621000000</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzMvZnJhZzo0Y2VjODg5NTcxNzI0YWIyOGE4MTk0NTRhYjQ3MDY5Mi90YWJsZTpiOTlhODEyOTFiMTM0YzE2OTQzZGU3OTZhN2ZkOTEzMy90YWJsZXJhbmdlOmI5OWE4MTI5MWIxMzRjMTY5NDNkZTc5NmE3ZmQ5MTMzXzEwLTMtMS0xLTIxMDY_9a01caf6-3d4e-48b6-8de0-2e582df55222"
      unitRef="usd">555000000</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzMvZnJhZzo0Y2VjODg5NTcxNzI0YWIyOGE4MTk0NTRhYjQ3MDY5Mi90YWJsZTpiOTlhODEyOTFiMTM0YzE2OTQzZGU3OTZhN2ZkOTEzMy90YWJsZXJhbmdlOmI5OWE4MTI5MWIxMzRjMTY5NDNkZTc5NmE3ZmQ5MTMzXzEwLTUtMS0xLTIxMDY_42dc8367-208f-4430-b803-cefdc069f284"
      unitRef="usd">587000000</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzMvZnJhZzo0Y2VjODg5NTcxNzI0YWIyOGE4MTk0NTRhYjQ3MDY5Mi90YWJsZTpiOTlhODEyOTFiMTM0YzE2OTQzZGU3OTZhN2ZkOTEzMy90YWJsZXJhbmdlOmI5OWE4MTI5MWIxMzRjMTY5NDNkZTc5NmE3ZmQ5MTMzXzExLTEtMS0xLTIxMDY_68dd41e6-3570-4592-ba63-cb8d4cf04daf"
      unitRef="usd">3003000000</us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization>
    <us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzMvZnJhZzo0Y2VjODg5NTcxNzI0YWIyOGE4MTk0NTRhYjQ3MDY5Mi90YWJsZTpiOTlhODEyOTFiMTM0YzE2OTQzZGU3OTZhN2ZkOTEzMy90YWJsZXJhbmdlOmI5OWE4MTI5MWIxMzRjMTY5NDNkZTc5NmE3ZmQ5MTMzXzExLTMtMS0xLTIxMDY_f218a5d6-7ba2-4a6e-9960-668ff26e54ff"
      unitRef="usd">2123000000</us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization>
    <us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzMvZnJhZzo0Y2VjODg5NTcxNzI0YWIyOGE4MTk0NTRhYjQ3MDY5Mi90YWJsZTpiOTlhODEyOTFiMTM0YzE2OTQzZGU3OTZhN2ZkOTEzMy90YWJsZXJhbmdlOmI5OWE4MTI5MWIxMzRjMTY5NDNkZTc5NmE3ZmQ5MTMzXzExLTUtMS0xLTIxMDY_4d9d44d1-1657-4571-8ba6-3713aeec36c4"
      unitRef="usd">1535000000</us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization>
    <us-gaap:TaxesExcludingIncomeAndExciseTaxes
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzMvZnJhZzo0Y2VjODg5NTcxNzI0YWIyOGE4MTk0NTRhYjQ3MDY5Mi90YWJsZTpiOTlhODEyOTFiMTM0YzE2OTQzZGU3OTZhN2ZkOTEzMy90YWJsZXJhbmdlOmI5OWE4MTI5MWIxMzRjMTY5NDNkZTc5NmE3ZmQ5MTMzXzEyLTEtMS0xLTIxMDY_79df20b4-41a2-4af4-8dff-fc57abd5bab5"
      unitRef="usd">475000000</us-gaap:TaxesExcludingIncomeAndExciseTaxes>
    <us-gaap:TaxesExcludingIncomeAndExciseTaxes
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzMvZnJhZzo0Y2VjODg5NTcxNzI0YWIyOGE4MTk0NTRhYjQ3MDY5Mi90YWJsZTpiOTlhODEyOTFiMTM0YzE2OTQzZGU3OTZhN2ZkOTEzMy90YWJsZXJhbmdlOmI5OWE4MTI5MWIxMzRjMTY5NDNkZTc5NmE3ZmQ5MTMzXzEyLTMtMS0xLTIxMDY_72361be7-ea75-4e78-98e0-61dae6fc1556"
      unitRef="usd">482000000</us-gaap:TaxesExcludingIncomeAndExciseTaxes>
    <us-gaap:TaxesExcludingIncomeAndExciseTaxes
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzMvZnJhZzo0Y2VjODg5NTcxNzI0YWIyOGE4MTk0NTRhYjQ3MDY5Mi90YWJsZTpiOTlhODEyOTFiMTM0YzE2OTQzZGU3OTZhN2ZkOTEzMy90YWJsZXJhbmdlOmI5OWE4MTI5MWIxMzRjMTY5NDNkZTc5NmE3ZmQ5MTMzXzEyLTUtMS0xLTIxMDY_2e478f80-9d5a-4edb-8f9f-90fa59d6666f"
      unitRef="usd">519000000</us-gaap:TaxesExcludingIncomeAndExciseTaxes>
    <us-gaap:CostsAndExpenses
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzMvZnJhZzo0Y2VjODg5NTcxNzI0YWIyOGE4MTk0NTRhYjQ3MDY5Mi90YWJsZTpiOTlhODEyOTFiMTM0YzE2OTQzZGU3OTZhN2ZkOTEzMy90YWJsZXJhbmdlOmI5OWE4MTI5MWIxMzRjMTY5NDNkZTc5NmE3ZmQ5MTMzXzEzLTEtMS0xLTIxMDY_f7f3c219-a872-40b2-9f7f-96bcc017a861"
      unitRef="usd">20196000000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzMvZnJhZzo0Y2VjODg5NTcxNzI0YWIyOGE4MTk0NTRhYjQ3MDY5Mi90YWJsZTpiOTlhODEyOTFiMTM0YzE2OTQzZGU3OTZhN2ZkOTEzMy90YWJsZXJhbmdlOmI5OWE4MTI5MWIxMzRjMTY5NDNkZTc5NmE3ZmQ5MTMzXzEzLTMtMS0xLTIxMDY_92bc9d21-cb6b-4bcf-931c-4d3acc61733a"
      unitRef="usd">17358000000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzMvZnJhZzo0Y2VjODg5NTcxNzI0YWIyOGE4MTk0NTRhYjQ3MDY5Mi90YWJsZTpiOTlhODEyOTFiMTM0YzE2OTQzZGU3OTZhN2ZkOTEzMy90YWJsZXJhbmdlOmI5OWE4MTI5MWIxMzRjMTY5NDNkZTc5NmE3ZmQ5MTMzXzEzLTUtMS0xLTIxMDY_73633658-c2d5-49bf-b560-3d5c94de76bd"
      unitRef="usd">17628000000</us-gaap:CostsAndExpenses>
    <us-gaap:GainLossOnSaleOfOtherAssets
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzMvZnJhZzo0Y2VjODg5NTcxNzI0YWIyOGE4MTk0NTRhYjQ3MDY5Mi90YWJsZTpiOTlhODEyOTFiMTM0YzE2OTQzZGU3OTZhN2ZkOTEzMy90YWJsZXJhbmdlOmI5OWE4MTI5MWIxMzRjMTY5NDNkZTc5NmE3ZmQ5MTMzXzE1LTEtMS0xLTIxMDY_47eb701d-de10-4193-bc28-430feebd059f"
      unitRef="usd">201000000</us-gaap:GainLossOnSaleOfOtherAssets>
    <us-gaap:GainLossOnSaleOfOtherAssets
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzMvZnJhZzo0Y2VjODg5NTcxNzI0YWIyOGE4MTk0NTRhYjQ3MDY5Mi90YWJsZTpiOTlhODEyOTFiMTM0YzE2OTQzZGU3OTZhN2ZkOTEzMy90YWJsZXJhbmdlOmI5OWE4MTI5MWIxMzRjMTY5NDNkZTc5NmE3ZmQ5MTMzXzE1LTMtMS0xLTIxMDY_4d1dbea6-54df-4fcc-be61-79cdfe4a5343"
      unitRef="usd">11000000</us-gaap:GainLossOnSaleOfOtherAssets>
    <us-gaap:GainLossOnSaleOfOtherAssets
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzMvZnJhZzo0Y2VjODg5NTcxNzI0YWIyOGE4MTk0NTRhYjQ3MDY5Mi90YWJsZTpiOTlhODEyOTFiMTM0YzE2OTQzZGU3OTZhN2ZkOTEzMy90YWJsZXJhbmdlOmI5OWE4MTI5MWIxMzRjMTY5NDNkZTc5NmE3ZmQ5MTMzXzE1LTUtMS0xLTIxMDY_0e804e85-c634-41ba-bd81-e78b181d6289"
      unitRef="usd">27000000</us-gaap:GainLossOnSaleOfOtherAssets>
    <us-gaap:OperatingIncomeLoss
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzMvZnJhZzo0Y2VjODg5NTcxNzI0YWIyOGE4MTk0NTRhYjQ3MDY5Mi90YWJsZTpiOTlhODEyOTFiMTM0YzE2OTQzZGU3OTZhN2ZkOTEzMy90YWJsZXJhbmdlOmI5OWE4MTI5MWIxMzRjMTY5NDNkZTc5NmE3ZmQ5MTMzXzE4LTEtMS0xLTIxMDY_31700df2-aa07-42d8-9be7-5abfa017bfc6"
      unitRef="usd">-346000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzMvZnJhZzo0Y2VjODg5NTcxNzI0YWIyOGE4MTk0NTRhYjQ3MDY5Mi90YWJsZTpiOTlhODEyOTFiMTM0YzE2OTQzZGU3OTZhN2ZkOTEzMy90YWJsZXJhbmdlOmI5OWE4MTI5MWIxMzRjMTY5NDNkZTc5NmE3ZmQ5MTMzXzE4LTMtMS0xLTIxMDY_3a910f59-5012-4961-b1d2-1020ed03a9d2"
      unitRef="usd">256000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzMvZnJhZzo0Y2VjODg5NTcxNzI0YWIyOGE4MTk0NTRhYjQ3MDY5Mi90YWJsZTpiOTlhODEyOTFiMTM0YzE2OTQzZGU3OTZhN2ZkOTEzMy90YWJsZXJhbmdlOmI5OWE4MTI5MWIxMzRjMTY5NDNkZTc5NmE3ZmQ5MTMzXzE4LTUtMS0xLTIxMDY_34ff252c-5a69-4126-81eb-57ac96226d5a"
      unitRef="usd">1323000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestExpense
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzMvZnJhZzo0Y2VjODg5NTcxNzI0YWIyOGE4MTk0NTRhYjQ3MDY5Mi90YWJsZTpiOTlhODEyOTFiMTM0YzE2OTQzZGU3OTZhN2ZkOTEzMy90YWJsZXJhbmdlOmI5OWE4MTI5MWIxMzRjMTY5NDNkZTc5NmE3ZmQ5MTMzXzIwLTEtMS0xLTIxMDY_3fde4472-3204-4308-87b0-87a555045973"
      unitRef="usd">282000000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzMvZnJhZzo0Y2VjODg5NTcxNzI0YWIyOGE4MTk0NTRhYjQ3MDY5Mi90YWJsZTpiOTlhODEyOTFiMTM0YzE2OTQzZGU3OTZhN2ZkOTEzMy90YWJsZXJhbmdlOmI5OWE4MTI5MWIxMzRjMTY5NDNkZTc5NmE3ZmQ5MTMzXzIwLTMtMS0xLTIxMDY_bd9d3219-31b4-4a46-92e0-f9d7be78c288"
      unitRef="usd">328000000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzMvZnJhZzo0Y2VjODg5NTcxNzI0YWIyOGE4MTk0NTRhYjQ3MDY5Mi90YWJsZTpiOTlhODEyOTFiMTM0YzE2OTQzZGU3OTZhN2ZkOTEzMy90YWJsZXJhbmdlOmI5OWE4MTI5MWIxMzRjMTY5NDNkZTc5NmE3ZmQ5MTMzXzIwLTUtMS0xLTIxMDY_bb5709ba-570b-4ec4-85d5-c2fd9379f453"
      unitRef="usd">394000000</us-gaap:InterestExpense>
    <us-gaap:InterestExpenseRelatedParty
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzMvZnJhZzo0Y2VjODg5NTcxNzI0YWIyOGE4MTk0NTRhYjQ3MDY5Mi90YWJsZTpiOTlhODEyOTFiMTM0YzE2OTQzZGU3OTZhN2ZkOTEzMy90YWJsZXJhbmdlOmI5OWE4MTI5MWIxMzRjMTY5NDNkZTc5NmE3ZmQ5MTMzXzIxLTEtMS0xLTIxMDY_0b2bbc2b-aa58-4f97-aa7a-3c082365e766"
      unitRef="usd">15000000</us-gaap:InterestExpenseRelatedParty>
    <us-gaap:InterestExpenseRelatedParty
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzMvZnJhZzo0Y2VjODg5NTcxNzI0YWIyOGE4MTk0NTRhYjQ3MDY5Mi90YWJsZTpiOTlhODEyOTFiMTM0YzE2OTQzZGU3OTZhN2ZkOTEzMy90YWJsZXJhbmdlOmI5OWE4MTI5MWIxMzRjMTY5NDNkZTc5NmE3ZmQ5MTMzXzIxLTMtMS0xLTIxMDY_2657beae-2394-42cf-990f-fad9028579f1"
      unitRef="usd">29000000</us-gaap:InterestExpenseRelatedParty>
    <us-gaap:InterestExpenseRelatedParty
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzMvZnJhZzo0Y2VjODg5NTcxNzI0YWIyOGE4MTk0NTRhYjQ3MDY5Mi90YWJsZTpiOTlhODEyOTFiMTM0YzE2OTQzZGU3OTZhN2ZkOTEzMy90YWJsZXJhbmdlOmI5OWE4MTI5MWIxMzRjMTY5NDNkZTc5NmE3ZmQ5MTMzXzIxLTUtMS0xLTIxMDY_61dfb5c8-b795-4b22-802b-65486c6b8561"
      unitRef="usd">35000000</us-gaap:InterestExpenseRelatedParty>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzMvZnJhZzo0Y2VjODg5NTcxNzI0YWIyOGE4MTk0NTRhYjQ3MDY5Mi90YWJsZTpiOTlhODEyOTFiMTM0YzE2OTQzZGU3OTZhN2ZkOTEzMy90YWJsZXJhbmdlOmI5OWE4MTI5MWIxMzRjMTY5NDNkZTc5NmE3ZmQ5MTMzXzIyLTEtMS0xLTIxMDY_81e29821-1668-4bbe-95f7-d92bcb0b5041"
      unitRef="usd">795000000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzMvZnJhZzo0Y2VjODg5NTcxNzI0YWIyOGE4MTk0NTRhYjQ3MDY5Mi90YWJsZTpiOTlhODEyOTFiMTM0YzE2OTQzZGU3OTZhN2ZkOTEzMy90YWJsZXJhbmdlOmI5OWE4MTI5MWIxMzRjMTY5NDNkZTc5NmE3ZmQ5MTMzXzIyLTMtMS0xLTIxMDY_49e6519c-b7a6-4a24-a5b2-b4e4cee3754d"
      unitRef="usd">937000000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzMvZnJhZzo0Y2VjODg5NTcxNzI0YWIyOGE4MTk0NTRhYjQ3MDY5Mi90YWJsZTpiOTlhODEyOTFiMTM0YzE2OTQzZGU3OTZhN2ZkOTEzMy90YWJsZXJhbmdlOmI5OWE4MTI5MWIxMzRjMTY5NDNkZTc5NmE3ZmQ5MTMzXzIyLTUtMS0xLTIxMDY_4a185872-87e8-4db0-92cb-9e483e6aeb75"
      unitRef="usd">1023000000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzMvZnJhZzo0Y2VjODg5NTcxNzI0YWIyOGE4MTk0NTRhYjQ3MDY5Mi90YWJsZTpiOTlhODEyOTFiMTM0YzE2OTQzZGU3OTZhN2ZkOTEzMy90YWJsZXJhbmdlOmI5OWE4MTI5MWIxMzRjMTY5NDNkZTc5NmE3ZmQ5MTMzXzIzLTEtMS0xLTIxMDY_3904f419-fe8e-4f45-a75d-93ab88219f0b"
      unitRef="usd">498000000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzMvZnJhZzo0Y2VjODg5NTcxNzI0YWIyOGE4MTk0NTRhYjQ3MDY5Mi90YWJsZTpiOTlhODEyOTFiMTM0YzE2OTQzZGU3OTZhN2ZkOTEzMy90YWJsZXJhbmdlOmI5OWE4MTI5MWIxMzRjMTY5NDNkZTc5NmE3ZmQ5MTMzXzIzLTMtMS0xLTIxMDY_4d3859c6-d92c-483a-980b-6843d4521e4d"
      unitRef="usd">580000000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzMvZnJhZzo0Y2VjODg5NTcxNzI0YWIyOGE4MTk0NTRhYjQ3MDY5Mi90YWJsZTpiOTlhODEyOTFiMTM0YzE2OTQzZGU3OTZhN2ZkOTEzMy90YWJsZXJhbmdlOmI5OWE4MTI5MWIxMzRjMTY5NDNkZTc5NmE3ZmQ5MTMzXzIzLTUtMS0xLTIxMDY_ef18b8f5-4626-45aa-b580-b2cf15cd6f2c"
      unitRef="usd">594000000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzMvZnJhZzo0Y2VjODg5NTcxNzI0YWIyOGE4MTk0NTRhYjQ3MDY5Mi90YWJsZTpiOTlhODEyOTFiMTM0YzE2OTQzZGU3OTZhN2ZkOTEzMy90YWJsZXJhbmdlOmI5OWE4MTI5MWIxMzRjMTY5NDNkZTc5NmE3ZmQ5MTMzXzI0LTEtMS0xLTIxMDY_19fb1191-4fad-48bc-9f09-cf3876cd074f"
      unitRef="usd">152000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzMvZnJhZzo0Y2VjODg5NTcxNzI0YWIyOGE4MTk0NTRhYjQ3MDY5Mi90YWJsZTpiOTlhODEyOTFiMTM0YzE2OTQzZGU3OTZhN2ZkOTEzMy90YWJsZXJhbmdlOmI5OWE4MTI5MWIxMzRjMTY5NDNkZTc5NmE3ZmQ5MTMzXzI0LTMtMS0xLTIxMDY_67020fdf-8933-45da-b198-81fbabfda65d"
      unitRef="usd">836000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzMvZnJhZzo0Y2VjODg5NTcxNzI0YWIyOGE4MTk0NTRhYjQ3MDY5Mi90YWJsZTpiOTlhODEyOTFiMTM0YzE2OTQzZGU3OTZhN2ZkOTEzMy90YWJsZXJhbmdlOmI5OWE4MTI5MWIxMzRjMTY5NDNkZTc5NmE3ZmQ5MTMzXzI0LTUtMS0xLTIxMDY_51f1c811-590c-463c-bd7f-e7570e534117"
      unitRef="usd">1917000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzMvZnJhZzo0Y2VjODg5NTcxNzI0YWIyOGE4MTk0NTRhYjQ3MDY5Mi90YWJsZTpiOTlhODEyOTFiMTM0YzE2OTQzZGU3OTZhN2ZkOTEzMy90YWJsZXJhbmdlOmI5OWE4MTI5MWIxMzRjMTY5NDNkZTc5NmE3ZmQ5MTMzXzI1LTEtMS0xLTIxMDY_d03ce245-8931-467e-8516-a1986299c6c9"
      unitRef="usd">225000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzMvZnJhZzo0Y2VjODg5NTcxNzI0YWIyOGE4MTk0NTRhYjQ3MDY5Mi90YWJsZTpiOTlhODEyOTFiMTM0YzE2OTQzZGU3OTZhN2ZkOTEzMy90YWJsZXJhbmdlOmI5OWE4MTI5MWIxMzRjMTY5NDNkZTc5NmE3ZmQ5MTMzXzI1LTMtMS0xLTIxMDY_c5bd1109-291d-4b25-917e-253b4ad3bb3a"
      unitRef="usd">249000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzMvZnJhZzo0Y2VjODg5NTcxNzI0YWIyOGE4MTk0NTRhYjQ3MDY5Mi90YWJsZTpiOTlhODEyOTFiMTM0YzE2OTQzZGU3OTZhN2ZkOTEzMy90YWJsZXJhbmdlOmI5OWE4MTI5MWIxMzRjMTY5NDNkZTc5NmE3ZmQ5MTMzXzI1LTUtMS0xLTIxMDY_5647859a-7784-45a3-bd94-2d7d2be357a1"
      unitRef="usd">516000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzMvZnJhZzo0Y2VjODg5NTcxNzI0YWIyOGE4MTk0NTRhYjQ3MDY5Mi90YWJsZTpiOTlhODEyOTFiMTM0YzE2OTQzZGU3OTZhN2ZkOTEzMy90YWJsZXJhbmdlOmI5OWE4MTI5MWIxMzRjMTY5NDNkZTc5NmE3ZmQ5MTMzXzI2LTEtMS0xLTIxMDY_5ac34b35-2189-4353-a936-2e47d1906e8d"
      unitRef="usd">-10000000</us-gaap:IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions>
    <us-gaap:IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzMvZnJhZzo0Y2VjODg5NTcxNzI0YWIyOGE4MTk0NTRhYjQ3MDY5Mi90YWJsZTpiOTlhODEyOTFiMTM0YzE2OTQzZGU3OTZhN2ZkOTEzMy90YWJsZXJhbmdlOmI5OWE4MTI5MWIxMzRjMTY5NDNkZTc5NmE3ZmQ5MTMzXzI2LTMtMS0xLTIxMDY_360be508-ecbd-4a98-a936-ddb59444545e"
      unitRef="usd">-8000000</us-gaap:IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions>
    <us-gaap:IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzMvZnJhZzo0Y2VjODg5NTcxNzI0YWIyOGE4MTk0NTRhYjQ3MDY5Mi90YWJsZTpiOTlhODEyOTFiMTM0YzE2OTQzZGU3OTZhN2ZkOTEzMy90YWJsZXJhbmdlOmI5OWE4MTI5MWIxMzRjMTY5NDNkZTc5NmE3ZmQ5MTMzXzI2LTUtMS0xLTIxMDY_1622927c-4398-4456-9450-8ad758ab6615"
      unitRef="usd">-184000000</us-gaap:IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions>
    <us-gaap:ProfitLoss
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzMvZnJhZzo0Y2VjODg5NTcxNzI0YWIyOGE4MTk0NTRhYjQ3MDY5Mi90YWJsZTpiOTlhODEyOTFiMTM0YzE2OTQzZGU3OTZhN2ZkOTEzMy90YWJsZXJhbmdlOmI5OWE4MTI5MWIxMzRjMTY5NDNkZTc5NmE3ZmQ5MTMzXzI3LTEtMS0xLTIxMDY_d144ac81-d1cc-40bd-ab70-61a7b64bc39a"
      unitRef="usd">-83000000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzMvZnJhZzo0Y2VjODg5NTcxNzI0YWIyOGE4MTk0NTRhYjQ3MDY5Mi90YWJsZTpiOTlhODEyOTFiMTM0YzE2OTQzZGU3OTZhN2ZkOTEzMy90YWJsZXJhbmdlOmI5OWE4MTI5MWIxMzRjMTY5NDNkZTc5NmE3ZmQ5MTMzXzI3LTMtMS0xLTIxMDY_78c0a4fb-035e-4aaf-9b00-4e833b00535f"
      unitRef="usd">579000000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzMvZnJhZzo0Y2VjODg5NTcxNzI0YWIyOGE4MTk0NTRhYjQ3MDY5Mi90YWJsZTpiOTlhODEyOTFiMTM0YzE2OTQzZGU3OTZhN2ZkOTEzMy90YWJsZXJhbmdlOmI5OWE4MTI5MWIxMzRjMTY5NDNkZTc5NmE3ZmQ5MTMzXzI3LTUtMS0xLTIxMDY_41e7d7fb-2189-40ed-9b2e-a8ee74b91de8"
      unitRef="usd">1217000000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzMvZnJhZzo0Y2VjODg5NTcxNzI0YWIyOGE4MTk0NTRhYjQ3MDY5Mi90YWJsZTpiOTlhODEyOTFiMTM0YzE2OTQzZGU3OTZhN2ZkOTEzMy90YWJsZXJhbmdlOmI5OWE4MTI5MWIxMzRjMTY5NDNkZTc5NmE3ZmQ5MTMzXzI4LTEtMS0xLTIxMDY_5895b6cc-b2d7-439f-82ae-ba4747376629"
      unitRef="usd">122000000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzMvZnJhZzo0Y2VjODg5NTcxNzI0YWIyOGE4MTk0NTRhYjQ3MDY5Mi90YWJsZTpiOTlhODEyOTFiMTM0YzE2OTQzZGU3OTZhN2ZkOTEzMy90YWJsZXJhbmdlOmI5OWE4MTI5MWIxMzRjMTY5NDNkZTc5NmE3ZmQ5MTMzXzI4LTMtMS0xLTIxMDY_0ca1c848-6984-4055-9009-58f24111c04b"
      unitRef="usd">-10000000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzMvZnJhZzo0Y2VjODg5NTcxNzI0YWIyOGE4MTk0NTRhYjQ3MDY5Mi90YWJsZTpiOTlhODEyOTFiMTM0YzE2OTQzZGU3OTZhN2ZkOTEzMy90YWJsZXJhbmdlOmI5OWE4MTI5MWIxMzRjMTY5NDNkZTc5NmE3ZmQ5MTMzXzI4LTUtMS0xLTIxMDY_a0b3d1f3-9fc0-4680-8f5c-a7478a1c6b7d"
      unitRef="usd">92000000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzMvZnJhZzo0Y2VjODg5NTcxNzI0YWIyOGE4MTk0NTRhYjQ3MDY5Mi90YWJsZTpiOTlhODEyOTFiMTM0YzE2OTQzZGU3OTZhN2ZkOTEzMy90YWJsZXJhbmdlOmI5OWE4MTI5MWIxMzRjMTY5NDNkZTc5NmE3ZmQ5MTMzXzI5LTEtMS0xLTIxMDY_7a6ebfcb-33d2-4117-a38f-0002e1721c4f"
      unitRef="usd">-205000000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzMvZnJhZzo0Y2VjODg5NTcxNzI0YWIyOGE4MTk0NTRhYjQ3MDY5Mi90YWJsZTpiOTlhODEyOTFiMTM0YzE2OTQzZGU3OTZhN2ZkOTEzMy90YWJsZXJhbmdlOmI5OWE4MTI5MWIxMzRjMTY5NDNkZTc5NmE3ZmQ5MTMzXzI5LTMtMS0xLTIxMDY_2dfc2325-d8d6-421a-8edb-6235598deeb6"
      unitRef="usd">589000000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzMvZnJhZzo0Y2VjODg5NTcxNzI0YWIyOGE4MTk0NTRhYjQ3MDY5Mi90YWJsZTpiOTlhODEyOTFiMTM0YzE2OTQzZGU3OTZhN2ZkOTEzMy90YWJsZXJhbmdlOmI5OWE4MTI5MWIxMzRjMTY5NDNkZTc5NmE3ZmQ5MTMzXzI5LTUtMS0xLTIxMDY_73c14be8-cc0b-4a18-9f09-732cd447c983"
      unitRef="usd">1125000000</us-gaap:NetIncomeLoss>
    <us-gaap:ProfitLoss
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzMvZnJhZzo0Y2VjODg5NTcxNzI0YWIyOGE4MTk0NTRhYjQ3MDY5Mi90YWJsZTpiOTlhODEyOTFiMTM0YzE2OTQzZGU3OTZhN2ZkOTEzMy90YWJsZXJhbmdlOmI5OWE4MTI5MWIxMzRjMTY5NDNkZTc5NmE3ZmQ5MTMzXzMxLTEtMS0xLTIxMDY_7f1d8640-de49-43cb-ae02-115299752d0f"
      unitRef="usd">-83000000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzMvZnJhZzo0Y2VjODg5NTcxNzI0YWIyOGE4MTk0NTRhYjQ3MDY5Mi90YWJsZTpiOTlhODEyOTFiMTM0YzE2OTQzZGU3OTZhN2ZkOTEzMy90YWJsZXJhbmdlOmI5OWE4MTI5MWIxMzRjMTY5NDNkZTc5NmE3ZmQ5MTMzXzMxLTMtMS0xLTIxMDY_c2e65e9e-fef6-4a04-ae15-95b2bd34c942"
      unitRef="usd">579000000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzMvZnJhZzo0Y2VjODg5NTcxNzI0YWIyOGE4MTk0NTRhYjQ3MDY5Mi90YWJsZTpiOTlhODEyOTFiMTM0YzE2OTQzZGU3OTZhN2ZkOTEzMy90YWJsZXJhbmdlOmI5OWE4MTI5MWIxMzRjMTY5NDNkZTc5NmE3ZmQ5MTMzXzMxLTUtMS0xLTIxMDY_2457c762-c2f3-4a4f-9a59-3ec46a2e7758"
      unitRef="usd">1217000000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzMvZnJhZzo0Y2VjODg5NTcxNzI0YWIyOGE4MTk0NTRhYjQ3MDY5Mi90YWJsZTpiOTlhODEyOTFiMTM0YzE2OTQzZGU3OTZhN2ZkOTEzMy90YWJsZXJhbmdlOmI5OWE4MTI5MWIxMzRjMTY5NDNkZTc5NmE3ZmQ5MTMzXzM2LTEtMS0xLTIxMDY_7d292e65-15a1-4cd3-b120-3f2c2f3186a7"
      unitRef="usd">-1000000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzMvZnJhZzo0Y2VjODg5NTcxNzI0YWIyOGE4MTk0NTRhYjQ3MDY5Mi90YWJsZTpiOTlhODEyOTFiMTM0YzE2OTQzZGU3OTZhN2ZkOTEzMy90YWJsZXJhbmdlOmI5OWE4MTI5MWIxMzRjMTY5NDNkZTc5NmE3ZmQ5MTMzXzM2LTMtMS0xLTIxMDY_433c1784-5b89-43b8-be0f-8edd550c3acf"
      unitRef="usd">-2000000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzMvZnJhZzo0Y2VjODg5NTcxNzI0YWIyOGE4MTk0NTRhYjQ3MDY5Mi90YWJsZTpiOTlhODEyOTFiMTM0YzE2OTQzZGU3OTZhN2ZkOTEzMy90YWJsZXJhbmdlOmI5OWE4MTI5MWIxMzRjMTY5NDNkZTc5NmE3ZmQ5MTMzXzM2LTUtMS0xLTIxMDY_b21467c9-5c9e-4f6e-91a6-d9084044a2b5"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax>
    <ceg:OtherComprehensiveIncomeUnrealizedIncomeLossOnEquityInvestmentsArisingDuringPeriodNetOfTax
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzMvZnJhZzo0Y2VjODg5NTcxNzI0YWIyOGE4MTk0NTRhYjQ3MDY5Mi90YWJsZTpiOTlhODEyOTFiMTM0YzE2OTQzZGU3OTZhN2ZkOTEzMy90YWJsZXJhbmdlOmI5OWE4MTI5MWIxMzRjMTY5NDNkZTc5NmE3ZmQ5MTMzXzM4LTEtMS0xLTIxMDY_c4f61669-e095-48c3-9b4c-08885d5d6de0"
      unitRef="usd">0</ceg:OtherComprehensiveIncomeUnrealizedIncomeLossOnEquityInvestmentsArisingDuringPeriodNetOfTax>
    <ceg:OtherComprehensiveIncomeUnrealizedIncomeLossOnEquityInvestmentsArisingDuringPeriodNetOfTax
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzMvZnJhZzo0Y2VjODg5NTcxNzI0YWIyOGE4MTk0NTRhYjQ3MDY5Mi90YWJsZTpiOTlhODEyOTFiMTM0YzE2OTQzZGU3OTZhN2ZkOTEzMy90YWJsZXJhbmdlOmI5OWE4MTI5MWIxMzRjMTY5NDNkZTc5NmE3ZmQ5MTMzXzM4LTMtMS0xLTIxMDY_268d55a0-4808-47dc-b779-a2b9560f12b7"
      unitRef="usd">0</ceg:OtherComprehensiveIncomeUnrealizedIncomeLossOnEquityInvestmentsArisingDuringPeriodNetOfTax>
    <ceg:OtherComprehensiveIncomeUnrealizedIncomeLossOnEquityInvestmentsArisingDuringPeriodNetOfTax
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzMvZnJhZzo0Y2VjODg5NTcxNzI0YWIyOGE4MTk0NTRhYjQ3MDY5Mi90YWJsZTpiOTlhODEyOTFiMTM0YzE2OTQzZGU3OTZhN2ZkOTEzMy90YWJsZXJhbmdlOmI5OWE4MTI5MWIxMzRjMTY5NDNkZTc5NmE3ZmQ5MTMzXzM4LTUtMS0xLTIxMDY_ba009433-a0bc-4e56-b0a6-4c84bc337495"
      unitRef="usd">1000000</ceg:OtherComprehensiveIncomeUnrealizedIncomeLossOnEquityInvestmentsArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzMvZnJhZzo0Y2VjODg5NTcxNzI0YWIyOGE4MTk0NTRhYjQ3MDY5Mi90YWJsZTpiOTlhODEyOTFiMTM0YzE2OTQzZGU3OTZhN2ZkOTEzMy90YWJsZXJhbmdlOmI5OWE4MTI5MWIxMzRjMTY5NDNkZTc5NmE3ZmQ5MTMzXzM5LTEtMS0xLTIxMDY_0221a60c-e619-489e-aef4-8c962bca0ab4"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzMvZnJhZzo0Y2VjODg5NTcxNzI0YWIyOGE4MTk0NTRhYjQ3MDY5Mi90YWJsZTpiOTlhODEyOTFiMTM0YzE2OTQzZGU3OTZhN2ZkOTEzMy90YWJsZXJhbmdlOmI5OWE4MTI5MWIxMzRjMTY5NDNkZTc5NmE3ZmQ5MTMzXzM5LTMtMS0xLTIxMDY_18e38dff-ed09-40f6-9e0a-e25cec69d36c"
      unitRef="usd">4000000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzMvZnJhZzo0Y2VjODg5NTcxNzI0YWIyOGE4MTk0NTRhYjQ3MDY5Mi90YWJsZTpiOTlhODEyOTFiMTM0YzE2OTQzZGU3OTZhN2ZkOTEzMy90YWJsZXJhbmdlOmI5OWE4MTI5MWIxMzRjMTY5NDNkZTc5NmE3ZmQ5MTMzXzM5LTUtMS0xLTIxMDY_6ac809f0-5116-48f1-a18c-d0b9a95276d8"
      unitRef="usd">6000000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzMvZnJhZzo0Y2VjODg5NTcxNzI0YWIyOGE4MTk0NTRhYjQ3MDY5Mi90YWJsZTpiOTlhODEyOTFiMTM0YzE2OTQzZGU3OTZhN2ZkOTEzMy90YWJsZXJhbmdlOmI5OWE4MTI5MWIxMzRjMTY5NDNkZTc5NmE3ZmQ5MTMzXzQxLTEtMS0xLTIxMDY_e2953ce0-066f-4136-a51a-41838bfa45ae"
      unitRef="usd">-1000000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzMvZnJhZzo0Y2VjODg5NTcxNzI0YWIyOGE4MTk0NTRhYjQ3MDY5Mi90YWJsZTpiOTlhODEyOTFiMTM0YzE2OTQzZGU3OTZhN2ZkOTEzMy90YWJsZXJhbmdlOmI5OWE4MTI5MWIxMzRjMTY5NDNkZTc5NmE3ZmQ5MTMzXzQxLTMtMS0xLTIxMDY_b3f91ac5-6251-4f50-a534-f0bcfb16dad5"
      unitRef="usd">2000000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzMvZnJhZzo0Y2VjODg5NTcxNzI0YWIyOGE4MTk0NTRhYjQ3MDY5Mi90YWJsZTpiOTlhODEyOTFiMTM0YzE2OTQzZGU3OTZhN2ZkOTEzMy90YWJsZXJhbmdlOmI5OWE4MTI5MWIxMzRjMTY5NDNkZTc5NmE3ZmQ5MTMzXzQxLTUtMS0xLTIxMDY_1160dc1a-16d4-4018-8c6d-9f6ad7f609dc"
      unitRef="usd">7000000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzMvZnJhZzo0Y2VjODg5NTcxNzI0YWIyOGE4MTk0NTRhYjQ3MDY5Mi90YWJsZTpiOTlhODEyOTFiMTM0YzE2OTQzZGU3OTZhN2ZkOTEzMy90YWJsZXJhbmdlOmI5OWE4MTI5MWIxMzRjMTY5NDNkZTc5NmE3ZmQ5MTMzXzQyLTEtMS0xLTIxMDY_b0509e4a-7771-4875-bc87-34b850526467"
      unitRef="usd">-84000000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzMvZnJhZzo0Y2VjODg5NTcxNzI0YWIyOGE4MTk0NTRhYjQ3MDY5Mi90YWJsZTpiOTlhODEyOTFiMTM0YzE2OTQzZGU3OTZhN2ZkOTEzMy90YWJsZXJhbmdlOmI5OWE4MTI5MWIxMzRjMTY5NDNkZTc5NmE3ZmQ5MTMzXzQyLTMtMS0xLTIxMDY_de9143bc-e5f1-4d6a-a857-0a32f2424a64"
      unitRef="usd">581000000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzMvZnJhZzo0Y2VjODg5NTcxNzI0YWIyOGE4MTk0NTRhYjQ3MDY5Mi90YWJsZTpiOTlhODEyOTFiMTM0YzE2OTQzZGU3OTZhN2ZkOTEzMy90YWJsZXJhbmdlOmI5OWE4MTI5MWIxMzRjMTY5NDNkZTc5NmE3ZmQ5MTMzXzQyLTUtMS0xLTIxMDY_0c553340-d9c8-46ac-9e8a-dcc406a94094"
      unitRef="usd">1224000000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzMvZnJhZzo0Y2VjODg5NTcxNzI0YWIyOGE4MTk0NTRhYjQ3MDY5Mi90YWJsZTpiOTlhODEyOTFiMTM0YzE2OTQzZGU3OTZhN2ZkOTEzMy90YWJsZXJhbmdlOmI5OWE4MTI5MWIxMzRjMTY5NDNkZTc5NmE3ZmQ5MTMzXzQzLTEtMS0xLTIxMDY_e1c61a1f-524f-4d04-a855-afd7fe9356e0"
      unitRef="usd">122000000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzMvZnJhZzo0Y2VjODg5NTcxNzI0YWIyOGE4MTk0NTRhYjQ3MDY5Mi90YWJsZTpiOTlhODEyOTFiMTM0YzE2OTQzZGU3OTZhN2ZkOTEzMy90YWJsZXJhbmdlOmI5OWE4MTI5MWIxMzRjMTY5NDNkZTc5NmE3ZmQ5MTMzXzQzLTMtMS0xLTIxMDY_77f2f87f-25b9-4088-bbd0-cebf1bed9792"
      unitRef="usd">-10000000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzMvZnJhZzo0Y2VjODg5NTcxNzI0YWIyOGE4MTk0NTRhYjQ3MDY5Mi90YWJsZTpiOTlhODEyOTFiMTM0YzE2OTQzZGU3OTZhN2ZkOTEzMy90YWJsZXJhbmdlOmI5OWE4MTI5MWIxMzRjMTY5NDNkZTc5NmE3ZmQ5MTMzXzQzLTUtMS0xLTIxMDY_1f70e1bf-58f3-480c-8eff-eeb97b93f518"
      unitRef="usd">93000000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzMvZnJhZzo0Y2VjODg5NTcxNzI0YWIyOGE4MTk0NTRhYjQ3MDY5Mi90YWJsZTpiOTlhODEyOTFiMTM0YzE2OTQzZGU3OTZhN2ZkOTEzMy90YWJsZXJhbmdlOmI5OWE4MTI5MWIxMzRjMTY5NDNkZTc5NmE3ZmQ5MTMzXzQ0LTEtMS0xLTIxMDY_0a518fe5-9e34-47a9-bdc7-4f2f3b09dc95"
      unitRef="usd">-206000000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzMvZnJhZzo0Y2VjODg5NTcxNzI0YWIyOGE4MTk0NTRhYjQ3MDY5Mi90YWJsZTpiOTlhODEyOTFiMTM0YzE2OTQzZGU3OTZhN2ZkOTEzMy90YWJsZXJhbmdlOmI5OWE4MTI5MWIxMzRjMTY5NDNkZTc5NmE3ZmQ5MTMzXzQ0LTMtMS0xLTIxMDY_5923addd-04ea-4026-b950-7f937f1f1ac4"
      unitRef="usd">591000000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzMvZnJhZzo0Y2VjODg5NTcxNzI0YWIyOGE4MTk0NTRhYjQ3MDY5Mi90YWJsZTpiOTlhODEyOTFiMTM0YzE2OTQzZGU3OTZhN2ZkOTEzMy90YWJsZXJhbmdlOmI5OWE4MTI5MWIxMzRjMTY5NDNkZTc5NmE3ZmQ5MTMzXzQ0LTUtMS0xLTIxMDY_9cb32982-82f5-4bac-8b14-a237c88ffc69"
      unitRef="usd">1131000000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ProfitLoss
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzMtMS0xLTEtMjEwNg_9ebb5b2b-01e8-410a-8424-af9c065c94b9"
      unitRef="usd">-83000000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzMtMy0xLTEtMjEwNg_23897cb2-1c6f-4d64-84ab-5ab8b3360cef"
      unitRef="usd">579000000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzMtNS0xLTEtMjEwNg_c531e11c-9fcb-4936-bc11-2b73cbd29acc"
      unitRef="usd">1217000000</us-gaap:ProfitLoss>
    <us-gaap:DepreciationAmortizationAndAccretionNet
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzUtMS0xLTEtMjEwNg_b3290a80-fb52-41b0-9ae1-c9edde78b974"
      unitRef="usd">4540000000</us-gaap:DepreciationAmortizationAndAccretionNet>
    <us-gaap:DepreciationAmortizationAndAccretionNet
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzUtMy0xLTEtMjEwNg_b3fbd51c-1d0c-4661-bbdc-3818461dda67"
      unitRef="usd">3636000000</us-gaap:DepreciationAmortizationAndAccretionNet>
    <us-gaap:DepreciationAmortizationAndAccretionNet
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzUtNS0xLTEtMjEwNg_1a865f29-936d-4be9-b76e-5f158e4f4f50"
      unitRef="usd">3063000000</us-gaap:DepreciationAmortizationAndAccretionNet>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzYtMS0xLTEtMjEwNg_9cffc175-639b-4a96-bb17-3a838fd446aa"
      unitRef="usd">545000000</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzYtMy0xLTEtMjEwNg_28824fa7-c6e5-4c9c-b50b-f74d8233fc8b"
      unitRef="usd">563000000</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzYtNS0xLTEtMjEwNg_628cca38-1eb2-449c-8286-ed252044aa38"
      unitRef="usd">201000000</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:GainLossOnSalesOfAssetsAndAssetImpairmentCharges
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzctMS0xLTEtMjEwNg_01fba985-cb29-4adf-acd7-c03ca81e1d91"
      unitRef="usd">201000000</us-gaap:GainLossOnSalesOfAssetsAndAssetImpairmentCharges>
    <us-gaap:GainLossOnSalesOfAssetsAndAssetImpairmentCharges
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzctMy0xLTEtMjEwNg_18a48d6b-f1d2-4f91-9c79-5870f0242913"
      unitRef="usd">11000000</us-gaap:GainLossOnSalesOfAssetsAndAssetImpairmentCharges>
    <us-gaap:GainLossOnSalesOfAssetsAndAssetImpairmentCharges
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzctNS0xLTEtMjEwNg_874bcf17-bd54-4a2e-ae56-c4f786405fe9"
      unitRef="usd">27000000</us-gaap:GainLossOnSalesOfAssetsAndAssetImpairmentCharges>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzEwLTEtMS0xLTIxMDY_4be3b466-71b8-47c6-94ae-486ed45fbfe9"
      unitRef="usd">-205000000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzEwLTMtMS0xLTIxMDY_9aa422d2-a997-4a6d-b768-94c9f3e7adf0"
      unitRef="usd">78000000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzEwLTUtMS0xLTIxMDY_5202b084-eb13-4ed2-ae07-96cc82002ee9"
      unitRef="usd">361000000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:UnrealizedGainLossOnDerivatives
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzExLTEtMS0xLTIxMDY_0ed2eb12-3fca-46f3-8e1c-b5fef9d8d823"
      unitRef="usd">568000000</us-gaap:UnrealizedGainLossOnDerivatives>
    <us-gaap:UnrealizedGainLossOnDerivatives
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzExLTMtMS0xLTIxMDY_f96a32c2-cf1d-41d9-a767-0401e4d007b1"
      unitRef="usd">270000000</us-gaap:UnrealizedGainLossOnDerivatives>
    <us-gaap:UnrealizedGainLossOnDerivatives
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzExLTUtMS0xLTIxMDY_5b4c5f2a-a511-4e1d-a46c-43c7e7ba2017"
      unitRef="usd">-228000000</us-gaap:UnrealizedGainLossOnDerivatives>
    <us-gaap:GainLossOnInvestments
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzEyLTEtMS0xLTIxMDY_9aff23be-d38b-48f4-8659-ac9843d8a034"
      unitRef="usd">586000000</us-gaap:GainLossOnInvestments>
    <us-gaap:GainLossOnInvestments
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzEyLTMtMS0xLTIxMDY_d5be52f5-9479-4e6f-8db5-38d5b5ef801a"
      unitRef="usd">461000000</us-gaap:GainLossOnInvestments>
    <us-gaap:GainLossOnInvestments
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzEyLTUtMS0xLTIxMDY_6a69c994-b7dc-4496-89ee-c47545489737"
      unitRef="usd">663000000</us-gaap:GainLossOnInvestments>
    <us-gaap:DebtAndEquitySecuritiesUnrealizedGainLoss
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzEzLTEtMS0xLTIxMDY_e915088f-475f-4ec2-a69e-bc97e0f2201a"
      unitRef="usd">160000000</us-gaap:DebtAndEquitySecuritiesUnrealizedGainLoss>
    <us-gaap:DebtAndEquitySecuritiesUnrealizedGainLoss
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzEzLTMtMS0xLTIxMDY_47b4630b-d672-402b-a924-256c9f8018bd"
      unitRef="usd">-186000000</us-gaap:DebtAndEquitySecuritiesUnrealizedGainLoss>
    <us-gaap:DebtAndEquitySecuritiesUnrealizedGainLoss
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzEzLTUtMS0xLTIxMDY_e9ce7495-9636-40ee-9a22-2437faae6f80"
      unitRef="usd">0</us-gaap:DebtAndEquitySecuritiesUnrealizedGainLoss>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzE0LTEtMS0xLTIxMDY_94c2fa0e-e6eb-4102-b1ce-b3d637524ab8"
      unitRef="usd">-605000000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzE0LTMtMS0xLTIxMDY_d4ef8cfa-77ae-4dc4-8e58-b33d43f7f77f"
      unitRef="usd">18000000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzE0LTUtMS0xLTIxMDY_42ed1a57-afe7-4de6-b748-e78a1052650b"
      unitRef="usd">-124000000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:IncreaseDecreaseInReceivables
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzE2LTEtMS0xLTIxMDY_09c4d7e4-c5af-40c7-a60a-17b7619fe552"
      unitRef="usd">616000000</us-gaap:IncreaseDecreaseInReceivables>
    <us-gaap:IncreaseDecreaseInReceivables
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzE2LTMtMS0xLTIxMDY_ffb91255-7607-47c6-aca1-9381550b6a70"
      unitRef="usd">-1125000000</us-gaap:IncreaseDecreaseInReceivables>
    <us-gaap:IncreaseDecreaseInReceivables
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzE2LTUtMS0xLTIxMDY_99ce0d89-8267-4d6d-900f-f9cee1c291e0"
      unitRef="usd">186000000</us-gaap:IncreaseDecreaseInReceivables>
    <ceg:ChangeinReceivablesFromPayablesToAffiliatesNet
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzE3LTEtMS0xLTIxMDY_be1a360f-206f-4b69-9ec7-26cc2fd47df7"
      unitRef="usd">14000000</ceg:ChangeinReceivablesFromPayablesToAffiliatesNet>
    <ceg:ChangeinReceivablesFromPayablesToAffiliatesNet
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzE3LTMtMS0xLTIxMDY_1294082e-1efc-4b42-af0e-c4ff8493dcf8"
      unitRef="usd">24000000</ceg:ChangeinReceivablesFromPayablesToAffiliatesNet>
    <ceg:ChangeinReceivablesFromPayablesToAffiliatesNet
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzE3LTUtMS0xLTIxMDY_3ec183e0-c910-47e9-bbd7-1afe51d78456"
      unitRef="usd">-52000000</ceg:ChangeinReceivablesFromPayablesToAffiliatesNet>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzE4LTEtMS0xLTIxMDY_f4c830b2-8414-47d1-b10b-ef69c889a7e1"
      unitRef="usd">68000000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzE4LTMtMS0xLTIxMDY_de29f848-cc64-4487-a2f3-04df9de5d560"
      unitRef="usd">77000000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzE4LTUtMS0xLTIxMDY_b730808f-241d-47b6-a945-4f8666dfd734"
      unitRef="usd">47000000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzE5LTEtMS0xLTIxMDY_b6571c4b-4492-4782-8460-936bbd74828b"
      unitRef="usd">346000000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzE5LTMtMS0xLTIxMDY_b9cf9051-da97-46ca-af24-1818716c3cdd"
      unitRef="usd">-343000000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzE5LTUtMS0xLTIxMDY_4cae05d1-dacb-4b06-9a6f-a3b733a214fc"
      unitRef="usd">-248000000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <ceg:ChangesInOptionPremiumsCollectedReceived
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzIwLTEtMS0xLTIxMDY_c210e3dc-a2c2-430b-8474-778ed9b4ab13"
      unitRef="usd">338000000</ceg:ChangesInOptionPremiumsCollectedReceived>
    <ceg:ChangesInOptionPremiumsCollectedReceived
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzIwLTMtMS0xLTIxMDY_f3acc065-510c-4e44-939c-3a803cfb96d4"
      unitRef="usd">139000000</ceg:ChangesInOptionPremiumsCollectedReceived>
    <ceg:ChangesInOptionPremiumsCollectedReceived
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzIwLTUtMS0xLTIxMDY_d1978b82-91ee-4a5d-a23a-d14c4196852c"
      unitRef="usd">29000000</ceg:ChangesInOptionPremiumsCollectedReceived>
    <us-gaap:IncreaseDecreaseCashCollateralFromCounterparties
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzIxLTEtMS0xLTIxMDY_30e09dc4-50fe-4feb-9f78-e50759399f81"
      unitRef="usd">-130000000</us-gaap:IncreaseDecreaseCashCollateralFromCounterparties>
    <us-gaap:IncreaseDecreaseCashCollateralFromCounterparties
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzIxLTMtMS0xLTIxMDY_d9f38fe2-a79d-47e2-b76a-b73d71026e9f"
      unitRef="usd">479000000</us-gaap:IncreaseDecreaseCashCollateralFromCounterparties>
    <us-gaap:IncreaseDecreaseCashCollateralFromCounterparties
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzIxLTUtMS0xLTIxMDY_8625131b-fcfc-4feb-97f9-379f61edcfcc"
      unitRef="usd">-481000000</us-gaap:IncreaseDecreaseCashCollateralFromCounterparties>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzIyLTEtMS0xLTIxMDY_f638bca5-a545-450d-995b-3b75c3bc84a9"
      unitRef="usd">256000000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzIyLTMtMS0xLTIxMDY_fc4a3bf6-b504-4134-a43d-bdbc40c29fcd"
      unitRef="usd">186000000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzIyLTUtMS0xLTIxMDY_58df78b3-2fa8-42ce-9686-3ab1e6fca88d"
      unitRef="usd">302000000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:PensionAndOtherPostretirementBenefitContributions
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzIzLTEtMS0xLTIxMDY_dd664f6c-0f01-4941-9d87-eee735ea332a"
      unitRef="usd">259000000</us-gaap:PensionAndOtherPostretirementBenefitContributions>
    <us-gaap:PensionAndOtherPostretirementBenefitContributions
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzIzLTMtMS0xLTIxMDY_3af72028-8483-4cac-a943-3fc44e77a9a4"
      unitRef="usd">255000000</us-gaap:PensionAndOtherPostretirementBenefitContributions>
    <us-gaap:PensionAndOtherPostretirementBenefitContributions
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzIzLTUtMS0xLTIxMDY_82dfb823-2b8a-42ac-8ee3-3b429d4f1fad"
      unitRef="usd">175000000</us-gaap:PensionAndOtherPostretirementBenefitContributions>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzI0LTEtMS0xLTIxMDY_75462b14-cc7a-4638-9eab-9079f9e5b8aa"
      unitRef="usd">3540000000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzI0LTMtMS0xLTIxMDY_b4aaeaad-cefd-415e-9025-bb28ba21e4db"
      unitRef="usd">4362000000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzI0LTUtMS0xLTIxMDY_53d044d6-2991-4179-b4dd-4612b8f7f20b"
      unitRef="usd">467000000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzI1LTEtMS0xLTIxMDY_3aba26e9-c989-4a53-b8b1-4c86de4a8a24"
      unitRef="usd">-1338000000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzI1LTMtMS0xLTIxMDY_2fd61343-95d9-4204-b88b-df40f93ff454"
      unitRef="usd">584000000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzI1LTUtMS0xLTIxMDY_0398ad89-89ac-4d06-8bec-d631de0d2c22"
      unitRef="usd">2873000000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzI3LTEtMS0xLTIxMDY_1787f264-bd8d-4eec-b698-e599bc489376"
      unitRef="usd">1329000000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzI3LTMtMS0xLTIxMDY_df33e5ce-674a-4c65-a14f-747a5455e8f3"
      unitRef="usd">1747000000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzI3LTUtMS0xLTIxMDY_54a9c4ea-5a7d-425f-b5a4-2289246d797c"
      unitRef="usd">1845000000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleAndMaturityOfOtherInvestments
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzI4LTEtMS0xLTIxMDY_30d88983-1222-495c-878a-fc6d56c05917"
      unitRef="usd">6532000000</us-gaap:ProceedsFromSaleAndMaturityOfOtherInvestments>
    <us-gaap:ProceedsFromSaleAndMaturityOfOtherInvestments
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzI4LTMtMS0xLTIxMDY_9464a151-2ecd-465e-9828-3ab9a6831d00"
      unitRef="usd">3341000000</us-gaap:ProceedsFromSaleAndMaturityOfOtherInvestments>
    <us-gaap:ProceedsFromSaleAndMaturityOfOtherInvestments
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzI4LTUtMS0xLTIxMDY_94dc942e-12ac-40bc-8869-9821e06d12b5"
      unitRef="usd">10051000000</us-gaap:ProceedsFromSaleAndMaturityOfOtherInvestments>
    <us-gaap:PaymentsToAcquireOtherInvestments
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzI5LTEtMS0xLTIxMDY_e1ade877-7810-4570-9383-c8aa8441fec4"
      unitRef="usd">6673000000</us-gaap:PaymentsToAcquireOtherInvestments>
    <us-gaap:PaymentsToAcquireOtherInvestments
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzI5LTMtMS0xLTIxMDY_6a44e281-df50-4c7e-90fe-58d6982015b8"
      unitRef="usd">3464000000</us-gaap:PaymentsToAcquireOtherInvestments>
    <us-gaap:PaymentsToAcquireOtherInvestments
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzI5LTUtMS0xLTIxMDY_67f6207c-dd97-4762-85be-c8958c9cd253"
      unitRef="usd">10087000000</us-gaap:PaymentsToAcquireOtherInvestments>
    <us-gaap:ProceedsFromCollectionOfRetainedInterestInSecuritizedReceivables
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzMxLTEtMS0xLTIxMDY_15a48c33-6566-4643-b9d9-e28fabb673d0"
      unitRef="usd">3902000000</us-gaap:ProceedsFromCollectionOfRetainedInterestInSecuritizedReceivables>
    <us-gaap:ProceedsFromCollectionOfRetainedInterestInSecuritizedReceivables
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzMxLTMtMS0xLTIxMDY_b8ca8d3b-45c4-4466-ad50-c2cae742f749"
      unitRef="usd">3771000000</us-gaap:ProceedsFromCollectionOfRetainedInterestInSecuritizedReceivables>
    <us-gaap:ProceedsFromCollectionOfRetainedInterestInSecuritizedReceivables
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzMxLTUtMS0xLTIxMDY_8652966d-ed7c-42cc-ab29-4a75769d2d81"
      unitRef="usd">0</us-gaap:ProceedsFromCollectionOfRetainedInterestInSecuritizedReceivables>
    <us-gaap:ProceedsFromSaleOfPropertyHeldForSale
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzMyLTEtMS0xLTIxMDY_ed116c5b-0087-4b85-86c8-b515c688cdda"
      unitRef="usd">878000000</us-gaap:ProceedsFromSaleOfPropertyHeldForSale>
    <us-gaap:ProceedsFromSaleOfPropertyHeldForSale
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzMyLTMtMS0xLTIxMDY_7ddc61d4-e211-48db-8e56-a226d2c47d18"
      unitRef="usd">46000000</us-gaap:ProceedsFromSaleOfPropertyHeldForSale>
    <us-gaap:ProceedsFromSaleOfPropertyHeldForSale
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzMyLTUtMS0xLTIxMDY_ab5dd0ac-a456-4d03-9138-d559829d5021"
      unitRef="usd">52000000</us-gaap:ProceedsFromSaleOfPropertyHeldForSale>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzMzLTEtMS0xLTIxMDY_8719618e-af1d-49fc-9feb-d9aec71fe1ec"
      unitRef="usd">0</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzMzLTMtMS0xLTIxMDY_b92ee02c-1e14-483e-a64f-f6289c6cb1e1"
      unitRef="usd">0</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzMzLTUtMS0xLTIxMDY_9d317e68-dff9-4714-88e8-2e0c210e9984"
      unitRef="usd">41000000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzM3LTEtMS0xLTIxMDY_9a541102-0376-4963-ab19-959026e4dbcf"
      unitRef="usd">28000000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzM3LTMtMS0xLTIxMDY_faf1f163-6862-440f-9e0e-608166bd1778"
      unitRef="usd">-11000000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzM3LTUtMS0xLTIxMDY_64b51d3b-e830-40f1-90df-0b6aedf4b5a4"
      unitRef="usd">-3000000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzM4LTEtMS0xLTIxMDY_f9afac15-ecc7-4ce9-acbe-9a81fcf7ccc9"
      unitRef="usd">3282000000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzM4LTMtMS0xLTIxMDY_f28e6842-cd43-4a3d-a2c5-37b27d57f11b"
      unitRef="usd">1958000000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzM4LTUtMS0xLTIxMDY_7fb4846a-e6db-4b7d-8ead-c469f65c146d"
      unitRef="usd">-1867000000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzQwLTEtMS0xLTIxMDY_59069a85-c146-425b-9ad6-a3c52a4fedaf"
      unitRef="usd">362000000</us-gaap:ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess>
    <us-gaap:ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzQwLTMtMS0xLTIxMDY_a3ffd384-a611-4fdc-93e3-05604e89ffc4"
      unitRef="usd">20000000</us-gaap:ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess>
    <us-gaap:ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzQwLTUtMS0xLTIxMDY_eccffd04-ad3e-40b1-a978-9804fae51a60"
      unitRef="usd">320000000</us-gaap:ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess>
    <us-gaap:ProceedsFromShortTermDebtMaturingInMoreThanThreeMonths
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzQxLTEtMS0xLTIxMDY_f81cc132-59dc-4040-b3c4-8de12d2032a7"
      unitRef="usd">880000000</us-gaap:ProceedsFromShortTermDebtMaturingInMoreThanThreeMonths>
    <us-gaap:ProceedsFromShortTermDebtMaturingInMoreThanThreeMonths
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzQxLTMtMS0xLTIxMDY_1acedb0b-e2bf-4b06-9af3-c58f0b736254"
      unitRef="usd">500000000</us-gaap:ProceedsFromShortTermDebtMaturingInMoreThanThreeMonths>
    <us-gaap:ProceedsFromShortTermDebtMaturingInMoreThanThreeMonths
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzQxLTUtMS0xLTIxMDY_ecdb5441-2f18-4ba8-a615-b8b270aa7ec7"
      unitRef="usd">0</us-gaap:ProceedsFromShortTermDebtMaturingInMoreThanThreeMonths>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzQzLTEtMS0xLTIxMDY_db16efa1-d18d-46c4-970b-e8231166f9d7"
      unitRef="usd">152000000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzQzLTMtMS0xLTIxMDY_9bf2a4af-bef8-4bdf-89c2-b6fb946c93c9"
      unitRef="usd">3155000000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzQzLTUtMS0xLTIxMDY_775d7615-5d71-42e8-b48d-e570f5c274d6"
      unitRef="usd">42000000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzQ0LTEtMS0xLTIxMDY_a5535de0-037c-4a0a-8a4d-be163ad7406c"
      unitRef="usd">105000000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzQ0LTMtMS0xLTIxMDY_ddb9b493-ee8f-41a6-9305-6a106a8acc7f"
      unitRef="usd">4334000000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzQ0LTUtMS0xLTIxMDY_451da44f-0388-48c8-b5b8-811364b0dccc"
      unitRef="usd">813000000</us-gaap:RepaymentsOfLongTermDebt>
    <ceg:RepaymentOfLongTermDebtToAffiliate
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzQ2LTEtMS0xLTIxMDY_bfdc70be-ce9f-4a94-8a00-f1bda6f44d15"
      unitRef="usd">0</ceg:RepaymentOfLongTermDebtToAffiliate>
    <ceg:RepaymentOfLongTermDebtToAffiliate
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzQ2LTMtMS0xLTIxMDY_291a030f-8e94-40d2-8538-5141dc1d4913"
      unitRef="usd">550000000</ceg:RepaymentOfLongTermDebtToAffiliate>
    <ceg:RepaymentOfLongTermDebtToAffiliate
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzQ2LTUtMS0xLTIxMDY_1b0d5d46-89bc-41c7-aada-ad951531e519"
      unitRef="usd">0</ceg:RepaymentOfLongTermDebtToAffiliate>
    <us-gaap:IncreaseDecreaseInDueToAffiliatesCurrent
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzQ3LTEtMS0xLTIxMDY_e94ad222-4c83-4fe9-8f27-ea6976bf15d2"
      unitRef="usd">-285000000</us-gaap:IncreaseDecreaseInDueToAffiliatesCurrent>
    <us-gaap:IncreaseDecreaseInDueToAffiliatesCurrent
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzQ3LTMtMS0xLTIxMDY_218282cc-93e4-4a2c-a793-451f15490f72"
      unitRef="usd">285000000</us-gaap:IncreaseDecreaseInDueToAffiliatesCurrent>
    <us-gaap:IncreaseDecreaseInDueToAffiliatesCurrent
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzQ3LTUtMS0xLTIxMDY_185de568-dcf7-47da-aa30-cafdb48504e1"
      unitRef="usd">-100000000</us-gaap:IncreaseDecreaseInDueToAffiliatesCurrent>
    <us-gaap:PaymentsToAcquireAdditionalInterestInSubsidiaries
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzQ4LTEtMS0xLTIxMDY_4e2df8ab-3236-410f-8bce-5c5a92e73182"
      unitRef="usd">885000000</us-gaap:PaymentsToAcquireAdditionalInterestInSubsidiaries>
    <us-gaap:PaymentsToAcquireAdditionalInterestInSubsidiaries
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzQ4LTMtMS0xLTIxMDY_affc375b-8dfb-48d9-87cc-7b4bbb201df7"
      unitRef="usd">0</us-gaap:PaymentsToAcquireAdditionalInterestInSubsidiaries>
    <us-gaap:PaymentsToAcquireAdditionalInterestInSubsidiaries
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzQ4LTUtMS0xLTIxMDY_92b6436d-b35c-4735-a18f-436eae91715f"
      unitRef="usd">0</us-gaap:PaymentsToAcquireAdditionalInterestInSubsidiaries>
    <us-gaap:PaymentsOfDistributionsToAffiliates
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzQ5LTEtMS0xLTIxMDY_73d362e6-0e17-48c0-acc9-88906c29f370"
      unitRef="usd">1832000000</us-gaap:PaymentsOfDistributionsToAffiliates>
    <us-gaap:PaymentsOfDistributionsToAffiliates
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzQ5LTMtMS0xLTIxMDY_163f041a-fdaf-4699-806d-d8af6dc13f39"
      unitRef="usd">1734000000</us-gaap:PaymentsOfDistributionsToAffiliates>
    <us-gaap:PaymentsOfDistributionsToAffiliates
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzQ5LTUtMS0xLTIxMDY_1fc58744-ca73-464c-bef2-a1329556102a"
      unitRef="usd">899000000</us-gaap:PaymentsOfDistributionsToAffiliates>
    <us-gaap:ProceedsFromContributionsFromAffiliates
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzUxLTEtMS0xLTIxMDY_e51182da-c19b-47f8-9df1-5222323a60c7"
      unitRef="usd">64000000</us-gaap:ProceedsFromContributionsFromAffiliates>
    <us-gaap:ProceedsFromContributionsFromAffiliates
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzUxLTMtMS0xLTIxMDY_1dce71d0-5048-452a-837e-438947f92fd1"
      unitRef="usd">64000000</us-gaap:ProceedsFromContributionsFromAffiliates>
    <us-gaap:ProceedsFromContributionsFromAffiliates
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzUxLTUtMS0xLTIxMDY_bcd8976a-c685-4c2b-a219-f433b0400996"
      unitRef="usd">41000000</us-gaap:ProceedsFromContributionsFromAffiliates>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzU0LTEtMS0xLTIxMDY_5499890d-6d71-4227-9c8c-35853fa3a6ad"
      unitRef="usd">-46000000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzU0LTMtMS0xLTIxMDY_f0c02526-e69b-4486-9f21-745a3dca3b6a"
      unitRef="usd">-70000000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzU0LTUtMS0xLTIxMDY_0a4e5847-cd67-487f-a18f-ab8883d511b8"
      unitRef="usd">-51000000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzU1LTEtMS0xLTIxMDY_b6f123a3-9b80-4505-acef-c5e86ef7e601"
      unitRef="usd">-1695000000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzU1LTMtMS0xLTIxMDY_76558f32-ed3f-4607-890c-b961ad04b45f"
      unitRef="usd">-2664000000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzU1LTUtMS0xLTIxMDY_3205b38e-a28c-42f3-99e9-00af02295ae0"
      unitRef="usd">-1460000000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzU2LTEtMS0xLTIxMDY_b5a21a84-ec78-44ba-9b7f-af34e6f7027d"
      unitRef="usd">249000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzU2LTMtMS0xLTIxMDY_dec73c2a-f94c-40e8-8910-87715f06055b"
      unitRef="usd">-122000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzU2LTUtMS0xLTIxMDY_bfb442ee-1f3c-4779-8670-6b3fe1aa9cd9"
      unitRef="usd">-454000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzU3LTEtMS0xLTIxMDY_ca386773-38a9-4321-8f77-fbba946377a3"
      unitRef="usd">327000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ia37b3f53c7b749058ec4d8cb92349568_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzU3LTMtMS0xLTIxMDY_57787929-e490-4dd7-8d1c-0e3abad389f4"
      unitRef="usd">449000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="if6871dbcf2b340fe9369ef4126d6cbff_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzU3LTUtMS0xLTIxMDY_b0b346e3-9347-4101-ab41-69ac57910315"
      unitRef="usd">903000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzU4LTEtMS0xLTIxMDY_f3adcc6b-1308-4893-97d7-7285283d5bcb"
      unitRef="usd">576000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzU4LTMtMS0xLTIxMDY_d74a4dd0-fb42-40f2-b1b6-c46bfdac91d9"
      unitRef="usd">327000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ia37b3f53c7b749058ec4d8cb92349568_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzU4LTUtMS0xLTIxMDY_4bd8e839-a146-4cb6-a30c-826b4e7184f3"
      unitRef="usd">449000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <ceg:ChangeinCapitalExpendituresIncurredButNotYetPaid
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzYxLTEtMS0xLTIxMDY_c1409160-4da7-4722-9c7f-02a76676980d"
      unitRef="usd">96000000</ceg:ChangeinCapitalExpendituresIncurredButNotYetPaid>
    <ceg:ChangeinCapitalExpendituresIncurredButNotYetPaid
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzYxLTMtMS0xLTIxMDY_4c4d86f1-171e-481e-b797-ed4b8d2f2e9a"
      unitRef="usd">-88000000</ceg:ChangeinCapitalExpendituresIncurredButNotYetPaid>
    <ceg:ChangeinCapitalExpendituresIncurredButNotYetPaid
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzYxLTUtMS0xLTIxMDY_46e334d0-a217-4513-9410-5900b9d27966"
      unitRef="usd">-34000000</ceg:ChangeinCapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:SupplementalDeferredPurchasePrice
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzYyLTEtMS0xLTIxMDY_b0946862-2bc7-4e11-9325-a70a31a4ffff"
      unitRef="usd">3652000000</us-gaap:SupplementalDeferredPurchasePrice>
    <us-gaap:SupplementalDeferredPurchasePrice
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzYyLTMtMS0xLTIxMDY_ab89f468-3de5-494c-84c5-7684e415fd0a"
      unitRef="usd">4441000000</us-gaap:SupplementalDeferredPurchasePrice>
    <us-gaap:SupplementalDeferredPurchasePrice
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzYyLTUtMS0xLTIxMDY_ddb58000-5693-4a08-94fb-6c50c081b068"
      unitRef="usd">0</us-gaap:SupplementalDeferredPurchasePrice>
    <us-gaap:CostsIncurredAssetRetirementObligationIncurred
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzYzLTEtMS0xLTIxMDY_c5bdc01e-49ae-4783-877d-982891204e04"
      unitRef="usd">618000000</us-gaap:CostsIncurredAssetRetirementObligationIncurred>
    <us-gaap:CostsIncurredAssetRetirementObligationIncurred
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzYzLTMtMS0xLTIxMDY_89509497-2b2c-45c0-8959-e1b2c3d66416"
      unitRef="usd">850000000</us-gaap:CostsIncurredAssetRetirementObligationIncurred>
    <us-gaap:CostsIncurredAssetRetirementObligationIncurred
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzYvZnJhZzozNWIxMWNhYTJlNWQ0MTUwOTYxYjBiNDE3OTlmMDBhOS90YWJsZTo3ODZhMGNlODMyNTk0NTc5YjI2OWQyODNjNWZhYmRhMC90YWJsZXJhbmdlOjc4NmEwY2U4MzI1OTQ1NzliMjY5ZDI4M2M1ZmFiZGEwXzYzLTUtMS0xLTIxMDY_7be4506a-9ae9-414c-bff0-034dbf6e666a"
      unitRef="usd">959000000</us-gaap:CostsIncurredAssetRetirementObligationIncurred>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90YWJsZTo1YmQ2MDIyN2MyNjA0NzYzOWQ3MmY0NDVjM2VjNWM4OC90YWJsZXJhbmdlOjViZDYwMjI3YzI2MDQ3NjM5ZDcyZjQ0NWMzZWM1Yzg4XzQtMS0xLTEtMjEwNg_f2e27731-de91-4efe-b2be-1d52e8936d9d"
      unitRef="usd">504000000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90YWJsZTo1YmQ2MDIyN2MyNjA0NzYzOWQ3MmY0NDVjM2VjNWM4OC90YWJsZXJhbmdlOjViZDYwMjI3YzI2MDQ3NjM5ZDcyZjQ0NWMzZWM1Yzg4XzQtMy0xLTEtMjEwNg_3b6e2f4d-6153-4bff-80ff-500c01360613"
      unitRef="usd">226000000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90YWJsZTo1YmQ2MDIyN2MyNjA0NzYzOWQ3MmY0NDVjM2VjNWM4OC90YWJsZXJhbmdlOjViZDYwMjI3YzI2MDQ3NjM5ZDcyZjQ0NWMzZWM1Yzg4XzUtMS0xLTEtMjEwNg_54de8f3a-7c1a-4776-8e88-a82434c75081"
      unitRef="usd">72000000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90YWJsZTo1YmQ2MDIyN2MyNjA0NzYzOWQ3MmY0NDVjM2VjNWM4OC90YWJsZXJhbmdlOjViZDYwMjI3YzI2MDQ3NjM5ZDcyZjQ0NWMzZWM1Yzg4XzUtMy0xLTEtMjEwNg_e4e075f0-c744-4255-9d9b-17110d684f37"
      unitRef="usd">89000000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90YWJsZTo1YmQ2MDIyN2MyNjA0NzYzOWQ3MmY0NDVjM2VjNWM4OC90YWJsZXJhbmdlOjViZDYwMjI3YzI2MDQ3NjM5ZDcyZjQ0NWMzZWM1Yzg4XzctMS0xLTEtMjEwNg_a446684f-aae3-42b4-9e3d-ad5ba40b590d"
      unitRef="usd">1724000000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90YWJsZTo1YmQ2MDIyN2MyNjA0NzYzOWQ3MmY0NDVjM2VjNWM4OC90YWJsZXJhbmdlOjViZDYwMjI3YzI2MDQ3NjM5ZDcyZjQ0NWMzZWM1Yzg4XzctMy0xLTEtMjEwNg_1b6a8c79-c0aa-46c0-a5b8-3b08b8161295"
      unitRef="usd">1330000000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90YWJsZTo1YmQ2MDIyN2MyNjA0NzYzOWQ3MmY0NDVjM2VjNWM4OC90YWJsZXJhbmdlOjViZDYwMjI3YzI2MDQ3NjM5ZDcyZjQ0NWMzZWM1Yzg4XzgtMS0xLTEtMjEwNg_b71006e1-4f98-4e66-acbc-2a338cb4ce1e"
      unitRef="usd">55000000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90YWJsZTo1YmQ2MDIyN2MyNjA0NzYzOWQ3MmY0NDVjM2VjNWM4OC90YWJsZXJhbmdlOjViZDYwMjI3YzI2MDQ3NjM5ZDcyZjQ0NWMzZWM1Yzg4XzgtMy0xLTEtMjEwNg_df305eb7-c55c-410a-ba6a-832ed2129534"
      unitRef="usd">32000000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90YWJsZTo1YmQ2MDIyN2MyNjA0NzYzOWQ3MmY0NDVjM2VjNWM4OC90YWJsZXJhbmdlOjViZDYwMjI3YzI2MDQ3NjM5ZDcyZjQ0NWMzZWM1Yzg4XzktMS0xLTEtMjEwNg_30ecd0e7-af98-463d-bf3b-2287822587fc"
      unitRef="usd">1669000000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90YWJsZTo1YmQ2MDIyN2MyNjA0NzYzOWQ3MmY0NDVjM2VjNWM4OC90YWJsZXJhbmdlOjViZDYwMjI3YzI2MDQ3NjM5ZDcyZjQ0NWMzZWM1Yzg4XzktMy0xLTEtMjEwNg_6129353f-593b-4964-bb13-6ff6e6f21176"
      unitRef="usd">1298000000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:OtherReceivablesGrossCurrent
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90YWJsZTo1YmQ2MDIyN2MyNjA0NzYzOWQ3MmY0NDVjM2VjNWM4OC90YWJsZXJhbmdlOjViZDYwMjI3YzI2MDQ3NjM5ZDcyZjQ0NWMzZWM1Yzg4XzEwLTEtMS0xLTIxMDY_bed79cb6-c8dd-41d1-acd7-35b7a2f42342"
      unitRef="usd">597000000</us-gaap:OtherReceivablesGrossCurrent>
    <us-gaap:OtherReceivablesGrossCurrent
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90YWJsZTo1YmQ2MDIyN2MyNjA0NzYzOWQ3MmY0NDVjM2VjNWM4OC90YWJsZXJhbmdlOjViZDYwMjI3YzI2MDQ3NjM5ZDcyZjQ0NWMzZWM1Yzg4XzEwLTMtMS0xLTIxMDY_45a29ce9-35d6-4e18-9652-069cfe0809a8"
      unitRef="usd">352000000</us-gaap:OtherReceivablesGrossCurrent>
    <us-gaap:AllowanceForDoubtfulOtherReceivablesCurrent
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90YWJsZTo1YmQ2MDIyN2MyNjA0NzYzOWQ3MmY0NDVjM2VjNWM4OC90YWJsZXJhbmdlOjViZDYwMjI3YzI2MDQ3NjM5ZDcyZjQ0NWMzZWM1Yzg4XzExLTEtMS0xLTIxMDY_f258ca97-76a2-47e1-bcf7-ed1d50f7ee47"
      unitRef="usd">5000000</us-gaap:AllowanceForDoubtfulOtherReceivablesCurrent>
    <us-gaap:AllowanceForDoubtfulOtherReceivablesCurrent
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90YWJsZTo1YmQ2MDIyN2MyNjA0NzYzOWQ3MmY0NDVjM2VjNWM4OC90YWJsZXJhbmdlOjViZDYwMjI3YzI2MDQ3NjM5ZDcyZjQ0NWMzZWM1Yzg4XzExLTMtMS0xLTIxMDY_85eccc52-8e34-4ec1-995a-a958418d977d"
      unitRef="usd">0</us-gaap:AllowanceForDoubtfulOtherReceivablesCurrent>
    <us-gaap:OtherReceivablesNetCurrent
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90YWJsZTo1YmQ2MDIyN2MyNjA0NzYzOWQ3MmY0NDVjM2VjNWM4OC90YWJsZXJhbmdlOjViZDYwMjI3YzI2MDQ3NjM5ZDcyZjQ0NWMzZWM1Yzg4XzEyLTEtMS0xLTIxMDY_8dc09817-5249-49d0-a54a-44e817cf8bb6"
      unitRef="usd">592000000</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:OtherReceivablesNetCurrent
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90YWJsZTo1YmQ2MDIyN2MyNjA0NzYzOWQ3MmY0NDVjM2VjNWM4OC90YWJsZXJhbmdlOjViZDYwMjI3YzI2MDQ3NjM5ZDcyZjQ0NWMzZWM1Yzg4XzEyLTMtMS0xLTIxMDY_89e677d7-7a3a-4545-a46d-51cd69a8a036"
      unitRef="usd">352000000</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:DerivativeAssetsCurrent
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90YWJsZTo1YmQ2MDIyN2MyNjA0NzYzOWQ3MmY0NDVjM2VjNWM4OC90YWJsZXJhbmdlOjViZDYwMjI3YzI2MDQ3NjM5ZDcyZjQ0NWMzZWM1Yzg4XzEzLTEtMS0xLTIxMDY_216be292-674e-4469-b687-ea995966eec1"
      unitRef="usd">2169000000</us-gaap:DerivativeAssetsCurrent>
    <us-gaap:DerivativeAssetsCurrent
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90YWJsZTo1YmQ2MDIyN2MyNjA0NzYzOWQ3MmY0NDVjM2VjNWM4OC90YWJsZXJhbmdlOjViZDYwMjI3YzI2MDQ3NjM5ZDcyZjQ0NWMzZWM1Yzg4XzEzLTMtMS0xLTIxMDY_6c26973d-2af8-45f5-8a7c-d063769cd9fa"
      unitRef="usd">644000000</us-gaap:DerivativeAssetsCurrent>
    <us-gaap:AccountsReceivableRelatedPartiesCurrent
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90YWJsZTo1YmQ2MDIyN2MyNjA0NzYzOWQ3MmY0NDVjM2VjNWM4OC90YWJsZXJhbmdlOjViZDYwMjI3YzI2MDQ3NjM5ZDcyZjQ0NWMzZWM1Yzg4XzE0LTEtMS0xLTIxMDY_bb63be34-eda4-4168-8f3f-49a04395961c"
      unitRef="usd">160000000</us-gaap:AccountsReceivableRelatedPartiesCurrent>
    <us-gaap:AccountsReceivableRelatedPartiesCurrent
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90YWJsZTo1YmQ2MDIyN2MyNjA0NzYzOWQ3MmY0NDVjM2VjNWM4OC90YWJsZXJhbmdlOjViZDYwMjI3YzI2MDQ3NjM5ZDcyZjQ0NWMzZWM1Yzg4XzE0LTMtMS0xLTIxMDY_5fec6599-293b-418e-bd7c-a6a7a9cdbabe"
      unitRef="usd">153000000</us-gaap:AccountsReceivableRelatedPartiesCurrent>
    <us-gaap:EnergyRelatedInventoryNaturalGasInStorage
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90YWJsZTo1YmQ2MDIyN2MyNjA0NzYzOWQ3MmY0NDVjM2VjNWM4OC90YWJsZXJhbmdlOjViZDYwMjI3YzI2MDQ3NjM5ZDcyZjQ0NWMzZWM1Yzg4XzE4LTEtMS0xLTIxMDY_80ea670c-5b36-4316-b996-3fb2a1d86fa0"
      unitRef="usd">284000000</us-gaap:EnergyRelatedInventoryNaturalGasInStorage>
    <us-gaap:EnergyRelatedInventoryNaturalGasInStorage
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90YWJsZTo1YmQ2MDIyN2MyNjA0NzYzOWQ3MmY0NDVjM2VjNWM4OC90YWJsZXJhbmdlOjViZDYwMjI3YzI2MDQ3NjM5ZDcyZjQ0NWMzZWM1Yzg4XzE4LTMtMS0xLTIxMDY_260eddd6-44dc-42ae-bc0e-b71e75ad2da6"
      unitRef="usd">233000000</us-gaap:EnergyRelatedInventoryNaturalGasInStorage>
    <us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90YWJsZTo1YmQ2MDIyN2MyNjA0NzYzOWQ3MmY0NDVjM2VjNWM4OC90YWJsZXJhbmdlOjViZDYwMjI3YzI2MDQ3NjM5ZDcyZjQ0NWMzZWM1Yzg4XzE5LTEtMS0xLTIxMDY_a2600a8b-3ebd-47e0-b9d3-5141b939490d"
      unitRef="usd">1004000000</us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves>
    <us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90YWJsZTo1YmQ2MDIyN2MyNjA0NzYzOWQ3MmY0NDVjM2VjNWM4OC90YWJsZXJhbmdlOjViZDYwMjI3YzI2MDQ3NjM5ZDcyZjQ0NWMzZWM1Yzg4XzE5LTMtMS0xLTIxMDY_e2169590-b6e0-4e04-a639-bb04164fb35b"
      unitRef="usd">978000000</us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves>
    <ceg:RenewableEnergyCreditsCurrent
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90YWJsZTo1YmQ2MDIyN2MyNjA0NzYzOWQ3MmY0NDVjM2VjNWM4OC90YWJsZXJhbmdlOjViZDYwMjI3YzI2MDQ3NjM5ZDcyZjQ0NWMzZWM1Yzg4XzIyLTEtMS0xLTIxMDY_ca9cdcd5-89c5-488b-8acb-20b8da7bff5b"
      unitRef="usd">520000000</ceg:RenewableEnergyCreditsCurrent>
    <ceg:RenewableEnergyCreditsCurrent
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90YWJsZTo1YmQ2MDIyN2MyNjA0NzYzOWQ3MmY0NDVjM2VjNWM4OC90YWJsZXJhbmdlOjViZDYwMjI3YzI2MDQ3NjM5ZDcyZjQ0NWMzZWM1Yzg4XzIyLTMtMS0xLTIxMDY_47cebb3d-3e42-4c9c-a320-87dfa9c70f1b"
      unitRef="usd">621000000</ceg:RenewableEnergyCreditsCurrent>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90YWJsZTo1YmQ2MDIyN2MyNjA0NzYzOWQ3MmY0NDVjM2VjNWM4OC90YWJsZXJhbmdlOjViZDYwMjI3YzI2MDQ3NjM5ZDcyZjQ0NWMzZWM1Yzg4XzIzLTEtMS0xLTIxMDY_946d760f-55a4-4560-b858-3c628e5714b7"
      unitRef="usd">13000000</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90YWJsZTo1YmQ2MDIyN2MyNjA0NzYzOWQ3MmY0NDVjM2VjNWM4OC90YWJsZXJhbmdlOjViZDYwMjI3YzI2MDQ3NjM5ZDcyZjQ0NWMzZWM1Yzg4XzIzLTMtMS0xLTIxMDY_95ff0f88-97ed-4de0-9198-84107467d712"
      unitRef="usd">958000000</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90YWJsZTo1YmQ2MDIyN2MyNjA0NzYzOWQ3MmY0NDVjM2VjNWM4OC90YWJsZXJhbmdlOjViZDYwMjI3YzI2MDQ3NjM5ZDcyZjQ0NWMzZWM1Yzg4XzI0LTEtMS0xLTIxMDY_84feae60-e942-49f6-81d7-ac48ddeb9599"
      unitRef="usd">994000000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90YWJsZTo1YmQ2MDIyN2MyNjA0NzYzOWQ3MmY0NDVjM2VjNWM4OC90YWJsZXJhbmdlOjViZDYwMjI3YzI2MDQ3NjM5ZDcyZjQ0NWMzZWM1Yzg4XzI0LTMtMS0xLTIxMDY_ba84c96e-6b2e-44ab-b165-860569fc729d"
      unitRef="usd">1395000000</us-gaap:OtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90YWJsZTo1YmQ2MDIyN2MyNjA0NzYzOWQ3MmY0NDVjM2VjNWM4OC90YWJsZXJhbmdlOjViZDYwMjI3YzI2MDQ3NjM5ZDcyZjQ0NWMzZWM1Yzg4XzI1LTEtMS0xLTIxMDY_29f6834d-3911-48f1-9e05-cbccaaaa6eb0"
      unitRef="usd">7981000000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90YWJsZTo1YmQ2MDIyN2MyNjA0NzYzOWQ3MmY0NDVjM2VjNWM4OC90YWJsZXJhbmdlOjViZDYwMjI3YzI2MDQ3NjM5ZDcyZjQ0NWMzZWM1Yzg4XzI1LTMtMS0xLTIxMDY_1f7aa309-4d8e-4355-8a96-e7589c938422"
      unitRef="usd">6947000000</us-gaap:AssetsCurrent>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90YWJsZTo1YmQ2MDIyN2MyNjA0NzYzOWQ3MmY0NDVjM2VjNWM4OC90YWJsZXJhbmdlOjViZDYwMjI3YzI2MDQ3NjM5ZDcyZjQ0NWMzZWM1Yzg4XzI2LTAtMS0xLTIxMDYvdGV4dHJlZ2lvbjoyNWFjMWNlMDUwZTU0MmE5ODJhYjBmNTk3ZTkxMTE0NV84OQ_c2600caa-81b0-457d-92d0-b9d5cc666d33"
      unitRef="usd">15873000000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90YWJsZTo1YmQ2MDIyN2MyNjA0NzYzOWQ3MmY0NDVjM2VjNWM4OC90YWJsZXJhbmdlOjViZDYwMjI3YzI2MDQ3NjM5ZDcyZjQ0NWMzZWM1Yzg4XzI2LTAtMS0xLTIxMDYvdGV4dHJlZ2lvbjoyNWFjMWNlMDUwZTU0MmE5ODJhYjBmNTk3ZTkxMTE0NV85Nw_569cdba7-8f7c-488f-b735-57e7247408b0"
      unitRef="usd">13370000000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90YWJsZTo1YmQ2MDIyN2MyNjA0NzYzOWQ3MmY0NDVjM2VjNWM4OC90YWJsZXJhbmdlOjViZDYwMjI3YzI2MDQ3NjM5ZDcyZjQ0NWMzZWM1Yzg4XzI2LTEtMS0xLTIxMDY_992cef6d-f853-4aa6-9868-e121d1f05bec"
      unitRef="usd">19612000000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90YWJsZTo1YmQ2MDIyN2MyNjA0NzYzOWQ3MmY0NDVjM2VjNWM4OC90YWJsZXJhbmdlOjViZDYwMjI3YzI2MDQ3NjM5ZDcyZjQ0NWMzZWM1Yzg4XzI2LTMtMS0xLTIxMDY_6a3f447c-feb7-49a1-b875-ff131d0b6bd5"
      unitRef="usd">22214000000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:DecommissioningFundInvestments
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90YWJsZTo1YmQ2MDIyN2MyNjA0NzYzOWQ3MmY0NDVjM2VjNWM4OC90YWJsZXJhbmdlOjViZDYwMjI3YzI2MDQ3NjM5ZDcyZjQ0NWMzZWM1Yzg4XzI5LTEtMS0xLTIxMDY_2aac4cf0-2366-43f7-9725-02939de237a4"
      unitRef="usd">15938000000</us-gaap:DecommissioningFundInvestments>
    <us-gaap:DecommissioningFundInvestments
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90YWJsZTo1YmQ2MDIyN2MyNjA0NzYzOWQ3MmY0NDVjM2VjNWM4OC90YWJsZXJhbmdlOjViZDYwMjI3YzI2MDQ3NjM5ZDcyZjQ0NWMzZWM1Yzg4XzI5LTMtMS0xLTIxMDY_7f3feeb5-efe7-4c83-af10-332569463e17"
      unitRef="usd">14464000000</us-gaap:DecommissioningFundInvestments>
    <us-gaap:LongTermInvestments
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90YWJsZTo1YmQ2MDIyN2MyNjA0NzYzOWQ3MmY0NDVjM2VjNWM4OC90YWJsZXJhbmdlOjViZDYwMjI3YzI2MDQ3NjM5ZDcyZjQ0NWMzZWM1Yzg4XzMwLTEtMS0xLTIxMDY_624381bb-57f3-491a-a27a-28a7efd7f6c1"
      unitRef="usd">174000000</us-gaap:LongTermInvestments>
    <us-gaap:LongTermInvestments
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90YWJsZTo1YmQ2MDIyN2MyNjA0NzYzOWQ3MmY0NDVjM2VjNWM4OC90YWJsZXJhbmdlOjViZDYwMjI3YzI2MDQ3NjM5ZDcyZjQ0NWMzZWM1Yzg4XzMwLTMtMS0xLTIxMDY_f76de7a3-4880-4f90-862a-0e769d18f4cc"
      unitRef="usd">184000000</us-gaap:LongTermInvestments>
    <us-gaap:DerivativeAssetsNoncurrent
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90YWJsZTo1YmQ2MDIyN2MyNjA0NzYzOWQ3MmY0NDVjM2VjNWM4OC90YWJsZXJhbmdlOjViZDYwMjI3YzI2MDQ3NjM5ZDcyZjQ0NWMzZWM1Yzg4XzMyLTEtMS0xLTIxMDY_38dc4199-afd0-4f9e-851b-869ef2e09df3"
      unitRef="usd">949000000</us-gaap:DerivativeAssetsNoncurrent>
    <us-gaap:DerivativeAssetsNoncurrent
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90YWJsZTo1YmQ2MDIyN2MyNjA0NzYzOWQ3MmY0NDVjM2VjNWM4OC90YWJsZXJhbmdlOjViZDYwMjI3YzI2MDQ3NjM5ZDcyZjQ0NWMzZWM1Yzg4XzMyLTMtMS0xLTIxMDY_7e0142d1-7b70-457d-bf69-2b11f423d8d0"
      unitRef="usd">555000000</us-gaap:DerivativeAssetsNoncurrent>
    <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90YWJsZTo1YmQ2MDIyN2MyNjA0NzYzOWQ3MmY0NDVjM2VjNWM4OC90YWJsZXJhbmdlOjViZDYwMjI3YzI2MDQ3NjM5ZDcyZjQ0NWMzZWM1Yzg4XzM0LTEtMS0xLTIxMDY_585a9d3c-c59b-44e2-a184-4124dead5c73"
      unitRef="usd">1683000000</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
    <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90YWJsZTo1YmQ2MDIyN2MyNjA0NzYzOWQ3MmY0NDVjM2VjNWM4OC90YWJsZXJhbmdlOjViZDYwMjI3YzI2MDQ3NjM5ZDcyZjQ0NWMzZWM1Yzg4XzM0LTMtMS0xLTIxMDY_52f0e0f7-b8b8-429b-9b5e-4e1fdda8c6ab"
      unitRef="usd">1558000000</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90YWJsZTo1YmQ2MDIyN2MyNjA0NzYzOWQ3MmY0NDVjM2VjNWM4OC90YWJsZXJhbmdlOjViZDYwMjI3YzI2MDQ3NjM5ZDcyZjQ0NWMzZWM1Yzg4XzM3LTEtMS0xLTIxMDY_05a77a65-4023-4f5f-9cb6-e88c46fecfaf"
      unitRef="usd">32000000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90YWJsZTo1YmQ2MDIyN2MyNjA0NzYzOWQ3MmY0NDVjM2VjNWM4OC90YWJsZXJhbmdlOjViZDYwMjI3YzI2MDQ3NjM5ZDcyZjQ0NWMzZWM1Yzg4XzM3LTMtMS0xLTIxMDY_30710542-87b9-4e01-8534-df79c03e8850"
      unitRef="usd">6000000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90YWJsZTo1YmQ2MDIyN2MyNjA0NzYzOWQ3MmY0NDVjM2VjNWM4OC90YWJsZXJhbmdlOjViZDYwMjI3YzI2MDQ3NjM5ZDcyZjQ0NWMzZWM1Yzg4XzM4LTEtMS0xLTIxMDY_c6525a89-c14c-4c16-a9bf-1c78577c4619"
      unitRef="usd">1717000000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90YWJsZTo1YmQ2MDIyN2MyNjA0NzYzOWQ3MmY0NDVjM2VjNWM4OC90YWJsZXJhbmdlOjViZDYwMjI3YzI2MDQ3NjM5ZDcyZjQ0NWMzZWM1Yzg4XzM4LTMtMS0xLTIxMDY_b4960f12-cb1e-486a-9142-5bc8c1f8a187"
      unitRef="usd">2166000000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:DeferredCostsAndOtherAssets
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90YWJsZTo1YmQ2MDIyN2MyNjA0NzYzOWQ3MmY0NDVjM2VjNWM4OC90YWJsZXJhbmdlOjViZDYwMjI3YzI2MDQ3NjM5ZDcyZjQ0NWMzZWM1Yzg4XzM5LTEtMS0xLTIxMDY_41c57f4c-d3b5-4b49-863b-5136c2a65b0d"
      unitRef="usd">20493000000</us-gaap:DeferredCostsAndOtherAssets>
    <us-gaap:DeferredCostsAndOtherAssets
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90YWJsZTo1YmQ2MDIyN2MyNjA0NzYzOWQ3MmY0NDVjM2VjNWM4OC90YWJsZXJhbmdlOjViZDYwMjI3YzI2MDQ3NjM5ZDcyZjQ0NWMzZWM1Yzg4XzM5LTMtMS0xLTIxMDY_47386e62-c4b1-4459-9630-d3c3887d7b50"
      unitRef="usd">18933000000</us-gaap:DeferredCostsAndOtherAssets>
    <us-gaap:Assets
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90YWJsZTo1YmQ2MDIyN2MyNjA0NzYzOWQ3MmY0NDVjM2VjNWM4OC90YWJsZXJhbmdlOjViZDYwMjI3YzI2MDQ3NjM5ZDcyZjQ0NWMzZWM1Yzg4XzQwLTEtMS0xLTIxMDY_15211229-279e-408c-a0e1-eea12038033c"
      unitRef="usd">48086000000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90YWJsZTo1YmQ2MDIyN2MyNjA0NzYzOWQ3MmY0NDVjM2VjNWM4OC90YWJsZXJhbmdlOjViZDYwMjI3YzI2MDQ3NjM5ZDcyZjQ0NWMzZWM1Yzg4XzQwLTMtMS0xLTIxMDY_ac9ee363-8064-44df-b1be-0d5769bee0b9"
      unitRef="usd">48094000000</us-gaap:Assets>
    <us-gaap:ShortTermBorrowings
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90YWJsZTo1OTkwNzI0MmU3ODA0NmY0OWM5YjVhZWFiNmJiZGRiMi90YWJsZXJhbmdlOjU5OTA3MjQyZTc4MDQ2ZjQ5YzliNWFlYWI2YmJkZGIyXzQtMS0xLTEtMjEwNg_610c6a5b-570d-4755-b84a-31f600507f89"
      unitRef="usd">2082000000</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90YWJsZTo1OTkwNzI0MmU3ODA0NmY0OWM5YjVhZWFiNmJiZGRiMi90YWJsZXJhbmdlOjU5OTA3MjQyZTc4MDQ2ZjQ5YzliNWFlYWI2YmJkZGIyXzQtMy0xLTEtMjEwNg_d1e13e81-da5d-49ac-a1ac-48ebaf459469"
      unitRef="usd">840000000</us-gaap:ShortTermBorrowings>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90YWJsZTo1OTkwNzI0MmU3ODA0NmY0OWM5YjVhZWFiNmJiZGRiMi90YWJsZXJhbmdlOjU5OTA3MjQyZTc4MDQ2ZjQ5YzliNWFlYWI2YmJkZGIyXzUtMS0xLTEtMjEwNg_861a6cf9-8d5e-43bb-ba28-55c5b464e04e"
      unitRef="usd">1220000000</us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90YWJsZTo1OTkwNzI0MmU3ODA0NmY0OWM5YjVhZWFiNmJiZGRiMi90YWJsZXJhbmdlOjU5OTA3MjQyZTc4MDQ2ZjQ5YzliNWFlYWI2YmJkZGIyXzUtMy0xLTEtMjEwNg_eacc44a5-b7d9-4f33-990e-e374693e3285"
      unitRef="usd">197000000</us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90YWJsZTo1OTkwNzI0MmU3ODA0NmY0OWM5YjVhZWFiNmJiZGRiMi90YWJsZXJhbmdlOjU5OTA3MjQyZTc4MDQ2ZjQ5YzliNWFlYWI2YmJkZGIyXzctMS0xLTEtMjEwNg_3ab30437-840f-4906-9063-a3a6aa1d2a99"
      unitRef="usd">1757000000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90YWJsZTo1OTkwNzI0MmU3ODA0NmY0OWM5YjVhZWFiNmJiZGRiMi90YWJsZXJhbmdlOjU5OTA3MjQyZTc4MDQ2ZjQ5YzliNWFlYWI2YmJkZGIyXzctMy0xLTEtMjEwNg_5aeac555-4763-4880-8c94-63df50f039f7"
      unitRef="usd">1253000000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90YWJsZTo1OTkwNzI0MmU3ODA0NmY0OWM5YjVhZWFiNmJiZGRiMi90YWJsZXJhbmdlOjU5OTA3MjQyZTc4MDQ2ZjQ5YzliNWFlYWI2YmJkZGIyXzgtMS0xLTEtMjEwNg_b7de2bd3-ccc1-45ce-8457-2f277b775769"
      unitRef="usd">737000000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90YWJsZTo1OTkwNzI0MmU3ODA0NmY0OWM5YjVhZWFiNmJiZGRiMi90YWJsZXJhbmdlOjU5OTA3MjQyZTc4MDQ2ZjQ5YzliNWFlYWI2YmJkZGIyXzgtMy0xLTEtMjEwNg_6b409d09-bc97-457f-97de-2b4389038b87"
      unitRef="usd">788000000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableRelatedPartiesCurrent
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90YWJsZTo1OTkwNzI0MmU3ODA0NmY0OWM5YjVhZWFiNmJiZGRiMi90YWJsZXJhbmdlOjU5OTA3MjQyZTc4MDQ2ZjQ5YzliNWFlYWI2YmJkZGIyXzktMS0xLTEtMjEwNg_e1b41c62-a16b-44fe-90ca-72e7e61dc75d"
      unitRef="usd">131000000</us-gaap:AccountsPayableRelatedPartiesCurrent>
    <us-gaap:AccountsPayableRelatedPartiesCurrent
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90YWJsZTo1OTkwNzI0MmU3ODA0NmY0OWM5YjVhZWFiNmJiZGRiMi90YWJsZXJhbmdlOjU5OTA3MjQyZTc4MDQ2ZjQ5YzliNWFlYWI2YmJkZGIyXzktMy0xLTEtMjEwNg_896a99ad-1bf4-4027-affe-56cb107658e0"
      unitRef="usd">107000000</us-gaap:AccountsPayableRelatedPartiesCurrent>
    <us-gaap:DueToAffiliateCurrent
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90YWJsZTo1OTkwNzI0MmU3ODA0NmY0OWM5YjVhZWFiNmJiZGRiMi90YWJsZXJhbmdlOjU5OTA3MjQyZTc4MDQ2ZjQ5YzliNWFlYWI2YmJkZGIyXzEwLTEtMS0xLTIxMDY_545d7823-20d7-4681-8ef8-7031b175360c"
      unitRef="usd">0</us-gaap:DueToAffiliateCurrent>
    <us-gaap:DueToAffiliateCurrent
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90YWJsZTo1OTkwNzI0MmU3ODA0NmY0OWM5YjVhZWFiNmJiZGRiMi90YWJsZXJhbmdlOjU5OTA3MjQyZTc4MDQ2ZjQ5YzliNWFlYWI2YmJkZGIyXzEwLTMtMS0xLTIxMDY_9d510826-cdd7-4c53-82f8-6a169e9204d9"
      unitRef="usd">285000000</us-gaap:DueToAffiliateCurrent>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90YWJsZTo1OTkwNzI0MmU3ODA0NmY0OWM5YjVhZWFiNmJiZGRiMi90YWJsZXJhbmdlOjU5OTA3MjQyZTc4MDQ2ZjQ5YzliNWFlYWI2YmJkZGIyXzEzLTEtMS0xLTIxMDY_d6dc757e-0cbf-405d-a772-ee68d06dbec9"
      unitRef="usd">981000000</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90YWJsZTo1OTkwNzI0MmU3ODA0NmY0OWM5YjVhZWFiNmJiZGRiMi90YWJsZXJhbmdlOjU5OTA3MjQyZTc4MDQ2ZjQ5YzliNWFlYWI2YmJkZGIyXzEzLTMtMS0xLTIxMDY_bed2f103-d759-463e-90fe-f3093ae9e576"
      unitRef="usd">262000000</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:EnergyMarketingAccountsPayable
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90YWJsZTo1OTkwNzI0MmU3ODA0NmY0OWM5YjVhZWFiNmJiZGRiMi90YWJsZXJhbmdlOjU5OTA3MjQyZTc4MDQ2ZjQ5YzliNWFlYWI2YmJkZGIyXzE1LTEtMS0xLTIxMDY_f4b9bd7b-933f-4232-b033-a5b1e554be3c"
      unitRef="usd">777000000</us-gaap:EnergyMarketingAccountsPayable>
    <us-gaap:EnergyMarketingAccountsPayable
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90YWJsZTo1OTkwNzI0MmU3ODA0NmY0OWM5YjVhZWFiNmJiZGRiMi90YWJsZXJhbmdlOjU5OTA3MjQyZTc4MDQ2ZjQ5YzliNWFlYWI2YmJkZGIyXzE1LTMtMS0xLTIxMDY_217e0ea2-42f5-4123-89b3-e0d850eab4b4"
      unitRef="usd">661000000</us-gaap:EnergyMarketingAccountsPayable>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90YWJsZTo1OTkwNzI0MmU3ODA0NmY0OWM5YjVhZWFiNmJiZGRiMi90YWJsZXJhbmdlOjU5OTA3MjQyZTc4MDQ2ZjQ5YzliNWFlYWI2YmJkZGIyXzE2LTEtMS0xLTIxMDY_dac09582-345d-4b18-8029-1c821cde248f"
      unitRef="usd">3000000</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90YWJsZTo1OTkwNzI0MmU3ODA0NmY0OWM5YjVhZWFiNmJiZGRiMi90YWJsZXJhbmdlOjU5OTA3MjQyZTc4MDQ2ZjQ5YzliNWFlYWI2YmJkZGIyXzE2LTMtMS0xLTIxMDY_189a7cc0-2396-4dde-8995-f3e5ae9ced04"
      unitRef="usd">375000000</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90YWJsZTo1OTkwNzI0MmU3ODA0NmY0OWM5YjVhZWFiNmJiZGRiMi90YWJsZXJhbmdlOjU5OTA3MjQyZTc4MDQ2ZjQ5YzliNWFlYWI2YmJkZGIyXzE3LTEtMS0xLTIxMDY_058eca80-4e61-4086-96bd-96bd1c4cb305"
      unitRef="usd">308000000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90YWJsZTo1OTkwNzI0MmU3ODA0NmY0OWM5YjVhZWFiNmJiZGRiMi90YWJsZXJhbmdlOjU5OTA3MjQyZTc4MDQ2ZjQ5YzliNWFlYWI2YmJkZGIyXzE3LTMtMS0xLTIxMDY_65988a7e-5d16-47b3-a9cf-9151d2a3d6c0"
      unitRef="usd">451000000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90YWJsZTo1OTkwNzI0MmU3ODA0NmY0OWM5YjVhZWFiNmJiZGRiMi90YWJsZXJhbmdlOjU5OTA3MjQyZTc4MDQ2ZjQ5YzliNWFlYWI2YmJkZGIyXzE4LTEtMS0xLTIxMDY_1970882b-2951-4298-b4e1-f54b34dee83c"
      unitRef="usd">7996000000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90YWJsZTo1OTkwNzI0MmU3ODA0NmY0OWM5YjVhZWFiNmJiZGRiMi90YWJsZXJhbmdlOjU5OTA3MjQyZTc4MDQ2ZjQ5YzliNWFlYWI2YmJkZGIyXzE4LTMtMS0xLTIxMDY_2ba4d6e9-8967-4f6e-85c6-0c39f888058d"
      unitRef="usd">5219000000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90YWJsZTo1OTkwNzI0MmU3ODA0NmY0OWM5YjVhZWFiNmJiZGRiMi90YWJsZXJhbmdlOjU5OTA3MjQyZTc4MDQ2ZjQ5YzliNWFlYWI2YmJkZGIyXzE5LTEtMS0xLTIxMDY_bd5997d7-eb98-4b77-a801-9c0292389c4e"
      unitRef="usd">4575000000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90YWJsZTo1OTkwNzI0MmU3ODA0NmY0OWM5YjVhZWFiNmJiZGRiMi90YWJsZXJhbmdlOjU5OTA3MjQyZTc4MDQ2ZjQ5YzliNWFlYWI2YmJkZGIyXzE5LTMtMS0xLTIxMDY_1583bcb2-5991-427c-aaf3-1f2894a7795b"
      unitRef="usd">5566000000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:DueToAffiliateNoncurrent
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90YWJsZTo1OTkwNzI0MmU3ODA0NmY0OWM5YjVhZWFiNmJiZGRiMi90YWJsZXJhbmdlOjU5OTA3MjQyZTc4MDQ2ZjQ5YzliNWFlYWI2YmJkZGIyXzIwLTEtMS0xLTIxMDY_50b554b2-ff33-4b01-a8cd-3a4f231c93d0"
      unitRef="usd">319000000</us-gaap:DueToAffiliateNoncurrent>
    <us-gaap:DueToAffiliateNoncurrent
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90YWJsZTo1OTkwNzI0MmU3ODA0NmY0OWM5YjVhZWFiNmJiZGRiMi90YWJsZXJhbmdlOjU5OTA3MjQyZTc4MDQ2ZjQ5YzliNWFlYWI2YmJkZGIyXzIwLTMtMS0xLTIxMDY_e8c2646c-c273-4c64-a83f-ae4eaab9d0bb"
      unitRef="usd">324000000</us-gaap:DueToAffiliateNoncurrent>
    <us-gaap:DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90YWJsZTo1OTkwNzI0MmU3ODA0NmY0OWM5YjVhZWFiNmJiZGRiMi90YWJsZXJhbmdlOjU5OTA3MjQyZTc4MDQ2ZjQ5YzliNWFlYWI2YmJkZGIyXzIzLTEtMS0xLTIxMDY_bd1c23f1-1b39-47ef-97cc-a2436ca55e37"
      unitRef="usd">3703000000</us-gaap:DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent>
    <us-gaap:DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90YWJsZTo1OTkwNzI0MmU3ODA0NmY0OWM5YjVhZWFiNmJiZGRiMi90YWJsZXJhbmdlOjU5OTA3MjQyZTc4MDQ2ZjQ5YzliNWFlYWI2YmJkZGIyXzIzLTMtMS0xLTIxMDY_7f4cf7bc-02e7-48a1-adab-58c66a031fce"
      unitRef="usd">3656000000</us-gaap:DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent>
    <us-gaap:AssetRetirementObligationsNoncurrent
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90YWJsZTo1OTkwNzI0MmU3ODA0NmY0OWM5YjVhZWFiNmJiZGRiMi90YWJsZXJhbmdlOjU5OTA3MjQyZTc4MDQ2ZjQ5YzliNWFlYWI2YmJkZGIyXzI0LTEtMS0xLTIxMDY_4ec6caf6-4e33-417f-9804-948072fade58"
      unitRef="usd">12819000000</us-gaap:AssetRetirementObligationsNoncurrent>
    <us-gaap:AssetRetirementObligationsNoncurrent
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90YWJsZTo1OTkwNzI0MmU3ODA0NmY0OWM5YjVhZWFiNmJiZGRiMi90YWJsZXJhbmdlOjU5OTA3MjQyZTc4MDQ2ZjQ5YzliNWFlYWI2YmJkZGIyXzI0LTMtMS0xLTIxMDY_c65e5026-b657-42be-afcd-42698502e6cd"
      unitRef="usd">12054000000</us-gaap:AssetRetirementObligationsNoncurrent>
    <us-gaap:OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90YWJsZTo1OTkwNzI0MmU3ODA0NmY0OWM5YjVhZWFiNmJiZGRiMi90YWJsZXJhbmdlOjU5OTA3MjQyZTc4MDQ2ZjQ5YzliNWFlYWI2YmJkZGIyXzI2LTEtMS0xLTIxMDY_5dafe2e5-840d-4d88-ab5c-e8ff20c0e88e"
      unitRef="usd">847000000</us-gaap:OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent>
    <us-gaap:OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90YWJsZTo1OTkwNzI0MmU3ODA0NmY0OWM5YjVhZWFiNmJiZGRiMi90YWJsZXJhbmdlOjU5OTA3MjQyZTc4MDQ2ZjQ5YzliNWFlYWI2YmJkZGIyXzI2LTMtMS0xLTIxMDY_96aca55f-9a74-4cbb-9940-ce54a2644828"
      unitRef="usd">858000000</us-gaap:OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent>
    <us-gaap:SpentNuclearFuelObligationNoncurrent
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90YWJsZTo1OTkwNzI0MmU3ODA0NmY0OWM5YjVhZWFiNmJiZGRiMi90YWJsZXJhbmdlOjU5OTA3MjQyZTc4MDQ2ZjQ5YzliNWFlYWI2YmJkZGIyXzI3LTEtMS0xLTIxMDY_650eeade-9320-4bc6-8928-7fefa1e2087d"
      unitRef="usd">1210000000</us-gaap:SpentNuclearFuelObligationNoncurrent>
    <us-gaap:SpentNuclearFuelObligationNoncurrent
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90YWJsZTo1OTkwNzI0MmU3ODA0NmY0OWM5YjVhZWFiNmJiZGRiMi90YWJsZXJhbmdlOjU5OTA3MjQyZTc4MDQ2ZjQ5YzliNWFlYWI2YmJkZGIyXzI3LTMtMS0xLTIxMDY_8384f011-9545-4d42-9c45-586e2b602809"
      unitRef="usd">1208000000</us-gaap:SpentNuclearFuelObligationNoncurrent>
    <us-gaap:AccountsPayableRelatedPartiesNoncurrent
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90YWJsZTo1OTkwNzI0MmU3ODA0NmY0OWM5YjVhZWFiNmJiZGRiMi90YWJsZXJhbmdlOjU5OTA3MjQyZTc4MDQ2ZjQ5YzliNWFlYWI2YmJkZGIyXzI5LTEtMS0xLTIxMDY_288e2fb8-2819-4642-a76a-4e514ac42d68"
      unitRef="usd">3357000000</us-gaap:AccountsPayableRelatedPartiesNoncurrent>
    <us-gaap:AccountsPayableRelatedPartiesNoncurrent
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90YWJsZTo1OTkwNzI0MmU3ODA0NmY0OWM5YjVhZWFiNmJiZGRiMi90YWJsZXJhbmdlOjU5OTA3MjQyZTc4MDQ2ZjQ5YzliNWFlYWI2YmJkZGIyXzI5LTMtMS0xLTIxMDY_7f74f9f7-3e68-4371-a89f-184bfacb3a9e"
      unitRef="usd">3017000000</us-gaap:AccountsPayableRelatedPartiesNoncurrent>
    <us-gaap:DerivativeLiabilitiesNoncurrent
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90YWJsZTo1OTkwNzI0MmU3ODA0NmY0OWM5YjVhZWFiNmJiZGRiMi90YWJsZXJhbmdlOjU5OTA3MjQyZTc4MDQ2ZjQ5YzliNWFlYWI2YmJkZGIyXzMwLTEtMS0xLTIxMDY_23461d7c-f231-4a3b-a170-8e535dd30c44"
      unitRef="usd">513000000</us-gaap:DerivativeLiabilitiesNoncurrent>
    <us-gaap:DerivativeLiabilitiesNoncurrent
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90YWJsZTo1OTkwNzI0MmU3ODA0NmY0OWM5YjVhZWFiNmJiZGRiMi90YWJsZXJhbmdlOjU5OTA3MjQyZTc4MDQ2ZjQ5YzliNWFlYWI2YmJkZGIyXzMwLTMtMS0xLTIxMDY_37a3d835-bc32-4304-92d5-66153de6684c"
      unitRef="usd">205000000</us-gaap:DerivativeLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90YWJsZTo1OTkwNzI0MmU3ODA0NmY0OWM5YjVhZWFiNmJiZGRiMi90YWJsZXJhbmdlOjU5OTA3MjQyZTc4MDQ2ZjQ5YzliNWFlYWI2YmJkZGIyXzMzLTEtMS0xLTIxMDY_8d9be0ea-29e4-4653-9c66-4c9457d3848d"
      unitRef="usd">1133000000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90YWJsZTo1OTkwNzI0MmU3ODA0NmY0OWM5YjVhZWFiNmJiZGRiMi90YWJsZXJhbmdlOjU5OTA3MjQyZTc4MDQ2ZjQ5YzliNWFlYWI2YmJkZGIyXzMzLTMtMS0xLTIxMDY_ff3ceea4-d952-4fc4-baa8-5825fcc5d593"
      unitRef="usd">1311000000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:DeferredCreditsAndOtherLiabilities
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90YWJsZTo1OTkwNzI0MmU3ODA0NmY0OWM5YjVhZWFiNmJiZGRiMi90YWJsZXJhbmdlOjU5OTA3MjQyZTc4MDQ2ZjQ5YzliNWFlYWI2YmJkZGIyXzM0LTEtMS0xLTIxMDY_aabc8ead-7a4a-4f61-90be-a2596e166255"
      unitRef="usd">23582000000</us-gaap:DeferredCreditsAndOtherLiabilities>
    <us-gaap:DeferredCreditsAndOtherLiabilities
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90YWJsZTo1OTkwNzI0MmU3ODA0NmY0OWM5YjVhZWFiNmJiZGRiMi90YWJsZXJhbmdlOjU5OTA3MjQyZTc4MDQ2ZjQ5YzliNWFlYWI2YmJkZGIyXzM0LTMtMS0xLTIxMDY_aa5898c3-36c6-43e1-ac62-c9f9ce397516"
      unitRef="usd">22309000000</us-gaap:DeferredCreditsAndOtherLiabilities>
    <us-gaap:Liabilities
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90YWJsZTo1OTkwNzI0MmU3ODA0NmY0OWM5YjVhZWFiNmJiZGRiMi90YWJsZXJhbmdlOjU5OTA3MjQyZTc4MDQ2ZjQ5YzliNWFlYWI2YmJkZGIyXzM1LTEtMS0xLTIxMDY_cbcdd309-2d38-458e-89e5-8c8e24a0951a"
      unitRef="usd">36472000000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90YWJsZTo1OTkwNzI0MmU3ODA0NmY0OWM5YjVhZWFiNmJiZGRiMi90YWJsZXJhbmdlOjU5OTA3MjQyZTc4MDQ2ZjQ5YzliNWFlYWI2YmJkZGIyXzM1LTMtMS0xLTIxMDY_cdee87d5-b3e8-471c-84fe-4adc657f83d5"
      unitRef="usd">33418000000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90YWJsZTo1OTkwNzI0MmU3ODA0NmY0OWM5YjVhZWFiNmJiZGRiMi90YWJsZXJhbmdlOjU5OTA3MjQyZTc4MDQ2ZjQ5YzliNWFlYWI2YmJkZGIyXzM2LTEtMS0xLTIxMDY_4d92bb3b-6b28-473c-acf2-2496106397f6"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90YWJsZTo1OTkwNzI0MmU3ODA0NmY0OWM5YjVhZWFiNmJiZGRiMi90YWJsZXJhbmdlOjU5OTA3MjQyZTc4MDQ2ZjQ5YzliNWFlYWI2YmJkZGIyXzM2LTMtMS0xLTIxMDY_abfe0407-d7fc-45f0-86d8-b10afd580344"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:MembersCapital
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90YWJsZTo1OTkwNzI0MmU3ODA0NmY0OWM5YjVhZWFiNmJiZGRiMi90YWJsZXJhbmdlOjU5OTA3MjQyZTc4MDQ2ZjQ5YzliNWFlYWI2YmJkZGIyXzQwLTEtMS0xLTIxMDY_4344940f-5aa5-44ff-b7c8-9fc4553a769c"
      unitRef="usd">10482000000</us-gaap:MembersCapital>
    <us-gaap:MembersCapital
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90YWJsZTo1OTkwNzI0MmU3ODA0NmY0OWM5YjVhZWFiNmJiZGRiMi90YWJsZXJhbmdlOjU5OTA3MjQyZTc4MDQ2ZjQ5YzliNWFlYWI2YmJkZGIyXzQwLTMtMS0xLTIxMDY_6af76da2-8ada-4052-9c57-cf5605a2c4b2"
      unitRef="usd">9624000000</us-gaap:MembersCapital>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90YWJsZTo1OTkwNzI0MmU3ODA0NmY0OWM5YjVhZWFiNmJiZGRiMi90YWJsZXJhbmdlOjU5OTA3MjQyZTc4MDQ2ZjQ5YzliNWFlYWI2YmJkZGIyXzQxLTEtMS0xLTIxMDY_0edeb59b-8ba7-4197-acad-ad2a86093671"
      unitRef="usd">768000000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90YWJsZTo1OTkwNzI0MmU3ODA0NmY0OWM5YjVhZWFiNmJiZGRiMi90YWJsZXJhbmdlOjU5OTA3MjQyZTc4MDQ2ZjQ5YzliNWFlYWI2YmJkZGIyXzQxLTMtMS0xLTIxMDY_dfa83596-e5f3-49a9-a986-db4f028d8034"
      unitRef="usd">2805000000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90YWJsZTo1OTkwNzI0MmU3ODA0NmY0OWM5YjVhZWFiNmJiZGRiMi90YWJsZXJhbmdlOjU5OTA3MjQyZTc4MDQ2ZjQ5YzliNWFlYWI2YmJkZGIyXzQyLTEtMS0xLTIxMDY_443af297-9e36-4c11-8d6e-714278e8599b"
      unitRef="usd">-31000000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90YWJsZTo1OTkwNzI0MmU3ODA0NmY0OWM5YjVhZWFiNmJiZGRiMi90YWJsZXJhbmdlOjU5OTA3MjQyZTc4MDQ2ZjQ5YzliNWFlYWI2YmJkZGIyXzQyLTMtMS0xLTIxMDY_b12e5272-d165-4101-a741-ad431e31d1ad"
      unitRef="usd">-30000000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:MembersEquity
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90YWJsZTo1OTkwNzI0MmU3ODA0NmY0OWM5YjVhZWFiNmJiZGRiMi90YWJsZXJhbmdlOjU5OTA3MjQyZTc4MDQ2ZjQ5YzliNWFlYWI2YmJkZGIyXzQzLTEtMS0xLTIxMDY_21aab2de-4f25-416d-8cbc-ae9bf0c51bae"
      unitRef="usd">11219000000</us-gaap:MembersEquity>
    <us-gaap:MembersEquity
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90YWJsZTo1OTkwNzI0MmU3ODA0NmY0OWM5YjVhZWFiNmJiZGRiMi90YWJsZXJhbmdlOjU5OTA3MjQyZTc4MDQ2ZjQ5YzliNWFlYWI2YmJkZGIyXzQzLTMtMS0xLTIxMDY_1f832e8f-59e5-45bd-897e-32c3330a16a2"
      unitRef="usd">12399000000</us-gaap:MembersEquity>
    <us-gaap:MembersEquityAttributableToNoncontrollingInterest
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90YWJsZTo1OTkwNzI0MmU3ODA0NmY0OWM5YjVhZWFiNmJiZGRiMi90YWJsZXJhbmdlOjU5OTA3MjQyZTc4MDQ2ZjQ5YzliNWFlYWI2YmJkZGIyXzQ0LTEtMS0xLTIxMDY_9ab93be2-bf7b-4b5b-874a-08afef3846e9"
      unitRef="usd">395000000</us-gaap:MembersEquityAttributableToNoncontrollingInterest>
    <us-gaap:MembersEquityAttributableToNoncontrollingInterest
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90YWJsZTo1OTkwNzI0MmU3ODA0NmY0OWM5YjVhZWFiNmJiZGRiMi90YWJsZXJhbmdlOjU5OTA3MjQyZTc4MDQ2ZjQ5YzliNWFlYWI2YmJkZGIyXzQ0LTMtMS0xLTIxMDY_7bbcd2fb-c3a6-4502-af6d-b5a2232d1e28"
      unitRef="usd">2277000000</us-gaap:MembersEquityAttributableToNoncontrollingInterest>
    <us-gaap:LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90YWJsZTo1OTkwNzI0MmU3ODA0NmY0OWM5YjVhZWFiNmJiZGRiMi90YWJsZXJhbmdlOjU5OTA3MjQyZTc4MDQ2ZjQ5YzliNWFlYWI2YmJkZGIyXzQ1LTEtMS0xLTIxMDY_dfada845-0428-40ff-b5d6-306827451b60"
      unitRef="usd">11614000000</us-gaap:LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90YWJsZTo1OTkwNzI0MmU3ODA0NmY0OWM5YjVhZWFiNmJiZGRiMi90YWJsZXJhbmdlOjU5OTA3MjQyZTc4MDQ2ZjQ5YzliNWFlYWI2YmJkZGIyXzQ1LTMtMS0xLTIxMDY_d6df7cf3-dc01-4ed6-b64c-60f0607eff8f"
      unitRef="usd">14676000000</us-gaap:LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90YWJsZTo1OTkwNzI0MmU3ODA0NmY0OWM5YjVhZWFiNmJiZGRiMi90YWJsZXJhbmdlOjU5OTA3MjQyZTc4MDQ2ZjQ5YzliNWFlYWI2YmJkZGIyXzQ2LTEtMS0xLTIxMDY_eb375662-8b53-4b33-8eae-f22101a68331"
      unitRef="usd">48086000000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90YWJsZTo1OTkwNzI0MmU3ODA0NmY0OWM5YjVhZWFiNmJiZGRiMi90YWJsZXJhbmdlOjU5OTA3MjQyZTc4MDQ2ZjQ5YzliNWFlYWI2YmJkZGIyXzQ2LTMtMS0xLTIxMDY_43f8c92d-3ea0-4a86-bbe1-14f45043cf49"
      unitRef="usd">48094000000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:Assets
      contextRef="i3ac4a790e8714a84a11b2df26a58b83d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90ZXh0cmVnaW9uOjE2MmQxZjJkZjZlMjRmOGNhOTc4OTU2NDM0ZDIyZGEyXzIzNA_c621ab46-2ce7-4ae8-9bd6-a40f30c77f53"
      unitRef="usd">2549000000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i60eecaf60b4f40b3a92356fb0d97a8c1_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90ZXh0cmVnaW9uOjE2MmQxZjJkZjZlMjRmOGNhOTc4OTU2NDM0ZDIyZGEyXzI0MQ_87390054-b32b-41ef-947f-afb6caca3800"
      unitRef="usd">10182000000</us-gaap:Assets>
    <us-gaap:Liabilities
      contextRef="i7ab1337a3a4d49d0bba962374922957a_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90ZXh0cmVnaW9uOjE2MmQxZjJkZjZlMjRmOGNhOTc4OTU2NDM0ZDIyZGEyXzM4OA_7e331aa9-018e-4b63-bf1f-70ec1d2f9aa5"
      unitRef="usd">1077000000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="id552b9884ead478da4b14004782d1b7e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90ZXh0cmVnaW9uOjE2MmQxZjJkZjZlMjRmOGNhOTc4OTU2NDM0ZDIyZGEyXzM5NQ_c98c97f5-d20f-40b3-a7d1-40d8de7c1c88"
      unitRef="usd">3572000000</us-gaap:Liabilities>
    <us-gaap:LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ifa2002b20f8248918c79055cca7cbe59_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNDIvZnJhZzpjYTRiODMzMDY4NmM0MmRhOTZhYTBlODEzZDc4NTUwYy90YWJsZTo0MGIzZDZkODVkMDQ0NGI0YjI2N2JkMjc1NjM0NDA0Ni90YWJsZXJhbmdlOjQwYjNkNmQ4NWQwNDQ0YjRiMjY3YmQyNzU2MzQ0MDQ2XzItMS0xLTEtMjEwNg_3b8e7f40-c9b7-4eb9-ac2d-88fa179a16f7"
      unitRef="usd">9518000000</us-gaap:LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i30d85c7c20284cbf97fdc0e3e46bb01f_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNDIvZnJhZzpjYTRiODMzMDY4NmM0MmRhOTZhYTBlODEzZDc4NTUwYy90YWJsZTo0MGIzZDZkODVkMDQ0NGI0YjI2N2JkMjc1NjM0NDA0Ni90YWJsZXJhbmdlOjQwYjNkNmQ4NWQwNDQ0YjRiMjY3YmQyNzU2MzQ0MDQ2XzItMy0xLTEtMjEwNg_1a08c38f-7454-4271-a3e6-900ccbbcefb6"
      unitRef="usd">3724000000</us-gaap:LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="idc5d953621bd4deba2f11c42e0fd59ee_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNDIvZnJhZzpjYTRiODMzMDY4NmM0MmRhOTZhYTBlODEzZDc4NTUwYy90YWJsZTo0MGIzZDZkODVkMDQ0NGI0YjI2N2JkMjc1NjM0NDA0Ni90YWJsZXJhbmdlOjQwYjNkNmQ4NWQwNDQ0YjRiMjY3YmQyNzU2MzQ0MDQ2XzItNS0xLTEtMjEwNg_1a58721d-49f2-4a8d-b216-ebdb1b0ed544"
      unitRef="usd">-38000000</us-gaap:LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i2b462bb06dad4509b8e454741aa80675_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNDIvZnJhZzpjYTRiODMzMDY4NmM0MmRhOTZhYTBlODEzZDc4NTUwYy90YWJsZTo0MGIzZDZkODVkMDQ0NGI0YjI2N2JkMjc1NjM0NDA0Ni90YWJsZXJhbmdlOjQwYjNkNmQ4NWQwNDQ0YjRiMjY3YmQyNzU2MzQ0MDQ2XzItNy0xLTEtMjEwNg_ab46e2bd-01cb-4fab-9512-30d6308837f2"
      unitRef="usd">2304000000</us-gaap:LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if6871dbcf2b340fe9369ef4126d6cbff_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNDIvZnJhZzpjYTRiODMzMDY4NmM0MmRhOTZhYTBlODEzZDc4NTUwYy90YWJsZTo0MGIzZDZkODVkMDQ0NGI0YjI2N2JkMjc1NjM0NDA0Ni90YWJsZXJhbmdlOjQwYjNkNmQ4NWQwNDQ0YjRiMjY3YmQyNzU2MzQ0MDQ2XzItOS0xLTEtMjEwNg_316e2a81-8496-4e42-ba80-1225955f2dfe"
      unitRef="usd">15508000000</us-gaap:LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="i82cefb64a8a7488c913af999d67f7e24_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNDIvZnJhZzpjYTRiODMzMDY4NmM0MmRhOTZhYTBlODEzZDc4NTUwYy90YWJsZTo0MGIzZDZkODVkMDQ0NGI0YjI2N2JkMjc1NjM0NDA0Ni90YWJsZXJhbmdlOjQwYjNkNmQ4NWQwNDQ0YjRiMjY3YmQyNzU2MzQ0MDQ2XzMtMy0xLTEtMjEwNg_8e17a987-b028-4211-b7ec-3f7282254503"
      unitRef="usd">1125000000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ia48c315322d9498aa3bf77c2773e58d4_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNDIvZnJhZzpjYTRiODMzMDY4NmM0MmRhOTZhYTBlODEzZDc4NTUwYy90YWJsZTo0MGIzZDZkODVkMDQ0NGI0YjI2N2JkMjc1NjM0NDA0Ni90YWJsZXJhbmdlOjQwYjNkNmQ4NWQwNDQ0YjRiMjY3YmQyNzU2MzQ0MDQ2XzMtNy0xLTEtMjEwNg_f46557ca-0679-477f-be11-9a8fdcd88f52"
      unitRef="usd">92000000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNDIvZnJhZzpjYTRiODMzMDY4NmM0MmRhOTZhYTBlODEzZDc4NTUwYy90YWJsZTo0MGIzZDZkODVkMDQ0NGI0YjI2N2JkMjc1NjM0NDA0Ni90YWJsZXJhbmdlOjQwYjNkNmQ4NWQwNDQ0YjRiMjY3YmQyNzU2MzQ0MDQ2XzMtOS0xLTEtMjEwNg_e0c0e5b0-1d12-4f6d-8640-f98afae87313"
      unitRef="usd">1217000000</us-gaap:ProfitLoss>
    <us-gaap:NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest
      contextRef="i0d1b838241814ed08be6b7ec29bd65e9_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNDIvZnJhZzpjYTRiODMzMDY4NmM0MmRhOTZhYTBlODEzZDc4NTUwYy90YWJsZTo0MGIzZDZkODVkMDQ0NGI0YjI2N2JkMjc1NjM0NDA0Ni90YWJsZXJhbmdlOjQwYjNkNmQ4NWQwNDQ0YjRiMjY3YmQyNzU2MzQ0MDQ2XzQtMS0xLTEtMjEwNg_b92e13ac-d932-4594-a067-50b84f5770bd"
      unitRef="usd">7000000</us-gaap:NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest>
    <us-gaap:NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNDIvZnJhZzpjYTRiODMzMDY4NmM0MmRhOTZhYTBlODEzZDc4NTUwYy90YWJsZTo0MGIzZDZkODVkMDQ0NGI0YjI2N2JkMjc1NjM0NDA0Ni90YWJsZXJhbmdlOjQwYjNkNmQ4NWQwNDQ0YjRiMjY3YmQyNzU2MzQ0MDQ2XzQtOS0xLTEtMjEwNg_0224e4ba-cb7a-445b-a257-33fcd31a593b"
      unitRef="usd">7000000</us-gaap:NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest>
    <us-gaap:MinorityInterestPeriodIncreaseDecrease
      contextRef="ia48c315322d9498aa3bf77c2773e58d4_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNDIvZnJhZzpjYTRiODMzMDY4NmM0MmRhOTZhYTBlODEzZDc4NTUwYy90YWJsZTo0MGIzZDZkODVkMDQ0NGI0YjI2N2JkMjc1NjM0NDA0Ni90YWJsZXJhbmdlOjQwYjNkNmQ4NWQwNDQ0YjRiMjY3YmQyNzU2MzQ0MDQ2XzUtNy0xLTEtMjEwNg_080b868a-6f46-439e-8ab8-c504dffd4e02"
      unitRef="usd">-48000000</us-gaap:MinorityInterestPeriodIncreaseDecrease>
    <us-gaap:MinorityInterestPeriodIncreaseDecrease
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNDIvZnJhZzpjYTRiODMzMDY4NmM0MmRhOTZhYTBlODEzZDc4NTUwYy90YWJsZTo0MGIzZDZkODVkMDQ0NGI0YjI2N2JkMjc1NjM0NDA0Ni90YWJsZXJhbmdlOjQwYjNkNmQ4NWQwNDQ0YjRiMjY3YmQyNzU2MzQ0MDQ2XzUtOS0xLTEtMjEwNg_00165e84-f473-494c-ac8d-108327418e6f"
      unitRef="usd">-48000000</us-gaap:MinorityInterestPeriodIncreaseDecrease>
    <us-gaap:DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsDeclared
      contextRef="i82cefb64a8a7488c913af999d67f7e24_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNDIvZnJhZzpjYTRiODMzMDY4NmM0MmRhOTZhYTBlODEzZDc4NTUwYy90YWJsZTo0MGIzZDZkODVkMDQ0NGI0YjI2N2JkMjc1NjM0NDA0Ni90YWJsZXJhbmdlOjQwYjNkNmQ4NWQwNDQ0YjRiMjY3YmQyNzU2MzQ0MDQ2XzYtMy0xLTEtMjEwNg_6cbe230b-a969-4b60-8865-f415be5d0a7e"
      unitRef="usd">899000000</us-gaap:DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsDeclared>
    <us-gaap:DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsDeclared
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNDIvZnJhZzpjYTRiODMzMDY4NmM0MmRhOTZhYTBlODEzZDc4NTUwYy90YWJsZTo0MGIzZDZkODVkMDQ0NGI0YjI2N2JkMjc1NjM0NDA0Ni90YWJsZXJhbmdlOjQwYjNkNmQ4NWQwNDQ0YjRiMjY3YmQyNzU2MzQ0MDQ2XzYtOS0xLTEtMjEwNg_6861ec8b-11f7-44bf-9bf4-622771a4d415"
      unitRef="usd">899000000</us-gaap:DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsDeclared>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalOther
      contextRef="i0d1b838241814ed08be6b7ec29bd65e9_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNDIvZnJhZzpjYTRiODMzMDY4NmM0MmRhOTZhYTBlODEzZDc4NTUwYy90YWJsZTo0MGIzZDZkODVkMDQ0NGI0YjI2N2JkMjc1NjM0NDA0Ni90YWJsZXJhbmdlOjQwYjNkNmQ4NWQwNDQ0YjRiMjY3YmQyNzU2MzQ0MDQ2XzctMS0xLTEtMjEwNg_baf8b7fa-64c9-4dc5-a0f4-2e9307d1c706"
      unitRef="usd">41000000</us-gaap:AdjustmentsToAdditionalPaidInCapitalOther>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalOther
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNDIvZnJhZzpjYTRiODMzMDY4NmM0MmRhOTZhYTBlODEzZDc4NTUwYy90YWJsZTo0MGIzZDZkODVkMDQ0NGI0YjI2N2JkMjc1NjM0NDA0Ni90YWJsZXJhbmdlOjQwYjNkNmQ4NWQwNDQ0YjRiMjY3YmQyNzU2MzQ0MDQ2XzctOS0xLTEtMjEwNg_5bad8392-76ef-4db1-bb16-0c1f64c9785c"
      unitRef="usd">41000000</us-gaap:AdjustmentsToAdditionalPaidInCapitalOther>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="iff6a5bc6bbc8426f8d122910e2a1467f_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNDIvZnJhZzpjYTRiODMzMDY4NmM0MmRhOTZhYTBlODEzZDc4NTUwYy90YWJsZTo0MGIzZDZkODVkMDQ0NGI0YjI2N2JkMjc1NjM0NDA0Ni90YWJsZXJhbmdlOjQwYjNkNmQ4NWQwNDQ0YjRiMjY3YmQyNzU2MzQ0MDQ2XzgtNS0xLTEtMjEwNg_60d623d0-98c6-408e-8ab9-6b8f69a0e5d2"
      unitRef="usd">6000000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ia48c315322d9498aa3bf77c2773e58d4_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNDIvZnJhZzpjYTRiODMzMDY4NmM0MmRhOTZhYTBlODEzZDc4NTUwYy90YWJsZTo0MGIzZDZkODVkMDQ0NGI0YjI2N2JkMjc1NjM0NDA0Ni90YWJsZXJhbmdlOjQwYjNkNmQ4NWQwNDQ0YjRiMjY3YmQyNzU2MzQ0MDQ2XzgtNy0xLTEtMjEwNg_e3465baa-4f6e-4d63-b04e-710f3ed40351"
      unitRef="usd">-2000000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ief6db061fe4e4fd0bafa71c5bf14af9a_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNDIvZnJhZzpjYTRiODMzMDY4NmM0MmRhOTZhYTBlODEzZDc4NTUwYy90YWJsZTo0MGIzZDZkODVkMDQ0NGI0YjI2N2JkMjc1NjM0NDA0Ni90YWJsZXJhbmdlOjQwYjNkNmQ4NWQwNDQ0YjRiMjY3YmQyNzU2MzQ0MDQ2XzgtOS0xLTEtMjEwNg_00b9bc68-795b-40a8-a62f-6fc0622b9d06"
      unitRef="usd">4000000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i256da9d90c2d4083beacd4e4643c6ddf_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNDIvZnJhZzpjYTRiODMzMDY4NmM0MmRhOTZhYTBlODEzZDc4NTUwYy90YWJsZTo0MGIzZDZkODVkMDQ0NGI0YjI2N2JkMjc1NjM0NDA0Ni90YWJsZXJhbmdlOjQwYjNkNmQ4NWQwNDQ0YjRiMjY3YmQyNzU2MzQ0MDQ2XzktMS0xLTEtMjEwNg_c15aa3a8-bb6b-4fc5-844d-e8c2b4c2da41"
      unitRef="usd">9566000000</us-gaap:LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i837f690087de4b16901a198b95946435_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNDIvZnJhZzpjYTRiODMzMDY4NmM0MmRhOTZhYTBlODEzZDc4NTUwYy90YWJsZTo0MGIzZDZkODVkMDQ0NGI0YjI2N2JkMjc1NjM0NDA0Ni90YWJsZXJhbmdlOjQwYjNkNmQ4NWQwNDQ0YjRiMjY3YmQyNzU2MzQ0MDQ2XzktMy0xLTEtMjEwNg_fe4f229d-6c99-4e6b-affe-362ef77252a2"
      unitRef="usd">3950000000</us-gaap:LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i3ad8826dce8247898a11c08bb2ca063c_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNDIvZnJhZzpjYTRiODMzMDY4NmM0MmRhOTZhYTBlODEzZDc4NTUwYy90YWJsZTo0MGIzZDZkODVkMDQ0NGI0YjI2N2JkMjc1NjM0NDA0Ni90YWJsZXJhbmdlOjQwYjNkNmQ4NWQwNDQ0YjRiMjY3YmQyNzU2MzQ0MDQ2XzktNS0xLTEtMjEwNg_ad339fef-04b2-4f18-9724-1701d1755bf2"
      unitRef="usd">-32000000</us-gaap:LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i7496a90743e9411783907f529867f324_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNDIvZnJhZzpjYTRiODMzMDY4NmM0MmRhOTZhYTBlODEzZDc4NTUwYy90YWJsZTo0MGIzZDZkODVkMDQ0NGI0YjI2N2JkMjc1NjM0NDA0Ni90YWJsZXJhbmdlOjQwYjNkNmQ4NWQwNDQ0YjRiMjY3YmQyNzU2MzQ0MDQ2XzktNy0xLTEtMjEwNg_a2dc0ca4-56a8-464e-bf6c-30344403f1b1"
      unitRef="usd">2346000000</us-gaap:LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia37b3f53c7b749058ec4d8cb92349568_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNDIvZnJhZzpjYTRiODMzMDY4NmM0MmRhOTZhYTBlODEzZDc4NTUwYy90YWJsZTo0MGIzZDZkODVkMDQ0NGI0YjI2N2JkMjc1NjM0NDA0Ni90YWJsZXJhbmdlOjQwYjNkNmQ4NWQwNDQ0YjRiMjY3YmQyNzU2MzQ0MDQ2XzktOS0xLTEtMjEwNg_9ef3db0a-9839-475f-a63d-d56afa8dc811"
      unitRef="usd">15830000000</us-gaap:LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="i472d396ffcea4ce280c61c4cc8784dcd_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNDIvZnJhZzpjYTRiODMzMDY4NmM0MmRhOTZhYTBlODEzZDc4NTUwYy90YWJsZTo0MGIzZDZkODVkMDQ0NGI0YjI2N2JkMjc1NjM0NDA0Ni90YWJsZXJhbmdlOjQwYjNkNmQ4NWQwNDQ0YjRiMjY3YmQyNzU2MzQ0MDQ2XzEwLTMtMS0xLTIxMDY_95d6f90c-5c0d-4248-ae03-e54a5d5d62e8"
      unitRef="usd">589000000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i7e4afdd59441455bb9dbcd625eda3420_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNDIvZnJhZzpjYTRiODMzMDY4NmM0MmRhOTZhYTBlODEzZDc4NTUwYy90YWJsZTo0MGIzZDZkODVkMDQ0NGI0YjI2N2JkMjc1NjM0NDA0Ni90YWJsZXJhbmdlOjQwYjNkNmQ4NWQwNDQ0YjRiMjY3YmQyNzU2MzQ0MDQ2XzEwLTctMS0xLTIxMDY_31be5efc-630b-42a5-a296-82c5aed5a671"
      unitRef="usd">-10000000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNDIvZnJhZzpjYTRiODMzMDY4NmM0MmRhOTZhYTBlODEzZDc4NTUwYy90YWJsZTo0MGIzZDZkODVkMDQ0NGI0YjI2N2JkMjc1NjM0NDA0Ni90YWJsZXJhbmdlOjQwYjNkNmQ4NWQwNDQ0YjRiMjY3YmQyNzU2MzQ0MDQ2XzEwLTktMS0xLTIxMDY_4cb2d4fd-1f16-44bd-b458-09e5555b9020"
      unitRef="usd">579000000</us-gaap:ProfitLoss>
    <us-gaap:NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest
      contextRef="i2184cf1a0d3a477fa35ba74e0e7384c5_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNDIvZnJhZzpjYTRiODMzMDY4NmM0MmRhOTZhYTBlODEzZDc4NTUwYy90YWJsZTo0MGIzZDZkODVkMDQ0NGI0YjI2N2JkMjc1NjM0NDA0Ni90YWJsZXJhbmdlOjQwYjNkNmQ4NWQwNDQ0YjRiMjY3YmQyNzU2MzQ0MDQ2XzExLTEtMS0xLTIxMDY_c87c80e9-0fc7-4590-a934-e491a6417f0d"
      unitRef="usd">3000000</us-gaap:NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest>
    <us-gaap:NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNDIvZnJhZzpjYTRiODMzMDY4NmM0MmRhOTZhYTBlODEzZDc4NTUwYy90YWJsZTo0MGIzZDZkODVkMDQ0NGI0YjI2N2JkMjc1NjM0NDA0Ni90YWJsZXJhbmdlOjQwYjNkNmQ4NWQwNDQ0YjRiMjY3YmQyNzU2MzQ0MDQ2XzExLTktMS0xLTIxMDY_d40a05e1-6fdd-4ddd-9e00-ea9ffa1cef2a"
      unitRef="usd">3000000</us-gaap:NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest>
    <us-gaap:MinorityInterestPeriodIncreaseDecrease
      contextRef="i7e4afdd59441455bb9dbcd625eda3420_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNDIvZnJhZzpjYTRiODMzMDY4NmM0MmRhOTZhYTBlODEzZDc4NTUwYy90YWJsZTo0MGIzZDZkODVkMDQ0NGI0YjI2N2JkMjc1NjM0NDA0Ni90YWJsZXJhbmdlOjQwYjNkNmQ4NWQwNDQ0YjRiMjY3YmQyNzU2MzQ0MDQ2XzEyLTctMS0xLTIxMDY_2978d30e-3f42-4cdf-b354-232f8e245026"
      unitRef="usd">-59000000</us-gaap:MinorityInterestPeriodIncreaseDecrease>
    <us-gaap:MinorityInterestPeriodIncreaseDecrease
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNDIvZnJhZzpjYTRiODMzMDY4NmM0MmRhOTZhYTBlODEzZDc4NTUwYy90YWJsZTo0MGIzZDZkODVkMDQ0NGI0YjI2N2JkMjc1NjM0NDA0Ni90YWJsZXJhbmdlOjQwYjNkNmQ4NWQwNDQ0YjRiMjY3YmQyNzU2MzQ0MDQ2XzEyLTktMS0xLTIxMDY_048a78d1-8cbf-4c78-abac-08fbd7b88be3"
      unitRef="usd">-59000000</us-gaap:MinorityInterestPeriodIncreaseDecrease>
    <ceg:DistributionToMemberOfDeferredTaxesAssociatedWithNetRetirementBenefitObligation
      contextRef="i2184cf1a0d3a477fa35ba74e0e7384c5_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNDIvZnJhZzpjYTRiODMzMDY4NmM0MmRhOTZhYTBlODEzZDc4NTUwYy90YWJsZTo0MGIzZDZkODVkMDQ0NGI0YjI2N2JkMjc1NjM0NDA0Ni90YWJsZXJhbmdlOjQwYjNkNmQ4NWQwNDQ0YjRiMjY3YmQyNzU2MzQ0MDQ2XzEzLTEtMS0xLTIxMDY_1d1de435-e562-48e8-bb4d-b26578c3d8ef"
      unitRef="usd">-9000000</ceg:DistributionToMemberOfDeferredTaxesAssociatedWithNetRetirementBenefitObligation>
    <ceg:DistributionToMemberOfDeferredTaxesAssociatedWithNetRetirementBenefitObligation
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNDIvZnJhZzpjYTRiODMzMDY4NmM0MmRhOTZhYTBlODEzZDc4NTUwYy90YWJsZTo0MGIzZDZkODVkMDQ0NGI0YjI2N2JkMjc1NjM0NDA0Ni90YWJsZXJhbmdlOjQwYjNkNmQ4NWQwNDQ0YjRiMjY3YmQyNzU2MzQ0MDQ2XzEzLTktMS0xLTIxMDY_02c2e931-9cef-413a-aefd-d8d7a89da16a"
      unitRef="usd">-9000000</ceg:DistributionToMemberOfDeferredTaxesAssociatedWithNetRetirementBenefitObligation>
    <us-gaap:DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsDeclared
      contextRef="i472d396ffcea4ce280c61c4cc8784dcd_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNDIvZnJhZzpjYTRiODMzMDY4NmM0MmRhOTZhYTBlODEzZDc4NTUwYy90YWJsZTo0MGIzZDZkODVkMDQ0NGI0YjI2N2JkMjc1NjM0NDA0Ni90YWJsZXJhbmdlOjQwYjNkNmQ4NWQwNDQ0YjRiMjY3YmQyNzU2MzQ0MDQ2XzE0LTMtMS0xLTIxMDY_58023fca-9ca1-4835-8c85-8646c034f585"
      unitRef="usd">1734000000</us-gaap:DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsDeclared>
    <us-gaap:DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsDeclared
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNDIvZnJhZzpjYTRiODMzMDY4NmM0MmRhOTZhYTBlODEzZDc4NTUwYy90YWJsZTo0MGIzZDZkODVkMDQ0NGI0YjI2N2JkMjc1NjM0NDA0Ni90YWJsZXJhbmdlOjQwYjNkNmQ4NWQwNDQ0YjRiMjY3YmQyNzU2MzQ0MDQ2XzE0LTktMS0xLTIxMDY_f5878be4-cd41-4a17-a88b-74d7033650e8"
      unitRef="usd">1734000000</us-gaap:DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsDeclared>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalOther
      contextRef="i2184cf1a0d3a477fa35ba74e0e7384c5_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNDIvZnJhZzpjYTRiODMzMDY4NmM0MmRhOTZhYTBlODEzZDc4NTUwYy90YWJsZTo0MGIzZDZkODVkMDQ0NGI0YjI2N2JkMjc1NjM0NDA0Ni90YWJsZXJhbmdlOjQwYjNkNmQ4NWQwNDQ0YjRiMjY3YmQyNzU2MzQ0MDQ2XzE1LTEtMS0xLTIxMDY_c93a8a9d-8c96-4900-824e-a85e6a1d148f"
      unitRef="usd">64000000</us-gaap:AdjustmentsToAdditionalPaidInCapitalOther>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalOther
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNDIvZnJhZzpjYTRiODMzMDY4NmM0MmRhOTZhYTBlODEzZDc4NTUwYy90YWJsZTo0MGIzZDZkODVkMDQ0NGI0YjI2N2JkMjc1NjM0NDA0Ni90YWJsZXJhbmdlOjQwYjNkNmQ4NWQwNDQ0YjRiMjY3YmQyNzU2MzQ0MDQ2XzE1LTktMS0xLTIxMDY_5ff3012c-75a2-45d1-8acc-185b9f1e05e8"
      unitRef="usd">64000000</us-gaap:AdjustmentsToAdditionalPaidInCapitalOther>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="id2f14d82975f46f88e6b1a72242d79a3_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNDIvZnJhZzpjYTRiODMzMDY4NmM0MmRhOTZhYTBlODEzZDc4NTUwYy90YWJsZTo0MGIzZDZkODVkMDQ0NGI0YjI2N2JkMjc1NjM0NDA0Ni90YWJsZXJhbmdlOjQwYjNkNmQ4NWQwNDQ0YjRiMjY3YmQyNzU2MzQ0MDQ2XzE2LTUtMS0xLTIxMDY_132f2396-a056-4a76-996d-07490733098a"
      unitRef="usd">2000000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNDIvZnJhZzpjYTRiODMzMDY4NmM0MmRhOTZhYTBlODEzZDc4NTUwYy90YWJsZTo0MGIzZDZkODVkMDQ0NGI0YjI2N2JkMjc1NjM0NDA0Ni90YWJsZXJhbmdlOjQwYjNkNmQ4NWQwNDQ0YjRiMjY3YmQyNzU2MzQ0MDQ2XzE2LTktMS0xLTIxMDY_0844e3b9-e3a7-4ef9-97b6-61ac661d0910"
      unitRef="usd">2000000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie89e434f5cb24c9c856b21ca229f72cc_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNDIvZnJhZzpjYTRiODMzMDY4NmM0MmRhOTZhYTBlODEzZDc4NTUwYy90YWJsZTo0MGIzZDZkODVkMDQ0NGI0YjI2N2JkMjc1NjM0NDA0Ni90YWJsZXJhbmdlOjQwYjNkNmQ4NWQwNDQ0YjRiMjY3YmQyNzU2MzQ0MDQ2XzE3LTEtMS0xLTIxMDY_43debbc4-b7ca-4ee2-9dae-955c09a41d43"
      unitRef="usd">9624000000</us-gaap:LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8ada8d7560f24ac8879c0ed171e434ec_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNDIvZnJhZzpjYTRiODMzMDY4NmM0MmRhOTZhYTBlODEzZDc4NTUwYy90YWJsZTo0MGIzZDZkODVkMDQ0NGI0YjI2N2JkMjc1NjM0NDA0Ni90YWJsZXJhbmdlOjQwYjNkNmQ4NWQwNDQ0YjRiMjY3YmQyNzU2MzQ0MDQ2XzE3LTMtMS0xLTIxMDY_af3f0b68-e4d3-438a-a576-1f73896db3f4"
      unitRef="usd">2805000000</us-gaap:LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i0f9ff84e95bf45d1b33973e4c4b9f772_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNDIvZnJhZzpjYTRiODMzMDY4NmM0MmRhOTZhYTBlODEzZDc4NTUwYy90YWJsZTo0MGIzZDZkODVkMDQ0NGI0YjI2N2JkMjc1NjM0NDA0Ni90YWJsZXJhbmdlOjQwYjNkNmQ4NWQwNDQ0YjRiMjY3YmQyNzU2MzQ0MDQ2XzE3LTUtMS0xLTIxMDY_5478a786-b7d1-4ced-9b0b-d78edfa35385"
      unitRef="usd">-30000000</us-gaap:LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib11be06e0a594998bebd18c99af9e723_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNDIvZnJhZzpjYTRiODMzMDY4NmM0MmRhOTZhYTBlODEzZDc4NTUwYy90YWJsZTo0MGIzZDZkODVkMDQ0NGI0YjI2N2JkMjc1NjM0NDA0Ni90YWJsZXJhbmdlOjQwYjNkNmQ4NWQwNDQ0YjRiMjY3YmQyNzU2MzQ0MDQ2XzE3LTctMS0xLTIxMDY_4b4954d8-6128-4abe-a66e-fdc2d8f9f627"
      unitRef="usd">2277000000</us-gaap:LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNDIvZnJhZzpjYTRiODMzMDY4NmM0MmRhOTZhYTBlODEzZDc4NTUwYy90YWJsZTo0MGIzZDZkODVkMDQ0NGI0YjI2N2JkMjc1NjM0NDA0Ni90YWJsZXJhbmdlOjQwYjNkNmQ4NWQwNDQ0YjRiMjY3YmQyNzU2MzQ0MDQ2XzE3LTktMS0xLTIxMDY_2184ccc6-cc7e-4b76-977d-6efe78c9ce04"
      unitRef="usd">14676000000</us-gaap:LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="i289218d4b0004ee3ad48fba199253442_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNDIvZnJhZzpjYTRiODMzMDY4NmM0MmRhOTZhYTBlODEzZDc4NTUwYy90YWJsZTo0MGIzZDZkODVkMDQ0NGI0YjI2N2JkMjc1NjM0NDA0Ni90YWJsZXJhbmdlOjQwYjNkNmQ4NWQwNDQ0YjRiMjY3YmQyNzU2MzQ0MDQ2XzE4LTMtMS0xLTIxMDY_11354a8d-247c-4afd-8254-0b112c3ee6eb"
      unitRef="usd">-205000000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="iff6533a1826146249a75c92d8a20806d_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNDIvZnJhZzpjYTRiODMzMDY4NmM0MmRhOTZhYTBlODEzZDc4NTUwYy90YWJsZTo0MGIzZDZkODVkMDQ0NGI0YjI2N2JkMjc1NjM0NDA0Ni90YWJsZXJhbmdlOjQwYjNkNmQ4NWQwNDQ0YjRiMjY3YmQyNzU2MzQ0MDQ2XzE4LTctMS0xLTIxMDY_deee4940-0199-4fee-aea6-7d29b51ab0ad"
      unitRef="usd">122000000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNDIvZnJhZzpjYTRiODMzMDY4NmM0MmRhOTZhYTBlODEzZDc4NTUwYy90YWJsZTo0MGIzZDZkODVkMDQ0NGI0YjI2N2JkMjc1NjM0NDA0Ni90YWJsZXJhbmdlOjQwYjNkNmQ4NWQwNDQ0YjRiMjY3YmQyNzU2MzQ0MDQ2XzE4LTktMS0xLTIxMDY_e1241ef7-3654-41fb-ab4a-65656d7148ca"
      unitRef="usd">-83000000</us-gaap:ProfitLoss>
    <us-gaap:MinorityInterestPeriodIncreaseDecrease
      contextRef="iff6533a1826146249a75c92d8a20806d_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNDIvZnJhZzpjYTRiODMzMDY4NmM0MmRhOTZhYTBlODEzZDc4NTUwYy90YWJsZTo0MGIzZDZkODVkMDQ0NGI0YjI2N2JkMjc1NjM0NDA0Ni90YWJsZXJhbmdlOjQwYjNkNmQ4NWQwNDQ0YjRiMjY3YmQyNzU2MzQ0MDQ2XzIwLTctMS0xLTIxMDY_345756d7-952f-45d8-9996-f2591fdb1738"
      unitRef="usd">-37000000</us-gaap:MinorityInterestPeriodIncreaseDecrease>
    <us-gaap:MinorityInterestPeriodIncreaseDecrease
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNDIvZnJhZzpjYTRiODMzMDY4NmM0MmRhOTZhYTBlODEzZDc4NTUwYy90YWJsZTo0MGIzZDZkODVkMDQ0NGI0YjI2N2JkMjc1NjM0NDA0Ni90YWJsZXJhbmdlOjQwYjNkNmQ4NWQwNDQ0YjRiMjY3YmQyNzU2MzQ0MDQ2XzIwLTktMS0xLTIxMDY_d03abfee-d908-4542-95d0-e7c79dd3a288"
      unitRef="usd">-37000000</us-gaap:MinorityInterestPeriodIncreaseDecrease>
    <us-gaap:PaymentsToAcquireAdditionalInterestInSubsidiaries
      contextRef="i774fad1d711442a79fb0fa89e5a37180_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNDIvZnJhZzpjYTRiODMzMDY4NmM0MmRhOTZhYTBlODEzZDc4NTUwYy90YWJsZTo0MGIzZDZkODVkMDQ0NGI0YjI2N2JkMjc1NjM0NDA0Ni90YWJsZXJhbmdlOjQwYjNkNmQ4NWQwNDQ0YjRiMjY3YmQyNzU2MzQ0MDQ2XzIyLTEtMS0xLTIxMDY_e6b1e5a1-4924-475b-9bbe-51ef7dc168a2"
      unitRef="usd">1080000000</us-gaap:PaymentsToAcquireAdditionalInterestInSubsidiaries>
    <us-gaap:PaymentsToAcquireAdditionalInterestInSubsidiaries
      contextRef="iff6533a1826146249a75c92d8a20806d_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNDIvZnJhZzpjYTRiODMzMDY4NmM0MmRhOTZhYTBlODEzZDc4NTUwYy90YWJsZTo0MGIzZDZkODVkMDQ0NGI0YjI2N2JkMjc1NjM0NDA0Ni90YWJsZXJhbmdlOjQwYjNkNmQ4NWQwNDQ0YjRiMjY3YmQyNzU2MzQ0MDQ2XzIyLTctMS0xLTIxMDY_f120033d-b015-4fca-8366-e8ef166c347b"
      unitRef="usd">-1965000000</us-gaap:PaymentsToAcquireAdditionalInterestInSubsidiaries>
    <us-gaap:PaymentsToAcquireAdditionalInterestInSubsidiaries
      contextRef="if6a974278173454d93414ea8d18a7ecb_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNDIvZnJhZzpjYTRiODMzMDY4NmM0MmRhOTZhYTBlODEzZDc4NTUwYy90YWJsZTo0MGIzZDZkODVkMDQ0NGI0YjI2N2JkMjc1NjM0NDA0Ni90YWJsZXJhbmdlOjQwYjNkNmQ4NWQwNDQ0YjRiMjY3YmQyNzU2MzQ0MDQ2XzIyLTktMS0xLTIxMDY_a8079202-12da-4f81-839f-9c1203ac8459"
      unitRef="usd">-885000000</us-gaap:PaymentsToAcquireAdditionalInterestInSubsidiaries>
    <ceg:DeferredTaxLiabilityAdjustmentNoncontrollingInterest
      contextRef="i774fad1d711442a79fb0fa89e5a37180_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNDIvZnJhZzpjYTRiODMzMDY4NmM0MmRhOTZhYTBlODEzZDc4NTUwYy90YWJsZTo0MGIzZDZkODVkMDQ0NGI0YjI2N2JkMjc1NjM0NDA0Ni90YWJsZXJhbmdlOjQwYjNkNmQ4NWQwNDQ0YjRiMjY3YmQyNzU2MzQ0MDQ2XzIzLTEtMS0xLTIxMDY_9ec58b4b-0da2-4de5-8f9e-cf778610146c"
      unitRef="usd">-288000000</ceg:DeferredTaxLiabilityAdjustmentNoncontrollingInterest>
    <ceg:DeferredTaxLiabilityAdjustmentNoncontrollingInterest
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNDIvZnJhZzpjYTRiODMzMDY4NmM0MmRhOTZhYTBlODEzZDc4NTUwYy90YWJsZTo0MGIzZDZkODVkMDQ0NGI0YjI2N2JkMjc1NjM0NDA0Ni90YWJsZXJhbmdlOjQwYjNkNmQ4NWQwNDQ0YjRiMjY3YmQyNzU2MzQ0MDQ2XzIzLTktMS0xLTIxMDY_fb0811ee-8b13-4122-8d7a-fa5bd3aa755f"
      unitRef="usd">-288000000</ceg:DeferredTaxLiabilityAdjustmentNoncontrollingInterest>
    <us-gaap:DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsDeclared
      contextRef="i289218d4b0004ee3ad48fba199253442_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNDIvZnJhZzpjYTRiODMzMDY4NmM0MmRhOTZhYTBlODEzZDc4NTUwYy90YWJsZTo0MGIzZDZkODVkMDQ0NGI0YjI2N2JkMjc1NjM0NDA0Ni90YWJsZXJhbmdlOjQwYjNkNmQ4NWQwNDQ0YjRiMjY3YmQyNzU2MzQ0MDQ2XzI0LTMtMS0xLTIxMDY_1882a4a9-17dd-42cc-8d8a-37c05f992c5c"
      unitRef="usd">1832000000</us-gaap:DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsDeclared>
    <us-gaap:DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsDeclared
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNDIvZnJhZzpjYTRiODMzMDY4NmM0MmRhOTZhYTBlODEzZDc4NTUwYy90YWJsZTo0MGIzZDZkODVkMDQ0NGI0YjI2N2JkMjc1NjM0NDA0Ni90YWJsZXJhbmdlOjQwYjNkNmQ4NWQwNDQ0YjRiMjY3YmQyNzU2MzQ0MDQ2XzI0LTktMS0xLTIxMDY_b5d31946-faac-4251-82ea-38591fce96c7"
      unitRef="usd">1832000000</us-gaap:DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsDeclared>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalOther
      contextRef="i774fad1d711442a79fb0fa89e5a37180_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNDIvZnJhZzpjYTRiODMzMDY4NmM0MmRhOTZhYTBlODEzZDc4NTUwYy90YWJsZTo0MGIzZDZkODVkMDQ0NGI0YjI2N2JkMjc1NjM0NDA0Ni90YWJsZXJhbmdlOjQwYjNkNmQ4NWQwNDQ0YjRiMjY3YmQyNzU2MzQ0MDQ2XzI1LTEtMS0xLTIxMDY_fbfca3fd-9edd-445d-ae1b-919601f813d2"
      unitRef="usd">64000000</us-gaap:AdjustmentsToAdditionalPaidInCapitalOther>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalOther
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNDIvZnJhZzpjYTRiODMzMDY4NmM0MmRhOTZhYTBlODEzZDc4NTUwYy90YWJsZTo0MGIzZDZkODVkMDQ0NGI0YjI2N2JkMjc1NjM0NDA0Ni90YWJsZXJhbmdlOjQwYjNkNmQ4NWQwNDQ0YjRiMjY3YmQyNzU2MzQ0MDQ2XzI1LTktMS0xLTIxMDY_ebd2b563-a919-4cb5-b69b-929c657255b7"
      unitRef="usd">64000000</us-gaap:AdjustmentsToAdditionalPaidInCapitalOther>
    <us-gaap:PaymentsToMinorityShareholders
      contextRef="i774fad1d711442a79fb0fa89e5a37180_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNDIvZnJhZzpjYTRiODMzMDY4NmM0MmRhOTZhYTBlODEzZDc4NTUwYy90YWJsZTo0MGIzZDZkODVkMDQ0NGI0YjI2N2JkMjc1NjM0NDA0Ni90YWJsZXJhbmdlOjQwYjNkNmQ4NWQwNDQ0YjRiMjY3YmQyNzU2MzQ0MDQ2XzI2LTEtMS0xLTIxMDY_94550d16-642d-4e65-89fa-b24650146d6c"
      unitRef="usd">2000000</us-gaap:PaymentsToMinorityShareholders>
    <us-gaap:PaymentsToMinorityShareholders
      contextRef="iff6533a1826146249a75c92d8a20806d_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNDIvZnJhZzpjYTRiODMzMDY4NmM0MmRhOTZhYTBlODEzZDc4NTUwYy90YWJsZTo0MGIzZDZkODVkMDQ0NGI0YjI2N2JkMjc1NjM0NDA0Ni90YWJsZXJhbmdlOjQwYjNkNmQ4NWQwNDQ0YjRiMjY3YmQyNzU2MzQ0MDQ2XzI2LTctMS0xLTIxMDY_9d47f595-41ad-430b-8c40-a4b84f349879"
      unitRef="usd">-2000000</us-gaap:PaymentsToMinorityShareholders>
    <us-gaap:PaymentsToMinorityShareholders
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNDIvZnJhZzpjYTRiODMzMDY4NmM0MmRhOTZhYTBlODEzZDc4NTUwYy90YWJsZTo0MGIzZDZkODVkMDQ0NGI0YjI2N2JkMjc1NjM0NDA0Ni90YWJsZXJhbmdlOjQwYjNkNmQ4NWQwNDQ0YjRiMjY3YmQyNzU2MzQ0MDQ2XzI2LTktMS0xLTIxMDY_9547b8bf-e7e8-447b-ba7b-637750956609"
      unitRef="usd">0</us-gaap:PaymentsToMinorityShareholders>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i08381c06966a4290b1319c93c1ff0d54_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNDIvZnJhZzpjYTRiODMzMDY4NmM0MmRhOTZhYTBlODEzZDc4NTUwYy90YWJsZTo0MGIzZDZkODVkMDQ0NGI0YjI2N2JkMjc1NjM0NDA0Ni90YWJsZXJhbmdlOjQwYjNkNmQ4NWQwNDQ0YjRiMjY3YmQyNzU2MzQ0MDQ2XzI3LTUtMS0xLTIxMDY_594dc63a-78de-405a-a1b5-9f1ded451cc7"
      unitRef="usd">-1000000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNDIvZnJhZzpjYTRiODMzMDY4NmM0MmRhOTZhYTBlODEzZDc4NTUwYy90YWJsZTo0MGIzZDZkODVkMDQ0NGI0YjI2N2JkMjc1NjM0NDA0Ni90YWJsZXJhbmdlOjQwYjNkNmQ4NWQwNDQ0YjRiMjY3YmQyNzU2MzQ0MDQ2XzI3LTktMS0xLTIxMDY_ab892704-cc21-405b-850f-6e7a5d959eda"
      unitRef="usd">-1000000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i745e60bc090c4a7d9bda1e06e5eb6d33_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNDIvZnJhZzpjYTRiODMzMDY4NmM0MmRhOTZhYTBlODEzZDc4NTUwYy90YWJsZTo0MGIzZDZkODVkMDQ0NGI0YjI2N2JkMjc1NjM0NDA0Ni90YWJsZXJhbmdlOjQwYjNkNmQ4NWQwNDQ0YjRiMjY3YmQyNzU2MzQ0MDQ2XzI4LTEtMS0xLTIxMDY_4fcd9632-0492-4507-a26d-432f64311ab9"
      unitRef="usd">10482000000</us-gaap:LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8a7c00e2dfb84a94bea301a316bfbdb4_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNDIvZnJhZzpjYTRiODMzMDY4NmM0MmRhOTZhYTBlODEzZDc4NTUwYy90YWJsZTo0MGIzZDZkODVkMDQ0NGI0YjI2N2JkMjc1NjM0NDA0Ni90YWJsZXJhbmdlOjQwYjNkNmQ4NWQwNDQ0YjRiMjY3YmQyNzU2MzQ0MDQ2XzI4LTMtMS0xLTIxMDY_3bd933a1-4b7f-4b61-b47b-2d326ea5c69b"
      unitRef="usd">768000000</us-gaap:LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="idef68025e3c04bb5a94772d8a11f0a24_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNDIvZnJhZzpjYTRiODMzMDY4NmM0MmRhOTZhYTBlODEzZDc4NTUwYy90YWJsZTo0MGIzZDZkODVkMDQ0NGI0YjI2N2JkMjc1NjM0NDA0Ni90YWJsZXJhbmdlOjQwYjNkNmQ4NWQwNDQ0YjRiMjY3YmQyNzU2MzQ0MDQ2XzI4LTUtMS0xLTIxMDY_ffa2b9ef-2e51-4e98-b685-5c9aa503a18f"
      unitRef="usd">-31000000</us-gaap:LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i4977cc076c67444d8a503f8f3e5c1f59_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNDIvZnJhZzpjYTRiODMzMDY4NmM0MmRhOTZhYTBlODEzZDc4NTUwYy90YWJsZTo0MGIzZDZkODVkMDQ0NGI0YjI2N2JkMjc1NjM0NDA0Ni90YWJsZXJhbmdlOjQwYjNkNmQ4NWQwNDQ0YjRiMjY3YmQyNzU2MzQ0MDQ2XzI4LTctMS0xLTIxMDY_a014762f-fb86-4196-a9e4-aaed3b2b8eda"
      unitRef="usd">395000000</us-gaap:LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNDIvZnJhZzpjYTRiODMzMDY4NmM0MmRhOTZhYTBlODEzZDc4NTUwYy90YWJsZTo0MGIzZDZkODVkMDQ0NGI0YjI2N2JkMjc1NjM0NDA0Ni90YWJsZXJhbmdlOjQwYjNkNmQ4NWQwNDQ0YjRiMjY3YmQyNzU2MzQ0MDQ2XzI4LTktMS0xLTIxMDY_2b40a21b-e9f3-4f7e-a3cd-b830940b9409"
      unitRef="usd">11614000000</us-gaap:LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNDgvZnJhZzoxOTQ5YjcxODkyNjg0NTc4ODMwNWRhNTE2MmViMTEzYi90ZXh0cmVnaW9uOjE5NDliNzE4OTI2ODQ1Nzg4MzA1ZGE1MTYyZWIxMTNiXzI4Njg0_6ede1c65-d80c-4de9-b828-988e3306cbb7">Significant Accounting Policies &lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Description of Business&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We are a supplier of clean energy. Our generating capacity consists of nuclear, wind, solar, natural gas and hydroelectric assets. Through our integrated business operations, we sell electricity, natural gas, and other energy related products and sustainable solutions to various types of customers, including distribution utilities, municipalities, cooperatives, and commercial, industrial, governmental, and residential customers in competitive markets across multiple geographic regions. We have five reportable segments: Mid-Atlantic, Midwest, New York, ERCOT and Other Power Regions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Basis of Presentation &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On February 21, 2021, the board of directors of Exelon authorized management to pursue a plan to separate its competitive generation and customer-facing energy businesses, conducted through Constellation Energy Generation, LLC (&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x201c;&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Constellation&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x201d;&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;, formerly Exelon Generation Company, LLC) and its subsidiaries, into an independent, publicly-traded company. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;CEG Parent, &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;a direct, wholly owned subsidiary of Exelon, was newly formed for the purpose of separation and had not engaged in any business activities nor had any assets or liabilities prior to the separation. On February 1, 2022, Exelon completed the separation by distributing all the outstanding shares of CEG Parent&#x2019;s common stock, on a pro rata basis to the holders of Exelon&#x2019;s common stock, with CEG Parent holding all the interests in Constellation previously held by Exelon. See Note 24 &#x2014; Separation from Exelon &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;for &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;additional information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;As an individual registrant, Constellation &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;has historically filed consolidated financial statements to reflect its financial position and operating results as a stand-alone, wholly owned subsidiary of Exelon. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The accompanying Consolidated Financial Statements of Constellation have been prepared in accordance with GAAP for annual financial statements and in accordance with the instructions to Form 10-K and Regulation S-X promulgated by the SEC. The Consolidated Financial Statements include the accounts of our subsidiaries and all intercompany transactions have been eliminated. Unless otherwise indicated or the context otherwise requires, references herein to the terms &#x201c;we,&#x201d; &#x201c;us,&#x201d; and &#x201c;our&#x201d; refer to Constellation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We own 100% of our significant consolidated subsidiaries, either directly or indirectly, except for certain consolidated VIEs, including CRP, of which we hold a 51% interest. The remaining interests in the consolidated VIEs are included in noncontrolling interests on the Consolidated Balance Sheets. See Note 21 &#x2014; Variable Interest Entities for additional information on consolidated VIEs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We consolidate the accounts of entities in which we have a controlling financial interest, after the elimination of intercompany transactions. Where we do not have a controlling financial interest in an entity, proportionate consolidation, equity method accounting or accounting for investments in equity securities with or without readily determinable fair value is applied. We apply proportionate consolidation when we have an undivided interest in an asset and are proportionately liable for our share of each liability associated with the asset. We proportionately consolidate our undivided ownership interest in jointly owned electric plants. Under proportionate consolidation, we separately record our proportionate share of the assets, liabilities, revenues and expenses related to the undivided interest in the asset. We apply equity method accounting when we have a significant influence over an investee through an ownership in equity, which generally approximates a 20% to 50% voting interest. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We apply equity method accounting to certain investments and joint ventures. Under equity method accounting, we report our interest in the entity as an investment and our percentage share of the earnings from the entity as single line items in our financial statements. We use accounting for investments in equity securities with or without readily determinable fair values if we lack a significant influence, which generally results when we hold less than 20% of the common stock of an entity. Under accounting for investments in equity securities with readily determinable fair values, the investments are reported based on quoted prices in active markets and realized and unrealized gains and losses are included in earnings. Under accounting for investments in equity securities without readily determinable fair values, the investments are reported at cost adjusted for changes from observable transactions for identical or similar investments of the same issuer, less impairment, and changes in measurement are reported in earnings.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;COVID-19&lt;br/&gt;&lt;br/&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We have taken steps to mitigate the potential risks posed by the global outbreak (pandemic) of the 2019 novel coronavirus (COVID-19). We provide a critical service to our customers and have taken measures to keep employees who operate the business safe and minimize unnecessary risk of exposure to the virus, including extra precautions for employees who work in the field. We have implemented work from home policies where appropriate and imposed travel limitations on employees. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Management makes estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the financial statements and accompanying notes, and the amounts of revenues and expenses reported during the periods covered by those financial statements and accompanying notes. As of December&#160;31, 2021 and 2020, and through the date of this report, management assessed certain accounting matters that require consideration of forecasted financial information, including, but not limited to the allowance for credit losses and the carrying value of other long-lived assets, in context with the information reasonably available to us and the unknown future impacts of COVID-19. Our future assessment of the magnitude and duration of COVID-19, as well as other factors, could result in material impacts in the consolidated financial statements in future reporting periods.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Use of Estimates &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. Areas in which significant estimates have been made include, but are not limited to, the accounting for nuclear decommissioning costs and other AROs, pension and OPEB plans, inventory reserves, allowance for credit losses,  long-lived asset impairment assessments, derivative instruments, unamortized energy contracts, fixed asset depreciation, environmental costs and other loss contingencies, taxes and unbilled energy revenues. Actual results could differ from those estimates. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Revenues &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Operating Revenues. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Our operating revenues generally consist of revenues from contracts with customers involving the sale and delivery of energy commodities and related products and services and realized and unrealized revenues recognized under mark-to-market energy commodity derivative contracts. We recognize revenue from contracts with customers to depict the transfer of goods or services to customers in an amount that we expect to be entitled to in exchange for those goods or services. Our primary source of revenue includes competitive sales of power, natural gas, and other energy-related products and services. At the end of each reporting period, we accrue an estimate for the unbilled amount of energy delivered or services provided to customers.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Option Contracts, Swaps and Commodity Derivatives. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Certain option contracts and swap arrangements that meet the definition of derivative instruments are recorded at fair value with subsequent changes in fair value recognized as revenue or expense. The classification of revenue or expense is based on the intent of the transaction. See Note 16 &#x2014; Derivative Financial Instruments for additional information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Taxes Directly Imposed on Revenue-Producing Transactions. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We collect certain taxes from customers such as sales and gross receipts taxes, along with other taxes, surcharges and fees, that are levied by state or local governments on the sale or distribution of electricity and natural gas. Some of these taxes are imposed on the customer, but paid by us, while others are imposed on us. Where these taxes are imposed on the customer, such as sales taxes, they are reported on a net basis with no impact to the Consolidated Statements of Operations and Comprehensive Income. However, where these taxes are imposed on us, such as gross receipts taxes, they are reported on a gross basis. Accordingly, revenues are recognized for the taxes collected from customers along with an offsetting expense. Se&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;e &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Note 22 &#x2014; Supplemental Financial Information for the taxes that are presented on a gross basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Leases &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We recognize a ROU asset and lease liability for operating leases with a term of greater than one year. Operating lease ROU assets are included in Other deferred debits and other assets and operating lease liabilities are included in Other current liabilities and Other deferred credits and other liabilities on the Consolidated &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Balance Sheets. The ROU asset is measured as the sum of (1) the present value of all remaining fixed and in-substance fixed payments using the rate implicit in the lease whenever that is readily determinable or our incremental borrowing rate, (2) any lease payments made at or before the commencement date (less any lease incentives received) and (3) any initial direct costs incurred.  The lease liability is measured the same as the ROU asset, but excludes any payments made before the commencement date and initial direct costs incurred. Lease terms include options to extend or terminate the lease if it is reasonably certain they will be exercised. We include non-lease components for most asset classes, which are service-related costs that are not integral to the use of the asset, in the measurement of the ROU asset and lease liability.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Expense for operating leases and leases with a term of one year or less is recognized on a straight-line basis over the term of the lease, unless another systematic and rational basis is more representative of the derivation of benefit from use of the leased property. Variable lease payments are recognized in the period in which the related obligation is incurred and consist primarily of payments for purchases of electricity under contracted generation that are based on the electricity produced by those generating assets. Operating lease expense and variable lease payments are recorded to Purchased power and fuel expense for contracted generation or Operating and maintenance expense for all other lease agreements in the Consolidated Statements of Operations and Comprehensive Income.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Income from operating leases, including subleases, is recognized on a straight-line basis over the term of the lease, unless another systematic and rational basis is more representative of the pattern in which income is earned over the term of the lease. Variable lease payments are recognized in the period in which the related obligation is performed and consist primarily of payments received from sales of electricity under contracted generation that are based on the electricity produced by those generating assets. Operating lease income and variable lease payments are recorded to Operating revenues in the Consolidated Statements of Operations and Comprehensive Income.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Our operating leases consist primarily of contracted generation, real estate including office buildings, and vehicles and equipment. We generally account for contracted generation in which the generating asset is not renewable as a lease if the customer has dispatch rights and obtains substantially all the economic benefits.  We generally do not account for contracted generation in which the generating asset is renewable as a lease if the customer does not design the generating asset. We account for land right arrangements that provide for exclusive use as leases while shared use land arrangements are generally not leases.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;See Note 11 &#x2014; Leases for additional information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Deferred federal and state income taxes are recorded on significant temporary differences between the book and tax basis of assets and liabilities and for tax benefits carried forward. Investment tax credits have been deferred in the Consolidated Balance Sheets and are recognized in book income over the life of the related property. We account for uncertain income tax positions using a benefit recognition model with a two-step approach; a more-likely-than-not recognition criterion; and a measurement approach that measures the position as the largest amount of tax benefit that is greater than 50% likely of being realized upon ultimate settlement. If it is not more-likely-than-not that the benefit of the tax position will be sustained on its technical merits, no benefit is recorded. Uncertain tax positions that relate only to timing of when an item is included on a tax return are considered to have met the recognition threshold. We recognize accrued interest related to unrecognized tax benefits in Interest expense, net or Other, net (interest income) and recognize penalties related to unrecognized tax benefits in Other, net in the Consolidated Statements of Operations and Comprehensive Income.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Cash and Cash Equivalents &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We consider investments purchased with an original maturity of three months or less to be cash equivalents.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Restricted Cash and Cash Equivalents &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Restricted cash and cash equivalents represent funds that are restricted to satisfy designated current liabilities. As of December&#160;31, 2021 and 2020, restricted cash and cash equivalents primarily represented the project-specific nonrecourse financing structures for debt service and financing of operations of the underlying entities. See Note 17 &#x2014; Debt and Credit Agreements and Note 22 &#x2014; Supplemental Financial Information for additional information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Allowance for Credit Losses on Accounts Receivables &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The allowance for credit losses reflects our best estimate of losses on the customers' accounts receivable balances based on historical experience, current information, and reasonable and supportable forecasts. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The allowance for credit losses for our retail customers is based on accounts receivable aging historical experience coupled with specific identification through a credit monitoring process, which considers current conditions and forward-looking information such as industry trends, macroeconomic factors, changes in the regulatory environment, external credit ratings, publicly available news, payment status, payment history, and the exercise of collateral calls. The allowance for credit losses for our wholesale customers is developed using a credit monitoring process, like that used for retail customers. When a wholesale customer&#x2019;s risk characteristics are no longer aligned with the pooled population, we use specific identification to develop an allowance for credit losses. Adjustments to the allowance for credit losses are recorded in Operating and maintenance expense in the Consolidated Statements of Operations and Comprehensive Income. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We have certain non-customer receivables in Other deferred debits and other assets which primarily are with governmental agencies and other high-quality counterparties with no history of default. As such, the allowance for credit losses related to these receivables is not material. We monitor these balances and will record an allowance if there are indicators of a decline in credit quality. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Variable Interest Entities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We account for our investments in and arrangements with VIEs based on the following specific requirements:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;padding-left:31.5pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt"&gt;qualitative assessment of factors determinant in whether we have a controlling financial interest,&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;padding-left:31.5pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt"&gt;ongoing reconsideration of this assessment, and&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;padding-left:31.5pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt"&gt;where we consolidate a VIE (as primary beneficiary), disclosure of (1) the assets of the consolidated VIE, if they can be used to only settle specific obligations of the consolidated VIE, and (2) the liabilities of a consolidated VIE for which creditors do not have recourse to the general credit of the primary beneficiary.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;See Note 21 &#x2014; Variable Interest Entities for additional information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Inventories&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Inventory is recorded at the lower of weighted average cost or net realizable value. Provisions are recorded for excess and obsolete inventory. Natural gas, oil, materials and supplies, and emissions allowances are generally included in inventory when purchased. Natural gas, oil, and emissions allowances are expensed to Purchased power and fuel expense when used or sold. Materials and supplies generally include items utilized within our generating plants and are expensed to Operating and maintenance or capitalized to Property, plant and equipment, as appropriate, when installed or used.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Debt and Equity Security Investments &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Debt Security Investments. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Debt securities are reported at fair value and classified as available-for-sale securities. Unrealized gains and losses, net of tax, are reported in Other Comprehensive Income.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Equity Security Investments without Readily Determinable Fair Values. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We have certain equity securities without readily determinable fair values.&#160;We have elected to use the measurement alternative to measure these investments, defined as cost adjusted for changes from observable transactions for identical or similar investments of the same issuer, less impairment. Changes in measurement are reported in Other, net in the Consolidated Statements of Operations and Comprehensive Income.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Equity Security Investments with Readily Determinable Fair Values. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We have certain equity securities with readily determinable fair values. For equity securities held in NDT funds, realized and unrealized gains and losses, net of tax, on our NDT funds associated with the Regulatory Agreement Units are included in Noncurrent payables to affiliates.&#160;Realized and unrealized gains and losses, net of tax, on our NDT funds associated with the Non-Regulatory Agreement Units are included in earnings. Our NDT funds are classified as current or noncurrent assets, depending on the timing of the decommissioning activities and income taxes on trust earnings. For all other equity securities with readily determinable fair values, realized and unrealized gains and losses are included in Other, net in the Consolidated Statements of Operations and Comprehensive Income. See Note 18 &#x2014; Fair Value of Financial Assets and Liabilities and Note 10 &#x2014; Asset Retirement Obligations for additional information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Property, Plant and Equipment &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Property, plant and equipment is recorded at original cost. Original cost includes construction-related direct labor and material costs. When appropriate, original cost also includes capitalized interest. Costs associated with nuclear outages and planned major maintenance activities, are expensed to Operating and maintenance expense or capitalized to Property, plant, and equipment based on the nature of the activities in the period incurred. The cost of repairs and maintenance and minor replacements of property, is charged to Operating and maintenance expense as incurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Upon retirement, the cost of property is generally charged to accumulated depreciation in accordance with the composite and group methods of depreciation. Upon replacement of an asset, the costs to remove the asset, net of salvage, are capitalized to gross plant when incurred as part of the cost of the newly-installed asset and recorded to depreciation expense over the life of the new asset. Removal costs, net of salvage, incurred for property that will not be replaced is charged to Operating and maintenance expense as incurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Capitalized Software. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Certain costs, such as design, coding, and testing incurred during the application development stage of software projects that are internally developed or purchased for operational use are capitalized in Property, plant and equipment in the Consolidated Balance Sheets. Similar costs incurred for cloud-based solutions treated as service arrangements are capitalized in Other current assets and Deferred debits and other assets in the Consolidated Balance Sheets. Such capitalized amounts are amortized ratably over the expected lives of the projects when they become operational, generally not to exceed five years. Certain other capitalized software costs are being amortized over longer lives based on the expected life.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Capitalized Interest. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;During construction, we capitalize the costs of debt funds used to finance construction projects. Capitalization of debt funds is recorded as a charge to construction work in progress and as a non-cash credit to interest expense. See Note 8 &#x2014; Property, Plant, and Equipment, Note 9 &#x2014; Jointly Owned Electric Utility Plant and Note 22 &#x2014; Supplemental Financial Information for additional information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Nuclear Fuel &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The cost of nuclear fuel is capitalized in Property, plant and equipment and charged to Purchased power and fuel using the unit-of-production method. Any potential future SNF disposal fees will also be expensed through Purchased power and fuel expense. Additionally, certain on-site SNF storage costs are being reimbursed by the DOE since a DOE (or government-owned) long-term storage facility has not been completed. See Note 19 &#x2014; Commitments and Contingencies for additional information regarding the cost of SNF storage and disposal.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Depreciation and Amortization &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Except for the amortization of nuclear fuel, depreciation is generally recorded over the estimated service lives of property, plant and equipment on a straight-line basis using the group, composite or unitary methods of depreciation. The group approach is typically for groups of similar assets that have approximately the same useful lives and the composite approach is used for dissimilar assets that have different lives. Under both methods, a reporting entity depreciates the assets over the average life of the assets in the group. The estimated service lives are based on a combination of depreciation studies, historical retirements, site licenses and management estimates of operating costs and expected future energy market conditions. See Note 7 &#x2014; Early Plant Retirements for additional information on the impacts of early plant retirements, Note 8 &#x2014; Property, Plant, and Equipment for additional information regarding depreciation, and Note 22 &#x2014; Supplemental Financial Information for additional information regarding nuclear fuel and ARC.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Asset Retirement Obligations &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We estimate and recognize a liability for our legal obligation to perform asset retirement activities even though the timing and/or methods of settlement may be conditional on future events. We generally update our nuclear decommissioning ARO annually, unless circumstances warrant more frequent updates, based on our annual evaluation of cost escalation factors and probabilities assigned to the multiple outcome scenarios within our probability-weighted discounted cash flow models. Our multiple outcome scenarios are generally based on decommissioning cost studies which are updated, on a rotational basis, for each of our nuclear units at least every five years, unless circumstances warrant more frequent updates. AROs are accreted throughout each year to reflect the time value of money for these present value obligations through a charge to Operating and maintenance expense in the Consolidated Statements of Operations and Comprehensive Income for Non-Regulatory Agreement Units and through a decrease in noncurrent payables to affiliates for Regulatory Agreement Units. See Note 10 &#x2014; Asset Retirement Obligations for additional information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Guarantees &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;If necessary, we recognize a liability at the time of issuance of a guarantee for the fair value of the obligations we have undertaken by issuing the guarantee. The liability is reduced or eliminated as we are released from risk under the guarantee. Depending on the nature of the guarantee, the release from risk may be recognized only upon the expiration or settlement of the guarantee or by a systematic and rational amortization method over the term of the guarantee. See Note 19 &#x2014; Commitments and Contingencies for additional information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Asset Impairments &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Long-Lived Assets.  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We regularly monitor and evaluate the carrying value of long-lived assets or asset groups for recoverability whenever events or changes in circumstances indicate that the carrying value of those assets may not be recoverable. Indicators of impairment may include a deteriorating business climate, including, but not limited to, declines in energy prices, condition of the asset, or plans to dispose of a long-lived asset significantly before the end of its useful life. We determine if long-lived assets or asset groups are potentially impaired by comparing the undiscounted expected future cash flows to the carrying value when indicators of impairment exist. When the undiscounted cash flow analysis indicates a long-lived asset or asset group may not be recoverable, the amount of the impairment loss is determined by measuring the excess of the carrying amount of the long-lived asset or asset group over its fair value. See Note 12 &#x2014; Asset Impairments for additional information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Equity Method Investments.  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We regularly monitor and evaluate equity method investments to determine whether they are impaired. An impairment is recorded when the investment has experienced a decline in value that is other-than-temporary in nature. Additionally, if the entity in which we hold an investment recognizes an impairment loss, we would record their proportionate share of that impairment loss and evaluate the investment for an other-than-temporary decline in value.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Debt Security Investments.  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Declines in the fair value of debt security investments below the cost basis are reviewed to&#160;determine if such declines are other-than-temporary. If the decline is determined to be other-than-temporary, the amount of the impairment loss is included in earnings.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Equity Security Investments.  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Equity investments with readily determinable fair values are measured and recorded at fair value with any changes in fair value recorded in earnings. Investments in equity securities without readily determinable fair values are qualitatively assessed for impairment each reporting period. If it is determined that the equity security is impaired, an impairment loss will be recognized in earnings to the amount by which the security&#x2019;s carrying amount exceeds its fair value.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Derivative Financial Instruments &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;All derivatives are recognized on the balance sheet at their fair value unless they qualify for certain exceptions, including NPNS. For derivatives intended to serve as economic hedges, changes in fair value are recognized in earnings each period. Amounts classified in earnings are included in Operating revenue, Purchased power and fuel, Interest expense, or Other, net in the Consolidated Statements of Operations and Comprehensive Income based on the activity the transaction is economically hedging. While most of the derivatives serve as economic hedges, there are also derivatives entered into for proprietary trading purposes, subject to our RMP, and changes in the fair value of those derivatives are recorded in revenue or expense in the Consolidated Statements of &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Operations and Comprehensive Income.&#160;Cash inflows and outflows related to derivative instruments are included as a component of operating, investing, or financing cash flows in the Consolidated Statements of Cash Flows, depending on the nature of each transaction. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;As part of the energy marketing business, we enter contracts to buy and sell energy to meet the requirements of our customers. These contracts include short-term and long-term commitments to purchase and sell energy and energy-related products in the energy markets with the intent and ability to deliver or take delivery of the underlying physical commodity. NPNS are contracts where physical delivery is probable, quantities are expected to be used or sold in the normal course of business over a reasonable period and will not be financially settled. Revenues and expenses on derivative contracts that qualify, and are designated, as NPNS are recognized when the underlying physical transaction is completed. While these contracts are considered derivative financial instruments, they are not required to be recorded at fair value. See Note 16 &#x2014; Derivative Financial Instruments for additional information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Retirement Benefits &lt;/span&gt;&lt;/div&gt;Exelon sponsored defined benefit pension plans and OPEB plans as described in Note 15 &#x2014; Retirement Benefits . The plan obligations and costs of providing benefits under these plans were measured as of December 31, 2021. We accounted for our participation in Exelon&#x2019;s pension and OPEB plans by applying multi-employer accounting. Exelon allocated costs related to its pension and OPEB plans to its subsidiaries based on both active and retired employee participation in each plan. We included the service cost and non-service cost components in Operating and maintenance expense and Property, plant, and equipment, net in the consolidated financial statements.</us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock>
    <us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNDgvZnJhZzoxOTQ5YjcxODkyNjg0NTc4ODMwNWRhNTE2MmViMTEzYi90ZXh0cmVnaW9uOjE5NDliNzE4OTI2ODQ1Nzg4MzA1ZGE1MTYyZWIxMTNiXzI4NjYx_09fe4bab-9ca3-4e92-af40-a0dcd73d607d">&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Description of Business&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We are a supplier of clean energy. Our generating capacity consists of nuclear, wind, solar, natural gas and hydroelectric assets. Through our integrated business operations, we sell electricity, natural gas, and other energy related products and sustainable solutions to various types of customers, including distribution utilities, municipalities, cooperatives, and commercial, industrial, governmental, and residential customers in competitive markets across multiple geographic regions. We have five reportable segments: Mid-Atlantic, Midwest, New York, ERCOT and Other Power Regions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Basis of Presentation &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On February 21, 2021, the board of directors of Exelon authorized management to pursue a plan to separate its competitive generation and customer-facing energy businesses, conducted through Constellation Energy Generation, LLC (&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x201c;&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Constellation&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x201d;&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;, formerly Exelon Generation Company, LLC) and its subsidiaries, into an independent, publicly-traded company. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;CEG Parent, &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;a direct, wholly owned subsidiary of Exelon, was newly formed for the purpose of separation and had not engaged in any business activities nor had any assets or liabilities prior to the separation. On February 1, 2022, Exelon completed the separation by distributing all the outstanding shares of CEG Parent&#x2019;s common stock, on a pro rata basis to the holders of Exelon&#x2019;s common stock, with CEG Parent holding all the interests in Constellation previously held by Exelon. See Note 24 &#x2014; Separation from Exelon &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;for &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;additional information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;As an individual registrant, Constellation &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;has historically filed consolidated financial statements to reflect its financial position and operating results as a stand-alone, wholly owned subsidiary of Exelon. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The accompanying Consolidated Financial Statements of Constellation have been prepared in accordance with GAAP for annual financial statements and in accordance with the instructions to Form 10-K and Regulation S-X promulgated by the SEC. The Consolidated Financial Statements include the accounts of our subsidiaries and all intercompany transactions have been eliminated. Unless otherwise indicated or the context otherwise requires, references herein to the terms &#x201c;we,&#x201d; &#x201c;us,&#x201d; and &#x201c;our&#x201d; refer to Constellation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We own 100% of our significant consolidated subsidiaries, either directly or indirectly, except for certain consolidated VIEs, including CRP, of which we hold a 51% interest. The remaining interests in the consolidated VIEs are included in noncontrolling interests on the Consolidated Balance Sheets. See Note 21 &#x2014; Variable Interest Entities for additional information on consolidated VIEs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We consolidate the accounts of entities in which we have a controlling financial interest, after the elimination of intercompany transactions. Where we do not have a controlling financial interest in an entity, proportionate consolidation, equity method accounting or accounting for investments in equity securities with or without readily determinable fair value is applied. We apply proportionate consolidation when we have an undivided interest in an asset and are proportionately liable for our share of each liability associated with the asset. We proportionately consolidate our undivided ownership interest in jointly owned electric plants. Under proportionate consolidation, we separately record our proportionate share of the assets, liabilities, revenues and expenses related to the undivided interest in the asset. We apply equity method accounting when we have a significant influence over an investee through an ownership in equity, which generally approximates a 20% to 50% voting interest. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We apply equity method accounting to certain investments and joint ventures. Under equity method accounting, we report our interest in the entity as an investment and our percentage share of the earnings from the entity as single line items in our financial statements. We use accounting for investments in equity securities with or without readily determinable fair values if we lack a significant influence, which generally results when we hold less than 20% of the common stock of an entity. Under accounting for investments in equity securities with readily determinable fair values, the investments are reported based on quoted prices in active markets and realized and unrealized gains and losses are included in earnings. Under accounting for investments in equity securities without readily determinable fair values, the investments are reported at cost adjusted for changes from observable transactions for identical or similar investments of the same issuer, less impairment, and changes in measurement are reported in earnings.&lt;/span&gt;&lt;/div&gt;</us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock>
    <us-gaap:SubsidiaryOrEquityMethodInvesteeCumulativePercentageOwnershipAfterAllTransactions
      contextRef="i16b5092c862749f293d031a5ccf9254e_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNDgvZnJhZzoxOTQ5YjcxODkyNjg0NTc4ODMwNWRhNTE2MmViMTEzYi90ZXh0cmVnaW9uOjE5NDliNzE4OTI2ODQ1Nzg4MzA1ZGE1MTYyZWIxMTNiXzIxNjA_7a351dcb-9074-4150-952b-7b648c421cb7"
      unitRef="number">1</us-gaap:SubsidiaryOrEquityMethodInvesteeCumulativePercentageOwnershipAfterAllTransactions>
    <us-gaap:SubsidiaryOrEquityMethodInvesteeCumulativePercentageOwnershipAfterAllTransactions
      contextRef="i898f7060a058475baa5129c02989fc82_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNDgvZnJhZzoxOTQ5YjcxODkyNjg0NTc4ODMwNWRhNTE2MmViMTEzYi90ZXh0cmVnaW9uOjE5NDliNzE4OTI2ODQ1Nzg4MzA1ZGE1MTYyZWIxMTNiXzIxNjA_cee83142-e37a-4cc3-847a-a1ef0053e708"
      unitRef="number">1</us-gaap:SubsidiaryOrEquityMethodInvesteeCumulativePercentageOwnershipAfterAllTransactions>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="i65ace48793f047c0a23b067f42014523_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNDgvZnJhZzoxOTQ5YjcxODkyNjg0NTc4ODMwNWRhNTE2MmViMTEzYi90ZXh0cmVnaW9uOjE5NDliNzE4OTI2ODQ1Nzg4MzA1ZGE1MTYyZWIxMTNiXzIzMTM_526c1d99-55f2-4284-b40c-54697f0b8c3f"
      unitRef="number">0.51</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="i04f6fe5bdedc4404bf270b7558710ce0_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNDgvZnJhZzoxOTQ5YjcxODkyNjg0NTc4ODMwNWRhNTE2MmViMTEzYi90ZXh0cmVnaW9uOjE5NDliNzE4OTI2ODQ1Nzg4MzA1ZGE1MTYyZWIxMTNiXzIzMTM_5c7c13ff-6b2a-467f-9900-45f387237c6b"
      unitRef="number">0.51</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="i3115516479dc4e7896904cd2063081c2_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNDgvZnJhZzoxOTQ5YjcxODkyNjg0NTc4ODMwNWRhNTE2MmViMTEzYi90ZXh0cmVnaW9uOjE5NDliNzE4OTI2ODQ1Nzg4MzA1ZGE1MTYyZWIxMTNiXzM0OTU_f1e95549-779b-466a-bb85-1c58f1517f3d"
      unitRef="number">0.20</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="if83d7c4a6eaa44679ba8b8916b7b8f91_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNDgvZnJhZzoxOTQ5YjcxODkyNjg0NTc4ODMwNWRhNTE2MmViMTEzYi90ZXh0cmVnaW9uOjE5NDliNzE4OTI2ODQ1Nzg4MzA1ZGE1MTYyZWIxMTNiXzM1MDE_9feee1a5-f346-4933-b58e-ef6db74b427e"
      unitRef="number">0.50</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="i3115516479dc4e7896904cd2063081c2_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNDgvZnJhZzoxOTQ5YjcxODkyNjg0NTc4ODMwNWRhNTE2MmViMTEzYi90ZXh0cmVnaW9uOjE5NDliNzE4OTI2ODQ1Nzg4MzA1ZGE1MTYyZWIxMTNiXzM5Nzk_f1e95549-779b-466a-bb85-1c58f1517f3d"
      unitRef="number">0.20</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:UseOfEstimates
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNDgvZnJhZzoxOTQ5YjcxODkyNjg0NTc4ODMwNWRhNTE2MmViMTEzYi90ZXh0cmVnaW9uOjE5NDliNzE4OTI2ODQ1Nzg4MzA1ZGE1MTYyZWIxMTNiXzI4Nzkx_a9c6ffa2-7218-4182-a032-88823ca585b2">Use of Estimates The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. Areas in which significant estimates have been made include, but are not limited to, the accounting for nuclear decommissioning costs and other AROs, pension and OPEB plans, inventory reserves, allowance for credit losses,  long-lived asset impairment assessments, derivative instruments, unamortized energy contracts, fixed asset depreciation, environmental costs and other loss contingencies, taxes and unbilled energy revenues. Actual results could differ from those estimates.</us-gaap:UseOfEstimates>
    <us-gaap:RevenueRecognitionPolicyTextBlock
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNDgvZnJhZzoxOTQ5YjcxODkyNjg0NTc4ODMwNWRhNTE2MmViMTEzYi90ZXh0cmVnaW9uOjE5NDliNzE4OTI2ODQ1Nzg4MzA1ZGE1MTYyZWIxMTNiXzI4NzA2_e8f79d37-57a0-4d3e-b897-6ffe0f5c8b84">&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Revenues &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Operating Revenues. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Our operating revenues generally consist of revenues from contracts with customers involving the sale and delivery of energy commodities and related products and services and realized and unrealized revenues recognized under mark-to-market energy commodity derivative contracts. We recognize revenue from contracts with customers to depict the transfer of goods or services to customers in an amount that we expect to be entitled to in exchange for those goods or services. Our primary source of revenue includes competitive sales of power, natural gas, and other energy-related products and services. At the end of each reporting period, we accrue an estimate for the unbilled amount of energy delivered or services provided to customers.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Option Contracts, Swaps and Commodity Derivatives. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Certain option contracts and swap arrangements that meet the definition of derivative instruments are recorded at fair value with subsequent changes in fair value recognized as revenue or expense. The classification of revenue or expense is based on the intent of the transaction. See Note 16 &#x2014; Derivative Financial Instruments for additional information.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueRecognitionPolicyTextBlock>
    <us-gaap:RevenueTransactionPriceMeasurementTaxExclusionPolicyTextBlock
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNDgvZnJhZzoxOTQ5YjcxODkyNjg0NTc4ODMwNWRhNTE2MmViMTEzYi90ZXh0cmVnaW9uOjE5NDliNzE4OTI2ODQ1Nzg4MzA1ZGE1MTYyZWIxMTNiXzI4NjA4_b3dcae25-3a0c-4dc7-87e9-59da741f732a">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Taxes Directly Imposed on Revenue-Producing Transactions. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We collect certain taxes from customers such as sales and gross receipts taxes, along with other taxes, surcharges and fees, that are levied by state or local governments on the sale or distribution of electricity and natural gas. Some of these taxes are imposed on the customer, but paid by us, while others are imposed on us. Where these taxes are imposed on the customer, such as sales taxes, they are reported on a net basis with no impact to the Consolidated Statements of Operations and Comprehensive Income. However, where these taxes are imposed on us, such as gross receipts taxes, they are reported on a gross basis. Accordingly, revenues are recognized for the taxes collected from customers along with an offsetting expense. Se&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;e &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Note 22 &#x2014; Supplemental Financial Information for the taxes that are presented on a gross basis.&lt;/span&gt;</us-gaap:RevenueTransactionPriceMeasurementTaxExclusionPolicyTextBlock>
    <us-gaap:LesseeLeasesPolicyTextBlock
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNDgvZnJhZzoxOTQ5YjcxODkyNjg0NTc4ODMwNWRhNTE2MmViMTEzYi90ZXh0cmVnaW9uOjE5NDliNzE4OTI2ODQ1Nzg4MzA1ZGE1MTYyZWIxMTNiXzI4ODgw_0671430b-b874-4c5d-ba19-a54bfc4c4a8d">&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Leases &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We recognize a ROU asset and lease liability for operating leases with a term of greater than one year. Operating lease ROU assets are included in Other deferred debits and other assets and operating lease liabilities are included in Other current liabilities and Other deferred credits and other liabilities on the Consolidated &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Balance Sheets. The ROU asset is measured as the sum of (1) the present value of all remaining fixed and in-substance fixed payments using the rate implicit in the lease whenever that is readily determinable or our incremental borrowing rate, (2) any lease payments made at or before the commencement date (less any lease incentives received) and (3) any initial direct costs incurred.  The lease liability is measured the same as the ROU asset, but excludes any payments made before the commencement date and initial direct costs incurred. Lease terms include options to extend or terminate the lease if it is reasonably certain they will be exercised. We include non-lease components for most asset classes, which are service-related costs that are not integral to the use of the asset, in the measurement of the ROU asset and lease liability.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Expense for operating leases and leases with a term of one year or less is recognized on a straight-line basis over the term of the lease, unless another systematic and rational basis is more representative of the derivation of benefit from use of the leased property. Variable lease payments are recognized in the period in which the related obligation is incurred and consist primarily of payments for purchases of electricity under contracted generation that are based on the electricity produced by those generating assets. Operating lease expense and variable lease payments are recorded to Purchased power and fuel expense for contracted generation or Operating and maintenance expense for all other lease agreements in the Consolidated Statements of Operations and Comprehensive Income.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Income from operating leases, including subleases, is recognized on a straight-line basis over the term of the lease, unless another systematic and rational basis is more representative of the pattern in which income is earned over the term of the lease. Variable lease payments are recognized in the period in which the related obligation is performed and consist primarily of payments received from sales of electricity under contracted generation that are based on the electricity produced by those generating assets. Operating lease income and variable lease payments are recorded to Operating revenues in the Consolidated Statements of Operations and Comprehensive Income.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Our operating leases consist primarily of contracted generation, real estate including office buildings, and vehicles and equipment. We generally account for contracted generation in which the generating asset is not renewable as a lease if the customer has dispatch rights and obtains substantially all the economic benefits.  We generally do not account for contracted generation in which the generating asset is renewable as a lease if the customer does not design the generating asset. We account for land right arrangements that provide for exclusive use as leases while shared use land arrangements are generally not leases.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;See Note 11 &#x2014; Leases for additional information.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNDgvZnJhZzoxOTQ5YjcxODkyNjg0NTc4ODMwNWRhNTE2MmViMTEzYi90ZXh0cmVnaW9uOjE5NDliNzE4OTI2ODQ1Nzg4MzA1ZGE1MTYyZWIxMTNiXzI4ODA0_814e61fb-8e5e-4645-a04d-30c0ab63b87e">&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Deferred federal and state income taxes are recorded on significant temporary differences between the book and tax basis of assets and liabilities and for tax benefits carried forward. Investment tax credits have been deferred in the Consolidated Balance Sheets and are recognized in book income over the life of the related property. We account for uncertain income tax positions using a benefit recognition model with a two-step approach; a more-likely-than-not recognition criterion; and a measurement approach that measures the position as the largest amount of tax benefit that is greater than 50% likely of being realized upon ultimate settlement. If it is not more-likely-than-not that the benefit of the tax position will be sustained on its technical merits, no benefit is recorded. Uncertain tax positions that relate only to timing of when an item is included on a tax return are considered to have met the recognition threshold. We recognize accrued interest related to unrecognized tax benefits in Interest expense, net or Other, net (interest income) and recognize penalties related to unrecognized tax benefits in Other, net in the Consolidated Statements of Operations and Comprehensive Income.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <ceg:MinimumExpectationOfTaxPositionToBeRealized
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNDgvZnJhZzoxOTQ5YjcxODkyNjg0NTc4ODMwNWRhNTE2MmViMTEzYi90ZXh0cmVnaW9uOjE5NDliNzE4OTI2ODQ1Nzg4MzA1ZGE1MTYyZWIxMTNiXzEyNjM2_c9739bfe-4bda-4f8a-a51f-d7eafa933442"
      unitRef="number">0.50</ceg:MinimumExpectationOfTaxPositionToBeRealized>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNDgvZnJhZzoxOTQ5YjcxODkyNjg0NTc4ODMwNWRhNTE2MmViMTEzYi90ZXh0cmVnaW9uOjE5NDliNzE4OTI2ODQ1Nzg4MzA1ZGE1MTYyZWIxMTNiXzI4ODYz_157b77d0-20d0-4b27-9a44-901ee9a39d62">&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Cash and Cash Equivalents &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We consider investments purchased with an original maturity of three months or less to be cash equivalents.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Restricted Cash and Cash Equivalents &lt;/span&gt;&lt;/div&gt;Restricted cash and cash equivalents represent funds that are restricted to satisfy designated current liabilities. As of December&#160;31, 2021 and 2020, restricted cash and cash equivalents primarily represented the project-specific nonrecourse financing structures for debt service and financing of operations of the underlying entities. See Note 17 &#x2014; Debt and Credit Agreements and Note 22 &#x2014; Supplemental Financial Information for additional information.</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNDgvZnJhZzoxOTQ5YjcxODkyNjg0NTc4ODMwNWRhNTE2MmViMTEzYi90ZXh0cmVnaW9uOjE5NDliNzE4OTI2ODQ1Nzg4MzA1ZGE1MTYyZWIxMTNiXzI4NjY0_9d2c0794-5029-4e4d-8386-f1b77c4558d0">&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Allowance for Credit Losses on Accounts Receivables &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The allowance for credit losses reflects our best estimate of losses on the customers' accounts receivable balances based on historical experience, current information, and reasonable and supportable forecasts. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The allowance for credit losses for our retail customers is based on accounts receivable aging historical experience coupled with specific identification through a credit monitoring process, which considers current conditions and forward-looking information such as industry trends, macroeconomic factors, changes in the regulatory environment, external credit ratings, publicly available news, payment status, payment history, and the exercise of collateral calls. The allowance for credit losses for our wholesale customers is developed using a credit monitoring process, like that used for retail customers. When a wholesale customer&#x2019;s risk characteristics are no longer aligned with the pooled population, we use specific identification to develop an allowance for credit losses. Adjustments to the allowance for credit losses are recorded in Operating and maintenance expense in the Consolidated Statements of Operations and Comprehensive Income. &lt;/span&gt;&lt;/div&gt;We have certain non-customer receivables in Other deferred debits and other assets which primarily are with governmental agencies and other high-quality counterparties with no history of default. As such, the allowance for credit losses related to these receivables is not material. We monitor these balances and will record an allowance if there are indicators of a decline in credit quality.</us-gaap:FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts>
    <us-gaap:ConsolidationVariableInterestEntityPolicy
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNDgvZnJhZzoxOTQ5YjcxODkyNjg0NTc4ODMwNWRhNTE2MmViMTEzYi90ZXh0cmVnaW9uOjE5NDliNzE4OTI2ODQ1Nzg4MzA1ZGE1MTYyZWIxMTNiXzI4ODA4_b24db8fc-a478-4f7a-ade8-be771b87eb66">&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Variable Interest Entities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We account for our investments in and arrangements with VIEs based on the following specific requirements:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;padding-left:31.5pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt"&gt;qualitative assessment of factors determinant in whether we have a controlling financial interest,&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;padding-left:31.5pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt"&gt;ongoing reconsideration of this assessment, and&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;padding-left:31.5pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt"&gt;where we consolidate a VIE (as primary beneficiary), disclosure of (1) the assets of the consolidated VIE, if they can be used to only settle specific obligations of the consolidated VIE, and (2) the liabilities of a consolidated VIE for which creditors do not have recourse to the general credit of the primary beneficiary.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;See Note 21 &#x2014; Variable Interest Entities for additional information.&lt;/span&gt;&lt;/div&gt;</us-gaap:ConsolidationVariableInterestEntityPolicy>
    <us-gaap:InventoryPolicyTextBlock
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNDgvZnJhZzoxOTQ5YjcxODkyNjg0NTc4ODMwNWRhNTE2MmViMTEzYi90ZXh0cmVnaW9uOjE5NDliNzE4OTI2ODQ1Nzg4MzA1ZGE1MTYyZWIxMTNiXzI4NzY2_3801cd43-6954-432d-9ae1-f93a6436f10e">&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Inventories&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Inventory is recorded at the lower of weighted average cost or net realizable value. Provisions are recorded for excess and obsolete inventory. Natural gas, oil, materials and supplies, and emissions allowances are generally included in inventory when purchased. Natural gas, oil, and emissions allowances are expensed to Purchased power and fuel expense when used or sold. Materials and supplies generally include items utilized within our generating plants and are expensed to Operating and maintenance or capitalized to Property, plant and equipment, as appropriate, when installed or used.&lt;/span&gt;&lt;/div&gt;</us-gaap:InventoryPolicyTextBlock>
    <us-gaap:MarketableSecuritiesPolicy
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNDgvZnJhZzoxOTQ5YjcxODkyNjg0NTc4ODMwNWRhNTE2MmViMTEzYi90ZXh0cmVnaW9uOjE5NDliNzE4OTI2ODQ1Nzg4MzA1ZGE1MTYyZWIxMTNiXzI4Njk4_5febdf89-890b-4f26-b91f-97348e1077a4">&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Debt and Equity Security Investments &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Debt Security Investments. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Debt securities are reported at fair value and classified as available-for-sale securities. Unrealized gains and losses, net of tax, are reported in Other Comprehensive Income.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Equity Security Investments without Readily Determinable Fair Values. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We have certain equity securities without readily determinable fair values.&#160;We have elected to use the measurement alternative to measure these investments, defined as cost adjusted for changes from observable transactions for identical or similar investments of the same issuer, less impairment. Changes in measurement are reported in Other, net in the Consolidated Statements of Operations and Comprehensive Income.&lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Equity Security Investments with Readily Determinable Fair Values. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We have certain equity securities with readily determinable fair values. For equity securities held in NDT funds, realized and unrealized gains and losses, net of tax, on our NDT funds associated with the Regulatory Agreement Units are included in Noncurrent payables to affiliates.&#160;Realized and unrealized gains and losses, net of tax, on our NDT funds associated with the Non-Regulatory Agreement Units are included in earnings. Our NDT funds are classified as current or noncurrent assets, depending on the timing of the decommissioning activities and income taxes on trust earnings. For all other equity securities with readily determinable fair values, realized and unrealized gains and losses are included in Other, net in the Consolidated Statements of Operations and Comprehensive Income. See Note 18 &#x2014; Fair Value of Financial Assets and Liabilities and Note 10 &#x2014; Asset Retirement Obligations for additional information.&lt;/span&gt;</us-gaap:MarketableSecuritiesPolicy>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNDgvZnJhZzoxOTQ5YjcxODkyNjg0NTc4ODMwNWRhNTE2MmViMTEzYi90ZXh0cmVnaW9uOjE5NDliNzE4OTI2ODQ1Nzg4MzA1ZGE1MTYyZWIxMTNiXzI4NzY3_dfd2d2d6-6702-4bc1-8304-f806e416a5e2">&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Property, Plant and Equipment &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Property, plant and equipment is recorded at original cost. Original cost includes construction-related direct labor and material costs. When appropriate, original cost also includes capitalized interest. Costs associated with nuclear outages and planned major maintenance activities, are expensed to Operating and maintenance expense or capitalized to Property, plant, and equipment based on the nature of the activities in the period incurred. The cost of repairs and maintenance and minor replacements of property, is charged to Operating and maintenance expense as incurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Upon retirement, the cost of property is generally charged to accumulated depreciation in accordance with the composite and group methods of depreciation. Upon replacement of an asset, the costs to remove the asset, net of salvage, are capitalized to gross plant when incurred as part of the cost of the newly-installed asset and recorded to depreciation expense over the life of the new asset. Removal costs, net of salvage, incurred for property that will not be replaced is charged to Operating and maintenance expense as incurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Capitalized Software. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Certain costs, such as design, coding, and testing incurred during the application development stage of software projects that are internally developed or purchased for operational use are capitalized in Property, plant and equipment in the Consolidated Balance Sheets. Similar costs incurred for cloud-based solutions treated as service arrangements are capitalized in Other current assets and Deferred debits and other assets in the Consolidated Balance Sheets. Such capitalized amounts are amortized ratably over the expected lives of the projects when they become operational, generally not to exceed five years. Certain other capitalized software costs are being amortized over longer lives based on the expected life.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Capitalized Interest. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;During construction, we capitalize the costs of debt funds used to finance construction projects. Capitalization of debt funds is recorded as a charge to construction work in progress and as a non-cash credit to interest expense. See Note 8 &#x2014; Property, Plant, and Equipment, Note 9 &#x2014; Jointly Owned Electric Utility Plant and Note 22 &#x2014; Supplemental Financial Information for additional information.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:CapitalizationAndAmortizationOfFuelCostsPolicy
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNDgvZnJhZzoxOTQ5YjcxODkyNjg0NTc4ODMwNWRhNTE2MmViMTEzYi90ZXh0cmVnaW9uOjE5NDliNzE4OTI2ODQ1Nzg4MzA1ZGE1MTYyZWIxMTNiXzI4NzM2_afcae5f7-e7b5-456f-8546-a7557c3ff4c2">&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Nuclear Fuel &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The cost of nuclear fuel is capitalized in Property, plant and equipment and charged to Purchased power and fuel using the unit-of-production method. Any potential future SNF disposal fees will also be expensed through Purchased power and fuel expense. Additionally, certain on-site SNF storage costs are being reimbursed by the DOE since a DOE (or government-owned) long-term storage facility has not been completed. See Note 19 &#x2014; Commitments and Contingencies for additional information regarding the cost of SNF storage and disposal.&lt;/span&gt;&lt;/div&gt;</us-gaap:CapitalizationAndAmortizationOfFuelCostsPolicy>
    <us-gaap:DepreciationDepletionAndAmortizationPolicyTextBlock
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNDgvZnJhZzoxOTQ5YjcxODkyNjg0NTc4ODMwNWRhNTE2MmViMTEzYi90ZXh0cmVnaW9uOjE5NDliNzE4OTI2ODQ1Nzg4MzA1ZGE1MTYyZWIxMTNiXzI4NzMx_9f958cbd-985e-4ed2-af19-1dd1091959e7">&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Depreciation and Amortization &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Except for the amortization of nuclear fuel, depreciation is generally recorded over the estimated service lives of property, plant and equipment on a straight-line basis using the group, composite or unitary methods of depreciation. The group approach is typically for groups of similar assets that have approximately the same useful lives and the composite approach is used for dissimilar assets that have different lives. Under both methods, a reporting entity depreciates the assets over the average life of the assets in the group. The estimated service lives are based on a combination of depreciation studies, historical retirements, site licenses and management estimates of operating costs and expected future energy market conditions. See Note 7 &#x2014; Early Plant Retirements for additional information on the impacts of early plant retirements, Note 8 &#x2014; Property, Plant, and Equipment for additional information regarding depreciation, and Note 22 &#x2014; Supplemental Financial Information for additional information regarding nuclear fuel and ARC.&lt;/span&gt;&lt;/div&gt;</us-gaap:DepreciationDepletionAndAmortizationPolicyTextBlock>
    <us-gaap:AssetRetirementObligationsAndEnvironmentalCostPolicyTextBlock
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNDgvZnJhZzoxOTQ5YjcxODkyNjg0NTc4ODMwNWRhNTE2MmViMTEzYi90ZXh0cmVnaW9uOjE5NDliNzE4OTI2ODQ1Nzg4MzA1ZGE1MTYyZWIxMTNiXzI4ODc0_b31cd03b-5e05-4e96-94d3-23d318d5e9ee">&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Asset Retirement Obligations &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We estimate and recognize a liability for our legal obligation to perform asset retirement activities even though the timing and/or methods of settlement may be conditional on future events. We generally update our nuclear decommissioning ARO annually, unless circumstances warrant more frequent updates, based on our annual evaluation of cost escalation factors and probabilities assigned to the multiple outcome scenarios within our probability-weighted discounted cash flow models. Our multiple outcome scenarios are generally based on decommissioning cost studies which are updated, on a rotational basis, for each of our nuclear units at least every five years, unless circumstances warrant more frequent updates. AROs are accreted throughout each year to reflect the time value of money for these present value obligations through a charge to Operating and maintenance expense in the Consolidated Statements of Operations and Comprehensive Income for Non-Regulatory Agreement Units and through a decrease in noncurrent payables to affiliates for Regulatory Agreement Units. See Note 10 &#x2014; Asset Retirement Obligations for additional information.&lt;/span&gt;&lt;/div&gt;</us-gaap:AssetRetirementObligationsAndEnvironmentalCostPolicyTextBlock>
    <us-gaap:GuaranteesIndemnificationsAndWarrantiesPolicies
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNDgvZnJhZzoxOTQ5YjcxODkyNjg0NTc4ODMwNWRhNTE2MmViMTEzYi90ZXh0cmVnaW9uOjE5NDliNzE4OTI2ODQ1Nzg4MzA1ZGE1MTYyZWIxMTNiXzI4ODUw_ab6ce87b-9152-4208-911a-df92b9c9b41f">&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Guarantees &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;If necessary, we recognize a liability at the time of issuance of a guarantee for the fair value of the obligations we have undertaken by issuing the guarantee. The liability is reduced or eliminated as we are released from risk under the guarantee. Depending on the nature of the guarantee, the release from risk may be recognized only upon the expiration or settlement of the guarantee or by a systematic and rational amortization method over the term of the guarantee. See Note 19 &#x2014; Commitments and Contingencies for additional information.&lt;/span&gt;&lt;/div&gt;</us-gaap:GuaranteesIndemnificationsAndWarrantiesPolicies>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNDgvZnJhZzoxOTQ5YjcxODkyNjg0NTc4ODMwNWRhNTE2MmViMTEzYi90ZXh0cmVnaW9uOjE5NDliNzE4OTI2ODQ1Nzg4MzA1ZGE1MTYyZWIxMTNiXzI4NzU3_6ae0cca9-1162-4ea3-8afb-72f0b4a2904b">&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Asset Impairments &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Long-Lived Assets.  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We regularly monitor and evaluate the carrying value of long-lived assets or asset groups for recoverability whenever events or changes in circumstances indicate that the carrying value of those assets may not be recoverable. Indicators of impairment may include a deteriorating business climate, including, but not limited to, declines in energy prices, condition of the asset, or plans to dispose of a long-lived asset significantly before the end of its useful life. We determine if long-lived assets or asset groups are potentially impaired by comparing the undiscounted expected future cash flows to the carrying value when indicators of impairment exist. When the undiscounted cash flow analysis indicates a long-lived asset or asset group may not be recoverable, the amount of the impairment loss is determined by measuring the excess of the carrying amount of the long-lived asset or asset group over its fair value. See Note 12 &#x2014; Asset Impairments for additional information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Equity Method Investments.  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We regularly monitor and evaluate equity method investments to determine whether they are impaired. An impairment is recorded when the investment has experienced a decline in value that is other-than-temporary in nature. Additionally, if the entity in which we hold an investment recognizes an impairment loss, we would record their proportionate share of that impairment loss and evaluate the investment for an other-than-temporary decline in value.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Debt Security Investments.  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Declines in the fair value of debt security investments below the cost basis are reviewed to&#160;determine if such declines are other-than-temporary. If the decline is determined to be other-than-temporary, the amount of the impairment loss is included in earnings.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Equity Security Investments.  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Equity investments with readily determinable fair values are measured and recorded at fair value with any changes in fair value recorded in earnings. Investments in equity securities without readily determinable fair values are qualitatively assessed for impairment each reporting period. If it is determined that the equity security is impaired, an impairment loss will be recognized in earnings to the amount by which the security&#x2019;s carrying amount exceeds its fair value.&lt;/span&gt;&lt;/div&gt;</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock>
    <us-gaap:DerivativesPolicyTextBlock
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNDgvZnJhZzoxOTQ5YjcxODkyNjg0NTc4ODMwNWRhNTE2MmViMTEzYi90ZXh0cmVnaW9uOjE5NDliNzE4OTI2ODQ1Nzg4MzA1ZGE1MTYyZWIxMTNiXzI4NzU5_352a8b8d-7c72-482e-9917-4336eb44c2a3">&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Derivative Financial Instruments &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;All derivatives are recognized on the balance sheet at their fair value unless they qualify for certain exceptions, including NPNS. For derivatives intended to serve as economic hedges, changes in fair value are recognized in earnings each period. Amounts classified in earnings are included in Operating revenue, Purchased power and fuel, Interest expense, or Other, net in the Consolidated Statements of Operations and Comprehensive Income based on the activity the transaction is economically hedging. While most of the derivatives serve as economic hedges, there are also derivatives entered into for proprietary trading purposes, subject to our RMP, and changes in the fair value of those derivatives are recorded in revenue or expense in the Consolidated Statements of &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Operations and Comprehensive Income.&#160;Cash inflows and outflows related to derivative instruments are included as a component of operating, investing, or financing cash flows in the Consolidated Statements of Cash Flows, depending on the nature of each transaction. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;As part of the energy marketing business, we enter contracts to buy and sell energy to meet the requirements of our customers. These contracts include short-term and long-term commitments to purchase and sell energy and energy-related products in the energy markets with the intent and ability to deliver or take delivery of the underlying physical commodity. NPNS are contracts where physical delivery is probable, quantities are expected to be used or sold in the normal course of business over a reasonable period and will not be financially settled. Revenues and expenses on derivative contracts that qualify, and are designated, as NPNS are recognized when the underlying physical transaction is completed. While these contracts are considered derivative financial instruments, they are not required to be recorded at fair value. See Note 16 &#x2014; Derivative Financial Instruments for additional information.&lt;/span&gt;&lt;/div&gt;</us-gaap:DerivativesPolicyTextBlock>
    <us-gaap:CompensationRelatedCostsPolicyTextBlock
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNDgvZnJhZzoxOTQ5YjcxODkyNjg0NTc4ODMwNWRhNTE2MmViMTEzYi90ZXh0cmVnaW9uOjE5NDliNzE4OTI2ODQ1Nzg4MzA1ZGE1MTYyZWIxMTNiXzI4NjEy_ded12030-74e9-4606-a8f4-1162bc120a30">Retirement Benefits Exelon sponsored defined benefit pension plans and OPEB plans as described in Note 15 &#x2014; Retirement Benefits . The plan obligations and costs of providing benefits under these plans were measured as of December 31, 2021. We accounted for our participation in Exelon&#x2019;s pension and OPEB plans by applying multi-employer accounting. Exelon allocated costs related to its pension and OPEB plans to its subsidiaries based on both active and retired employee participation in each plan. We included the service cost and non-service cost components in Operating and maintenance expense and Property, plant, and equipment, net in the consolidated financial statements.</us-gaap:CompensationRelatedCostsPolicyTextBlock>
    <us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNTQvZnJhZzo5YzJhOTMzYjcwMmM0NzljODE3MTk1MzRmNzY1YzNjYi90ZXh0cmVnaW9uOjljMmE5MzNiNzAyYzQ3OWM4MTcxOTUzNGY3NjVjM2NiXzUyOTY_60f98ee2-c9aa-49af-9549-0147f339da7e">Mergers, Acquisitions, and Dispositions &lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;CENG Put Option &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Prior to August 6, 2021, we owned a&#160;50.01%&#160;membership interest in CENG, a joint venture with EDF, which wholly owns the Calvert Cliffs and Ginna nuclear stations and Nine Mile Point Unit 1, in addition to an 82% undivided ownership interest in Nine Mile Point Unit 2. CENG is 100% consolidated in our financial statements. See Note 21 &#x2014; Variable Interest Entities for additional information.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On April 1, 2014, we entered into various agreements including a NOSA, an amended LLC Operating Agreement, an Employee Matters Agreement, and a Put Option Agreement, among others with EDF. Under the amended LLC Operating Agreement, CENG made a $400&#160;million special distribution to EDF and committed to make preferred distributions to us until we had received aggregate distributions of $400&#160;million plus a return of 8.50% per annum. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Under the terms of the Put Option Agreement, EDF had the option to sell its 49.99% equity interest in CENG exercisable beginning on January 1, 2016 and thereafter until June 30, 2022. On November 20, 2019, we received notice of EDF&#x2019;s intention to exercise the put option, and the put automatically exercised on January 19, 2020 at the end of the sixty-day advance notice period. The transaction required approval by FERC and the NYPSC, which approvals were received on July 30, 2020 and April 15, 2021, respectively. On August 6, 2021, we entered into a settlement agreement pursuant to which we purchased EDF's equity interest in CENG for a net purchase price of $885&#160;million, which includes, among other things, an adjustment for EDF's share of the outstanding balance of the preferred distribution payable to us by CENG. The difference between the net purchase price and EDF's noncontrolling interest as of August 6, 2021 was recorded to Membership interest in the Consolidated Balance Sheet. As a result of the transaction, we also recorded deferred tax liabilities of $288&#160;million in Membership interest in the Consolidated Balance Sheet. See Note 14 &#x2014; Income Taxes for additional information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table summarizes the effects of the changes in our ownership interest in CENG in Members Equity:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.067%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;For the Year Ended December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Net loss attributable to membership interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(205)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Pre-tax increase in membership interest for purchase of EDF's 49.99% equity interest&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,080&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Decrease in membership interest due to deferred tax liabilities resulting from purchase of EDF's 49.99% equity interest&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(288)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Change from net loss attributable to membership interest and transfers from noncontrolling interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;587&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;__________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;Represents non-cash activity in the consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Agreement for Sale of Our Solar Business &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On December 8, 2020, we entered into an agreement with an affiliate of Brookfield Renewable, for the sale of a significant portion of our solar business, including 360 MW of generation in operation or under construction across more than 600 sites across the United States. We will retain certain solar assets not included in this agreement, primarily Antelope Valley. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Completion of the transaction contemplated by the sale agreement was subject to the satisfaction of several closing conditions that were satisfied in the first quarter of 2021. The sale was completed on March 31, 2021 for a purchase price of $810&#160;million. We received cash proceeds of $675&#160;million, net of $125&#160;million long-term debt assumed by the buyer and certain working capital and other post-closing adjustments. We recognized a pre-tax gain of $68&#160;million which is included in Gain on sales of assets and businesses in the Consolidated Statement of Operations and Comprehensive Income.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;See Note 17 &#x2014; Debt and Credit Agreements for additional information on the SolGen nonrecourse debt included as part of the transaction.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Agreement for Sale of Our Biomass Facility&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On April 28, 2021, we entered into a purchase agreement with ReGenerate, under which ReGenerate agreed to purchase our interest in the Albany Green Energy biomass facility. As a result, in the second quarter of 2021, we recorded a pre-tax impairment charge of $140 million in Operating and maintenance expense in the Consolidated Statement of Operations and Comprehensive Income. Completion of the transaction was subject to the satisfaction of various customary closing conditions that were satisfied in the second quarter of 2021. The sale was completed on June 30, 2021 for a net purchase price of $36 million. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Disposition of Oyster Creek&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On July 31, 2018, we entered into an agreement with Holtec and its indirect wholly owned subsidiary, OCEP, for the sale and decommissioning of Oyster Creek located in Forked River, New Jersey, which permanently ceased generation operations on September 17, 2018. Completion of the transaction contemplated by the sale agreement was subject to the satisfaction of several closing conditions, including approval of the license transfer from the NRC and other regulatory approvals, and a private letter ruling from the IRS, which were satisfied in the second quarter of 2019. The sale was completed on July 1, 2019. We recognized a loss on the sale in the third quarter of 2019, which was immaterial.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Under the terms of the transaction, we transferred to OCEP substantially all the assets associated with Oyster Creek, including assets held in NDT funds, along with the assumption of liability for all responsibility for the site, including full decommissioning and ongoing management of the SNF until it is moved offsite. The terms of the transaction also include various forms of performance assurance for the obligations of OCEP to timely complete the required decommissioning, including a parental guaranty from Holtec for all performance and payment obligations of OCEP, and a requirement for Holtec to deliver a letter of credit to us upon the occurrence of specified events.&lt;/span&gt;&lt;/div&gt;</us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="i8d3e2a79a0dd44cf8d9a8a9a0b783a2e_I20210806"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNTQvZnJhZzo5YzJhOTMzYjcwMmM0NzljODE3MTk1MzRmNzY1YzNjYi90ZXh0cmVnaW9uOjljMmE5MzNiNzAyYzQ3OWM4MTcxOTUzNGY3NjVjM2NiXzY4_617aaa89-90eb-43db-8dc2-b83336bd4c56"
      unitRef="number">0.5001</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="ia9af5186e4e742b88fb8862f69bf3f0a_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNTQvZnJhZzo5YzJhOTMzYjcwMmM0NzljODE3MTk1MzRmNzY1YzNjYi90ZXh0cmVnaW9uOjljMmE5MzNiNzAyYzQ3OWM4MTcxOTUzNGY3NjVjM2NiXzIzNg_da54da7e-54e3-4ef7-81c5-07249dbe50ed"
      unitRef="number">0.82</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:PaymentsOfCapitalDistribution
      contextRef="id34d293185504a9591579bd1b034f3af_D20140401-20140401"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNTQvZnJhZzo5YzJhOTMzYjcwMmM0NzljODE3MTk1MzRmNzY1YzNjYi90ZXh0cmVnaW9uOjljMmE5MzNiNzAyYzQ3OWM4MTcxOTUzNGY3NjVjM2NiXzY0MQ_120de391-5cc7-4e6d-9c92-80fd19677be0"
      unitRef="usd">400000000</us-gaap:PaymentsOfCapitalDistribution>
    <us-gaap:DueFromAffiliates
      contextRef="ia4e6d3f896864113a1a47f1a5f9d64ca_I20140401"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNTQvZnJhZzo5YzJhOTMzYjcwMmM0NzljODE3MTk1MzRmNzY1YzNjYi90ZXh0cmVnaW9uOjljMmE5MzNiNzAyYzQ3OWM4MTcxOTUzNGY3NjVjM2NiXzc3Mw_f06a6172-6a4a-4182-96e1-a55260c3a38d"
      unitRef="usd">400000000</us-gaap:DueFromAffiliates>
    <ceg:CENGPreferredDistributionReturn
      contextRef="id6e637155d1646acba9f1c6ecc510b59_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNTQvZnJhZzo5YzJhOTMzYjcwMmM0NzljODE3MTk1MzRmNzY1YzNjYi90ZXh0cmVnaW9uOjljMmE5MzNiNzAyYzQ3OWM4MTcxOTUzNGY3NjVjM2NiXzc5Mw_0245ffd1-fab8-4474-b059-7cb9150044d9"
      unitRef="number">0.0850</ceg:CENGPreferredDistributionReturn>
    <us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners
      contextRef="i0516ec9d7e81407dbc961bdd6679dd5b_I20210806"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNTQvZnJhZzo5YzJhOTMzYjcwMmM0NzljODE3MTk1MzRmNzY1YzNjYi90ZXh0cmVnaW9uOjljMmE5MzNiNzAyYzQ3OWM4MTcxOTUzNGY3NjVjM2NiXzg4NA_9c7eb512-7976-4fb7-a3c6-3a6b9beea7bb"
      unitRef="number">0.4999</us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
    <us-gaap:PaymentsToAcquireAdditionalInterestInSubsidiaries
      contextRef="iea9b1da06d6c4ecc94e4b33aa1331614_D20210806-20210806"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNTQvZnJhZzo5YzJhOTMzYjcwMmM0NzljODE3MTk1MzRmNzY1YzNjYi90ZXh0cmVnaW9uOjljMmE5MzNiNzAyYzQ3OWM4MTcxOTUzNGY3NjVjM2NiXzE0Njg_2065be37-bd6e-432a-91aa-7a7b64dc1884"
      unitRef="usd">885000000</us-gaap:PaymentsToAcquireAdditionalInterestInSubsidiaries>
    <ceg:DeferredTaxLiabilityAdjustmentNoncontrollingInterest
      contextRef="id6e637155d1646acba9f1c6ecc510b59_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNTQvZnJhZzo5YzJhOTMzYjcwMmM0NzljODE3MTk1MzRmNzY1YzNjYi90ZXh0cmVnaW9uOjljMmE5MzNiNzAyYzQ3OWM4MTcxOTUzNGY3NjVjM2NiXzE4Njc_a2e7e5ff-0e80-4e37-9ea8-87ed978a63a5"
      unitRef="usd">-288000000</ceg:DeferredTaxLiabilityAdjustmentNoncontrollingInterest>
    <ceg:ScheduleOfChangesInOwnershipInterestTableTextBlock
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNTQvZnJhZzo5YzJhOTMzYjcwMmM0NzljODE3MTk1MzRmNzY1YzNjYi90ZXh0cmVnaW9uOjljMmE5MzNiNzAyYzQ3OWM4MTcxOTUzNGY3NjVjM2NiXzUyODg_220c506b-8116-4578-9d78-5489357c2bf9">&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table summarizes the effects of the changes in our ownership interest in CENG in Members Equity:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.067%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;For the Year Ended December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Net loss attributable to membership interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(205)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Pre-tax increase in membership interest for purchase of EDF's 49.99% equity interest&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,080&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Decrease in membership interest due to deferred tax liabilities resulting from purchase of EDF's 49.99% equity interest&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(288)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Change from net loss attributable to membership interest and transfers from noncontrolling interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;587&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;__________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;Represents non-cash activity in the consolidated financial statements.&lt;/span&gt;&lt;/div&gt;</ceg:ScheduleOfChangesInOwnershipInterestTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNTQvZnJhZzo5YzJhOTMzYjcwMmM0NzljODE3MTk1MzRmNzY1YzNjYi90YWJsZTpiNTEwMzU5ZmE5Yjk0MWEyOTUzYTgyOTVlMDljYWZmYy90YWJsZXJhbmdlOmI1MTAzNTlmYTliOTQxYTI5NTNhODI5NWUwOWNhZmZjXzEtNC0xLTEtMjEwNg_f2eeadfe-eb85-45cb-8d50-6a5c335e6875"
      unitRef="usd">-205000000</us-gaap:NetIncomeLoss>
    <us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners
      contextRef="i0516ec9d7e81407dbc961bdd6679dd5b_I20210806"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNTQvZnJhZzo5YzJhOTMzYjcwMmM0NzljODE3MTk1MzRmNzY1YzNjYi90YWJsZTpiNTEwMzU5ZmE5Yjk0MWEyOTUzYTgyOTVlMDljYWZmYy90YWJsZXJhbmdlOmI1MTAzNTlmYTliOTQxYTI5NTNhODI5NWUwOWNhZmZjXzItMC0xLTEtMjEwNi90ZXh0cmVnaW9uOmMyYWY0Y2M2YWFiZDQwNWE5M2NmMjg3MzU5ZjUxMjY4XzY2_cc4fd4c2-4693-4566-8243-ebd9f8eca21b"
      unitRef="number">0.4999</us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
    <us-gaap:PaymentsToAcquireAdditionalInterestInSubsidiaries
      contextRef="id6e637155d1646acba9f1c6ecc510b59_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNTQvZnJhZzo5YzJhOTMzYjcwMmM0NzljODE3MTk1MzRmNzY1YzNjYi90YWJsZTpiNTEwMzU5ZmE5Yjk0MWEyOTUzYTgyOTVlMDljYWZmYy90YWJsZXJhbmdlOmI1MTAzNTlmYTliOTQxYTI5NTNhODI5NWUwOWNhZmZjXzItNC0xLTEtMjEwNg_aab3a64b-2466-4781-8b82-a4de8387c359"
      unitRef="usd">1080000000</us-gaap:PaymentsToAcquireAdditionalInterestInSubsidiaries>
    <us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners
      contextRef="i0516ec9d7e81407dbc961bdd6679dd5b_I20210806"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNTQvZnJhZzo5YzJhOTMzYjcwMmM0NzljODE3MTk1MzRmNzY1YzNjYi90YWJsZTpiNTEwMzU5ZmE5Yjk0MWEyOTUzYTgyOTVlMDljYWZmYy90YWJsZXJhbmdlOmI1MTAzNTlmYTliOTQxYTI5NTNhODI5NWUwOWNhZmZjXzMtMC0xLTEtMjEwNi90ZXh0cmVnaW9uOjc2ZjNhYWViY2EyOTRmOGFhMDBiMTRkOTgwZjFhMTAwXzEwMQ_cc4fd4c2-4693-4566-8243-ebd9f8eca21b"
      unitRef="number">0.4999</us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
    <ceg:DeferredTaxLiabilityAdjustmentNoncontrollingInterest
      contextRef="id6e637155d1646acba9f1c6ecc510b59_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNTQvZnJhZzo5YzJhOTMzYjcwMmM0NzljODE3MTk1MzRmNzY1YzNjYi90YWJsZTpiNTEwMzU5ZmE5Yjk0MWEyOTUzYTgyOTVlMDljYWZmYy90YWJsZXJhbmdlOmI1MTAzNTlmYTliOTQxYTI5NTNhODI5NWUwOWNhZmZjXzMtNC0xLTEtMjEwNg_a2e7e5ff-0e80-4e37-9ea8-87ed978a63a5"
      unitRef="usd">-288000000</ceg:DeferredTaxLiabilityAdjustmentNoncontrollingInterest>
    <ceg:ChangeFromNetIncomeLossAttributableToOwnershipInterestAndTransfersFromNoncontrollingInterest
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNTQvZnJhZzo5YzJhOTMzYjcwMmM0NzljODE3MTk1MzRmNzY1YzNjYi90YWJsZTpiNTEwMzU5ZmE5Yjk0MWEyOTUzYTgyOTVlMDljYWZmYy90YWJsZXJhbmdlOmI1MTAzNTlmYTliOTQxYTI5NTNhODI5NWUwOWNhZmZjXzQtNC0xLTEtMjEwNg_c5b69ef6-a2ab-4b3a-a363-251d1685fece"
      unitRef="usd">587000000</ceg:ChangeFromNetIncomeLossAttributableToOwnershipInterestAndTransfersFromNoncontrollingInterest>
    <ceg:CapacityOfFacilityOfCompanyOwnedSolarDistributionGenerationFacilities
      contextRef="i4ac72b58d98741628fc284bac5582bcd_D20210101-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNTQvZnJhZzo5YzJhOTMzYjcwMmM0NzljODE3MTk1MzRmNzY1YzNjYi90ZXh0cmVnaW9uOjljMmE5MzNiNzAyYzQ3OWM4MTcxOTUzNGY3NjVjM2NiXzIzNjQ_67740143-75a6-4d5b-b7cf-ef4174cb65c9"
      unitRef="mw">360</ceg:CapacityOfFacilityOfCompanyOwnedSolarDistributionGenerationFacilities>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration
      contextRef="i82587db0c5d240018ebcef010faf2b9c_I20210331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNTQvZnJhZzo5YzJhOTMzYjcwMmM0NzljODE3MTk1MzRmNzY1YzNjYi90ZXh0cmVnaW9uOjljMmE5MzNiNzAyYzQ3OWM4MTcxOTUzNGY3NjVjM2NiXzI4MTA_71638d8c-4a0c-4db6-9996-4b7394fd4e58"
      unitRef="usd">810000000</us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration>
    <us-gaap:ProceedsFromDivestitureOfBusinesses
      contextRef="i4ac72b58d98741628fc284bac5582bcd_D20210101-20210331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNTQvZnJhZzo5YzJhOTMzYjcwMmM0NzljODE3MTk1MzRmNzY1YzNjYi90ZXh0cmVnaW9uOjljMmE5MzNiNzAyYzQ3OWM4MTcxOTUzNGY3NjVjM2NiXzI4NDM_7bcc9547-a597-4954-91e7-a1978b6aa158"
      unitRef="usd">675000000</us-gaap:ProceedsFromDivestitureOfBusinesses>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent
      contextRef="i82587db0c5d240018ebcef010faf2b9c_I20210331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNTQvZnJhZzo5YzJhOTMzYjcwMmM0NzljODE3MTk1MzRmNzY1YzNjYi90ZXh0cmVnaW9uOjljMmE5MzNiNzAyYzQ3OWM4MTcxOTUzNGY3NjVjM2NiXzI4NTQ_32f70c0b-fda9-402a-87fc-fa7e5f683a92"
      unitRef="usd">125000000</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent>
    <us-gaap:GainLossOnSalesOfAssetsAndAssetImpairmentCharges
      contextRef="i4ac72b58d98741628fc284bac5582bcd_D20210101-20210331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNTQvZnJhZzo5YzJhOTMzYjcwMmM0NzljODE3MTk1MzRmNzY1YzNjYi90ZXh0cmVnaW9uOjljMmE5MzNiNzAyYzQ3OWM4MTcxOTUzNGY3NjVjM2NiXzI5ODk_74e2a826-5499-43b3-bb9a-677fa52379a0"
      unitRef="usd">68000000</us-gaap:GainLossOnSalesOfAssetsAndAssetImpairmentCharges>
    <us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf
      contextRef="i960e1ab39a35406f9b74b3691f32d8b8_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNTQvZnJhZzo5YzJhOTMzYjcwMmM0NzljODE3MTk1MzRmNzY1YzNjYi90ZXh0cmVnaW9uOjljMmE5MzNiNzAyYzQ3OWM4MTcxOTUzNGY3NjVjM2NiXzM1Mjc_45bc5997-e411-4c45-bd47-133b97369163"
      unitRef="usd">140000000</us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration
      contextRef="i7fdf95f99843438e925c890ceff8dab1_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNTQvZnJhZzo5YzJhOTMzYjcwMmM0NzljODE3MTk1MzRmNzY1YzNjYi90ZXh0cmVnaW9uOjljMmE5MzNiNzAyYzQ3OWM4MTcxOTUzNGY3NjVjM2NiXzM4NTg_f050c3b9-287e-4104-a96b-2422a155c085"
      unitRef="usd">36000000</us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration>
    <us-gaap:PublicUtilitiesDisclosureTextBlock
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNjAvZnJhZzphODQ5ZWE1OWQyYTQ0NzY5ODcxNDg5ZjNiNWVkMWUzYy90ZXh0cmVnaW9uOmE4NDllYTU5ZDJhNDQ3Njk4NzE0ODlmM2I1ZWQxZTNjXzI1Nzg0_405d987a-43f3-4364-a9f1-dc90ef9213cf">Regulatory Matters &lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following matters below discuss the status of our material regulatory and legislative proceedings.    &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Impacts of the February 2021 Extreme Cold Weather Event and Texas-based Generating Assets Outages&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Beginning on February 15, 2021, our Texas-based generating assets within the ERCOT market, specifically Colorado Bend II, Wolf Hollow II, and Handley, experienced outages as a result of extreme cold weather conditions. In addition, those weather conditions drove increased demand for service, dramatically increased wholesale power prices, and also increased gas prices in certain regions. In response to the high demand and significantly reduced total generation on the system, the PUCT directed ERCOT to use an administrative price cap of $9,000 per MWh during firm load shedding events.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The estimated impact to our Net income for the year ended December&#160;31, 2021 arising from these market and weather conditions was a reduction of approximately $800&#160;million. The ultimate impact to our consolidated financial statements may be affected by a number of factors, including the impacts of customer and counterparty defaults and recoveries, any additional solutions to address the financial challenges caused by the event, and related litigation and contract disputes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;During February and March 2021, various parties with differing interests, including generators and retail providers, filed requests with the PUCT to void the PUCT&#x2019;s orders setting prices at $9,000 per MWh during firm load shedding events. Other requests were made for the PUCT to enforce its order and reduce prices for 33 hours between February 18 and February 19 after firm load shedding ceased, and to cap ancillary services at $9,000 per MWh. On March 2, 2021, a third-party filed a notice of appeal in the Court of Appeals for the Third District of Texas challenging the validity of the PUCT&#x2019;s actions. We intervened in that appeal and filed our initial brief on June 2, 2021 and reply brief on November 5, 2021. On April 19, 2021, we filed a declaratory action and request for judicial review of the PUCT&#x2019;s orders setting prices at $9,000 per MWh in the District Court of Travis County, Texas. We subsequently requested that the District Court of Travis County, Texas stay its proceeding pending action by the Court of Appeals in the third-party proceeding. On May 17, 2021, we amended our petition for declaratory action and request for judicial review pending in the District Court of Travis County, Texas. We cannot reasonably predict the outcome of these proceedings or the potential financial statement impact.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Due to the event, a number of ERCOT market participants experienced bankruptcies or defaulted on payments to ERCOT, resulting in approximately a $3.0 billion payment shortfall in collections, which is allocated to the remaining ERCOT market participants. As of December&#160;31, 2021, we have recorded our estimated portion of this obligation, net of legislative solutions, of approximately $17 million on a discounted basis, which is to be paid over a term of 83 years. ERCOT rules historically have limited recovery of default from market participants to $2.5 million per month market-wide. In February 2021, the PUCT gave ERCOT discretion to disregard those rules, but ERCOT has declined to exercise that discretion as to the imposition of uplift charges. On March 8, 2021, a third-party filed a notice of appeal in the Court of Appeals for the Third District of Texas challenging the validity of the PUCT's order to ERCOT in February 2021. We intervened in that appeal and filed an initial brief on July 7, 2021. The case has been stayed until March 3, 2022 to afford time for the PUCT to respond to ERCOT's November 18, 2021 request that the PUCT withdraw its February 2021 order. On May 7, 2021, we filed a declaratory action and request for judicial review of the PUCT's order in the District Court of Travis County, Texas. We subsequently requested that the District Court of Travis County, Texas stay its proceeding pending action by the Court of Appeals in the third-party proceeding. We cannot reasonably predict the outcome of these proceedings or the potential financial statement impact. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Additionally, several legislative proposals were introduced in the Texas legislature during February and March 2021 concerning the amount, timing and allocation of recovery of the $3.0 billion shortfall, as well as recovery of other costs associated with the PUCT's directive to set prices at $9,000 per MWh. Two of these proposals were enacted into law in June 2021 and establish financing mechanisms that ERCOT and certain market participants can utilize to fund amounts owed to ERCOT. We participated in proceedings before the PUCT addressing the proposed allocation of the $2.1&#160;billion in securitized funds for reliability and ancillary service charges over $9,000 per MWh. In September 2021, we entered into a settlement agreement and stipulation to resolve the allocation issues. The PUCT approved the settlement agreement and stipulation on October 13, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In addition, other legislative proposals were introduced in the Texas legislature during February and March 2021 addressing cold-weather preparation for power plants and natural gas production and transportation &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;infrastructure and the market structure for reliability services. The Texas legislature addressed these proposals by enacting a bill with a broad set of market reforms that, among other things, directed the PUCT to establish weatherization standards for electric generators within six months of enactment and gave the PUCT authority to impose administrative penalties if the new proposed standards, once adopted, are not met. On October 21, 2021, the PUCT adopted a rule change requiring generators by December 1, 2021 to complete a number of specified winter readiness preparations and to submit to ERCOT a report describing and certifying the completion of those preparations. The PUCT described these requirements as the first phase of its actions with respect to winter preparedness, which we completed timely, and will be followed by a second phase consisting of a year-round set of weather preparedness standards to be informed by a weather study conducted by ERCOT and submitted to the PUCT on December 15, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The legislation also directs the PUCT to evaluate whether additional ancillary services are needed for reliability in the ERCOT power region to provide adequate incentives for dispatchable generation. Throughout 2021, we and others submitted various proposals to the PUCT with respect to a range of potential market reforms, including the implementation of additional ancillary service products as well as changes to the high system-wide offer cap and operating reserve demand curve, which remain pending. On December 2, 2021, the PUCT reduced ERCOT&#x2019;s high system-wide offer cap to $5,000 per MWh.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In February 2021, more than 70 local distribution companies (LDCs) and natural gas pipelines in multiple states throughout the mid-continent region, where we serve natural gas customers, issued operational flow orders (OFOs), curtailments or other limitations on natural gas transportation or use to manage the operational integrity of the applicable LDC or pipeline system. When in effect, gas transportation or use above these limitations is subject to significant penalties according to the applicable LDCs&#x2019; and natural gas pipelines&#x2019; tariffs. Gas transportation and supply in many states became restricted due to wells freezing and pipeline compression disruption, while demand was increasing due to the extreme cold temperatures, resulting in extremely high natural gas prices. Due to the extraordinary circumstances, many LDCs and natural gas pipelines have either voluntarily waived or have sought applicable regulatory approvals to waive the tariff penalties associated with the extreme weather event. During March 2021, three natural gas pipelines filed individual petitions with FERC requesting approval to waive OFO penalties. We also filed motions in March 2021 to intervene and filed comments in support of these FERC waiver requests. On March 25, 2021, FERC issued an order on one of the petitions approving a pipeline&#x2019;s request for a limited waiver of penalties for February 15, 2021. On April 23, 2021, we and several other entities filed a request at FERC for rehearing of this order which was denied on May 24, 2021. We and the other entities filed an appeal of the rehearing of the order with the U.S. Court of Appeals for the D.C. Circuit on July 21, 2021. Additionally, we and the other entities filed a complaint requesting that FERC expand the order to include additional days of the weather event in February, from February 16 through February 19, 2021. On October 21, 2021, FERC denied the complaint finding that a pipeline has the discretion whether to waive penalties under its tariff, and on December 6, 2021 the related D.C. Circuit petition for review was withdrawn. During April 2021, FERC issued orders on the remaining petitions approving the requests to waive the penalties. During May 2021, an LDC filed a motion with the Kansas Corporation Commission (KCC) requesting the KCC to grant a waiver from the tariff and allow the LDC to reduce the amounts assessed by permitting the removal of a multiplier from the penalty calculation. On January 20, 2022, a unanimous settlement was filed with the KCC that amended previously filed October 8, 2021 and November 30, 2021 nonunanimous settlements which, if approved, would resolve this matter. We cannot reasonably predict the outcome of the KCC proceeding.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Illinois Regulatory Matters&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Clean Energy Law.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On September 15, 2021, the Illinois Public Act 102-0662 was signed into law by the Governor of Illinois ("Clean Energy Law"). The Clean Energy Law establishes decarbonization requirements for Illinois as well as programs to support the retention and development of emissions-free sources of electricity. Among other things, the Clean Energy Law authorized the IPA to procure up to 54.5 million CMCs from qualifying nuclear plants for a five-year period beginning on June 1, 2022 through May 31, 2027. CMCs are credits for the carbon-free attributes of eligible nuclear power plants in PJM. Our Byron, Dresden, and Braidwood nuclear plants located in Illinois participated in the CMC procurement process and were awarded contracts that commit each plant to operate through May 31, 2027. Pursuant to these contracts, ComEd will procure CMCs based upon the number of MWhs produced annually by each plant, subject to minimum performance requirements. The price to be paid for each CMC was established through a competitive bidding process that included consumer-protection measures that capped the maximum acceptable bid amount and reduces CMC prices by an energy price index, the base residual auction capacity price in the ComEd zone of PJM, and the monetized value of any federal tax &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;credit or other subsidy, if applicable. The consumer protection measures contained in the new law will result in net payments to ComEd ratepayers if the energy index, the capacity price and applicable federal tax credits or subsidy exceed the CMC contract price. Regulatory or legal challenges regarding the validity or implementation of the Clean Energy Law are possible and we cannot reasonably predict the outcome of any such challenges.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;See Note 7 &#x2013; Early Plant Retirements for the impacts of the provisions above on the Illinois nuclear plants and the consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;New Jersey Regulatory Matters&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;New Jersey Clean Energy Legislation.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; On May 23, 2018, New Jersey enacted legislation that established a ZEC program that provides compensation for nuclear plants that demonstrate to the NJBPU that they meet certain requirements, including that they make a significant contribution to air quality in the state and that their revenues are insufficient to cover their costs and risks. Under the legislation, the NJBPU will issue ZECs to qualifying nuclear power plants and the electric distribution utilities in New Jersey will be required to purchase those ZECs. On April 18, 2019, the NJBPU approved the award of ZECs to Salem 1 and Salem 2. Upon approval, we began recognizing revenue for the sale of New Jersey ZECs in the month they are generated. On March 19, 2021, a three-judge panel of the Superior Court of New Jersey Appellate Division unanimously affirmed the NJBPU&#x2019;s April 2019 order awarding ZECs for the first eligibility period. On April 8, 2021, New Jersey Rate Counsel filed a notice asking the New Jersey Supreme Court to hear the appeal of the Superior Court&#x2019;s order. On July 9, 2021, the New Jersey Supreme Court declined to hear the appeal. On October 1, 2020, we and PSEG filed applications seeking ZECs for the second eligibility period (June 2022 through May 2025). On April 27, 2021, the NJBPU approved the award of ZECs to Salem 1 and Salem 2 for the second eligibility period. On May 11, 2021, the New Jersey Rate Counsel appealed the April 27, 2021 decision to the Superior Court of New Jersey Appellate Division. Briefing on the appeal is expected to conclude in the first half of 2022. We cannot reasonably predict the outcome of this proceeding.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;New England Regulatory Matters&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Mystic Units 8 and 9 and Everett Marine Terminal Cost of Service Agreement.  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On March 29, 2018, we notified grid operator ISO-NE of our plans to early retire Mystic Units 8 and 9 absent regulatory reforms on June 1, 2022. On May 16, 2018, we made a filing with FERC to establish cost-of-service compensation and terms and conditions of service for Mystic Units 8 and 9 for the period between June 1, 2022 - May 31, 2024. On December 20, 2018, FERC issued an order accepting the cost of service compensation, reflecting a number of adjustments to the annual fixed revenue requirement and allowing for recovery of a substantial portion of the costs associated with the adjacent Everett Marine Terminal we acquired in October 2018. Those adjustments were reflected in a compliance filing made on March 1, 2019. In the December 20, 2018 order, FERC also directed a paper hearing on ROE using a new methodology. On January 22, 2019, we and several other parties filed requests for rehearing of certain findings in the order. On July 15, 2021, FERC issued an order establishing the ROE to be used in the cost of service agreement for Mystic 8 and 9 at 9.33%. On August 16, 2021, we and several other parties filed requests for rehearing of certain aspects of the July 15, 2021 order. These requests were denied by operation of law; however, FERC indicated it would address the issues raised in the request in a future order.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On July 17, 2020, FERC issued three orders, which together affirmed the recovery of key elements of Mystic's cost of service compensation, including recovery of costs associated with the operation of the Everett Marine Terminal. FERC directed a downward adjustment to the rate base for Mystic Units 8 and 9, the effect of which will be partially offset by elimination of a crediting mechanism for third-party gas sales during the term of the cost of service agreement. In addition, several parties filed protests to a compliance filing by us on September 15, 2020, taking issue with how gross plant in-service was calculated, and we filed an answer to the protests on October 21, 2020. On December 21, 2020, FERC issued an order on rehearing of the three July 17, 2020 orders, clarifying several cost of service provisions. Several parties appealed the December 21, 2020 order to the U.S. Court of Appeals for the D.C. Circuit and that appeal was consolidated with appeals of orders issued December 20, 2018 and July 17, 2020 in the Mystic proceeding. Briefs in support of their petitions for review were filed by us and several other parties on September 7, 2021. Briefing concluded in February 2022 and oral argument is scheduled to begin in May 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On February 25, 2021, Mystic made its filing to comply with the December 21, 2020 order. On April 26, 2021, FERC rejected Mystic&#x2019;s language and directed another compliance filing relating to the claw back provision language, which only applies if Mystic 8 and 9 were to continue operation after the conclusion of the cost-of-&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;service period. FERC&#x2019;s April 26, 2021 order also accepted in part and rejected in part Mystic&#x2019;s September 15, 2020 compliance filing. It directed a further compliance filing in 60 days consistent with the information provided in Mystic&#x2019;s October 21, 2020 answer to protests, which Mystic filed on June 2, 2021 and FERC accepted on July 29, 2021. On August 16, 2021, Mystic made a compliance filing, reflecting changes to the cost of service agreement to comply with the July 15, 2021 order on ROE.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On August 25, 2020, a group of New England generators filed a complaint against us seeking to extend the scope of the claw back provision in the cost-of-service agreement, whereby we would refund certain amounts recovered during the term of the cost of service if it returns to market afterwards. On April 15, 2021 FERC dismissed the complaint.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On February 16, 2021, we filed an unopposed motion to voluntarily dismiss an appeal filed with the U.S. Court of Appeals for the D.C. Circuit stemming from a June 2020 complaint filed with FERC against ISO-NE over failures to follow its tariff in evaluating Mystic for transmission security for the 2024 to 2025 Capacity Commitment Period, which was granted on February 18, 2021. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;See Note 7 &#x2014; Early Plant Retirements and Note 12 &#x2014; Asset Impairments for additional information on the impacts of our August 2020 decision to retire Mystic Units 8 and 9 upon expiration of the cost of service agreement. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Federal Regulatory Matters&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;PJM and NYISO MOPR Proceedings. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; PJM and NYISO capacity markets include a MOPR. If a resource is subjected to a MOPR, its offer is adjusted to effectively remove the revenues it receives through a state government-provided financial support program - resulting in a higher offer that may not clear the capacity market. Prior to December 19, 2019, the MOPR in PJM applied only to certain new gas-fired resources. Currently, the MOPR in NYISO applies only to certain resources in downstate New York.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;For our nuclear facilities in PJM and NYISO that are currently receiving state-supported compensation for carbon-free attributes, an expanded MOPR would require exclusion of such compensation when bidding into future capacity auctions, resulting in an increased risk of these facilities not receiving capacity revenues in future auctions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On December 19, 2019, FERC required PJM to broadly apply the MOPR to all new and existing resources including nuclear, renewables, demand response, energy efficiency, storage, and all resources owned by vertically-integrated utilities. This greatly expanded the breadth and scope of PJM&#x2019;s MOPR, which became effective as of PJM&#x2019;s capacity auction for the 2022-23 planning year. While FERC included some limited exemptions, no exemptions were available to state-supported nuclear resources. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;FERC provided no new mechanism for accommodating state-supported resources other than the existing FRR mechanism (under which an entire utility zone would be removed from PJM&#x2019;s capacity auction along with sufficient resources to support the load in such zone). In response to FERC&#x2019;s order, PJM submitted a compliance filing on March 18, 2020 wherein PJM proposed tariff language interpreting and implementing FERC's directives, and proposed a schedule for resuming capacity auctions that is contingent on the timing of FERC's action on the compliance filing. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On April 16, 2020, FERC issued an order largely denying most requests for rehearing of FERC's December 2019 order but granting a few clarifications that required an additional PJM compliance filing which PJM submitted on June 1, 2020. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;A number of parties, including us, have filed petitions for review of FERC's orders in this proceeding, which remain pending before the Court of Appeals for the Seventh Circuit. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;As a result, the MOPR applied in the capacity auction for the 2022-23 planning year to our owned or jointly owned nuclear plants in those states receiving a benefit under the Illinois ZES, and the New Jersey ZEC program. The MOPR prevented Quad Cities from clearing in that capacity auction.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;At the direction of the PJM Board of Managers, PJM and its stakeholders developed further MOPR reforms to ensure that the capacity market rules respect and accommodate state resource preferences such as the ZEC programs. PJM filed related tariff revisions at FERC on July 30, 2021 and, on September 29, 2021, PJM's &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;proposed MOPR reforms became effective by operation of law. Under the new tariff provisions, the MOPR will no longer apply to any of our owned or jointly owned nuclear plants. Requests for rehearing of FERC&#x2019;s notice establishing the effective date for PJM&#x2019;s proposed market reforms were filed in October 2021 and denied by operation of law on November 4, 2021. Several parties have filed petitions for review of FERC's orders in this proceeding, which remain pending before the Court of Appeals for the Third Circuit. We are strenuously opposing these appeals. We cannot reasonably predict the outcome of this proceeding.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On February 20, 2020, FERC issued an order rejecting requests to expand NYISO&#x2019;s version of the MOPR (referred to as buyer-side mitigation rules) beyond its current limited applicability to certain resources in downstate. However, on October 14, 2020, two natural gas-fired generators in New York filed a complaint at FERC seeking to expand the MOPR in NYISO to apply to all resources, new and existing, across the entire NYISO market. We are strenuously opposing expansion of FERC&#x2019;s MOPR policies in the NYISO market. While it is too early in the proceeding to predict its outcome and there are significant differences between the NYISO and PJM markets that would justify a different result, if FERC applies the MOPR in NYISO broadly as requested in the complaint, our facilities in NYISO that are receiving ZEC compensation may be at increased risk of not clearing the capacity auction. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;If our state-supported nuclear plants in PJM or NYISO are subjected to a MOPR or equivalent without compensation under an FRR or similar program, it could have a material adverse impact on our financial statements, which we cannot reasonably estimate at this time.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Operating License Renewals&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Conowingo Hydroelectric Project.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On August 29, 2012, we submitted an application to FERC for a new license for the Conowingo Hydroelectric Project (Conowingo). In connection with our efforts to obtain a water quality certification pursuant to Section 401 of the Clean Water Act (401 Certification) from MDE for Conowingo, we had been working with MDE and other stakeholders to resolve water quality licensing issues, including: (1) water quality, (2) fish habitat, and (3) sediment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On April 21, 2016, we and the U.S. Fish and Wildlife Service of the U.S. Department of the Interior executed a settlement agreement (DOI Settlement) resolving all fish passage issues between the parties.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On April 27, 2018, MDE issued its 401 Certification for Conowingo. As issued, the 401 Certification contained numerous conditions, including those relating to reduction of nutrients from upstream sources, removal of all visible trash and debris from upstream sources, and implementation of measures relating to fish passage.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On October 29, 2019, we and MDE filed with FERC a Joint Offer of Settlement (Offer of Settlement) that would resolve all outstanding issues relating to the 401 Certification. Pursuant to the Offer of Settlement, the parties submitted Proposed License Articles to FERC to be incorporated by FERC into the new license in accordance with FERC&#x2019;s discretionary authority under the Federal Power Act. Among the Proposed License Articles were modifications to river flows to improve aquatic habitat, eel passage improvements, and initiatives to support rare, threatened and endangered wildlife.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On March 19, 2021, FERC issued a new 50-year license for Conowingo, effective March 1, 2021. FERC adopted the Proposed License Articles into the new license, only making modifications it deemed necessary to allow FERC to enforce the Proposed License Articles. Consistent with the Offer of Settlement, FERC found that MDE waived its 401 Certification and pursuant to a separate agreement with MDE (MDE Settlement), we agreed to implement additional environmental protection, mitigation, and enhancement measures over the 50-year term of the new license. These measures address mussel restoration and other ecological and water quality matters, among other commitments. On April 19, 2021, a few environmental groups filed with FERC a petition for rehearing requesting that FERC reconsider the issuance of the new Conowingo license, which was denied by operation of law on May 20, 2021. On June 17, 2021, the petitioners appealed FERC&#x2019;s ruling to the U.S. Court of Appeals for the D.C. Circuit. On July 15, 2021, FERC issued an order addressing the arguments raised on rehearing, affirming the determinations of its March 19, 2021 order. We cannot predict the outcome of this proceeding. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The financial impact of the DOI and MDE Settlements and other anticipated license commitments are estimated to be $10&#160;million to $12&#160;million per year, on average, recognized over the new license term, including capital and operating costs. The actual timing and amount of the majority of these costs are not currently fixed and will vary from year to year throughout the life of the new license.  &lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Peach Bottom Units 2 and 3.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;  On March 6, 2020, the NRC approved a second 20-year license renewal for Peach Bottom Units 2 and 3. Peach Bottom Units 2 and 3 are now licensed to operate through 2053 and 2054, respectively. See Note 8 &#x2013; Property, Plant, and Equipment for additional information regarding the estimated useful life and depreciation provisions for Peach Bottom. &lt;/span&gt;On February 24, 2022, the NRC issued an order related to its review of our subsequent license renewal application for Peach Bottom. While the NRC had previously granted subsequent license renewal to the Peach Bottom units, the NRC was responding to a request for hearing that had not previously been adjudicated. In its decision, the NRC reversed itself and concluded that the previous environmental review required by the National Environmental Policy Act (NEPA) was incomplete because it did not adequately address environmental impacts resulting from extending the units&#x2019; licenses by 20 years. As a result, the NRC directed its staff to change the expiration dates for the licenses back to 2033 and 2034, until the completion of the NEPA analysis. The NRC directed, however, that the subsequently renewed licenses themselves remain in effect. The NRC also stated that it fully expects that the staff will complete its update of the NEPA analysis before 2033. To date, the NRC staff has not yet taken action to cause amendment of the licenses. We are reviewing the decision and considering our options. We cannot reasonably predict the outcome of this proceeding however any change to the current license expiration dates could have a material adverse financial statement impact.</us-gaap:PublicUtilitiesDisclosureTextBlock>
    <us-gaap:PublicUtilitiesRequestedRateIncreaseDecreaseAmount
      contextRef="i3f5c93bd88594654bddaba3900f6b388_D20210215-20210215"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNjAvZnJhZzphODQ5ZWE1OWQyYTQ0NzY5ODcxNDg5ZjNiNWVkMWUzYy90ZXh0cmVnaW9uOmE4NDllYTU5ZDJhNDQ3Njk4NzE0ODlmM2I1ZWQxZTNjXzc2Mg_32ac3086-e9e0-41bc-85d8-bb3f1d4799b1"
      unitRef="usd">9000</us-gaap:PublicUtilitiesRequestedRateIncreaseDecreaseAmount>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="id23cdea482324e99852da105bc9dda67_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNjAvZnJhZzphODQ5ZWE1OWQyYTQ0NzY5ODcxNDg5ZjNiNWVkMWUzYy90ZXh0cmVnaW9uOmE4NDllYTU5ZDJhNDQ3Njk4NzE0ODlmM2I1ZWQxZTNjXzk1MA_0a45be52-69ed-4c5c-b977-959316a49f93"
      unitRef="usd">800000000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:PublicUtilitiesRequestedRateIncreaseDecreaseAmount
      contextRef="i3f5c93bd88594654bddaba3900f6b388_D20210215-20210215"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNjAvZnJhZzphODQ5ZWE1OWQyYTQ0NzY5ODcxNDg5ZjNiNWVkMWUzYy90ZXh0cmVnaW9uOmE4NDllYTU5ZDJhNDQ3Njk4NzE0ODlmM2I1ZWQxZTNjXzE0NTU_32ac3086-e9e0-41bc-85d8-bb3f1d4799b1"
      unitRef="usd">9000</us-gaap:PublicUtilitiesRequestedRateIncreaseDecreaseAmount>
    <us-gaap:PublicUtilitiesRequestedRateIncreaseDecreaseAmount
      contextRef="i3f5c93bd88594654bddaba3900f6b388_D20210215-20210215"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNjAvZnJhZzphODQ5ZWE1OWQyYTQ0NzY5ODcxNDg5ZjNiNWVkMWUzYy90ZXh0cmVnaW9uOmE4NDllYTU5ZDJhNDQ3Njk4NzE0ODlmM2I1ZWQxZTNjXzE2OTI_32ac3086-e9e0-41bc-85d8-bb3f1d4799b1"
      unitRef="usd">9000</us-gaap:PublicUtilitiesRequestedRateIncreaseDecreaseAmount>
    <us-gaap:PublicUtilitiesRequestedRateIncreaseDecreaseAmount
      contextRef="i3f5c93bd88594654bddaba3900f6b388_D20210215-20210215"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNjAvZnJhZzphODQ5ZWE1OWQyYTQ0NzY5ODcxNDg5ZjNiNWVkMWUzYy90ZXh0cmVnaW9uOmE4NDllYTU5ZDJhNDQ3Njk4NzE0ODlmM2I1ZWQxZTNjXzIwOTU_32ac3086-e9e0-41bc-85d8-bb3f1d4799b1"
      unitRef="usd">9000</us-gaap:PublicUtilitiesRequestedRateIncreaseDecreaseAmount>
    <ceg:MarketPaymentShortfallInCollections
      contextRef="i51a49fd7ad374581b70d2ff2a674cb42_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNjAvZnJhZzphODQ5ZWE1OWQyYTQ0NzY5ODcxNDg5ZjNiNWVkMWUzYy90ZXh0cmVnaW9uOmE4NDllYTU5ZDJhNDQ3Njk4NzE0ODlmM2I1ZWQxZTNjXzI3MjA_fd531748-e549-4e6d-8a1c-6a6a65f649ee"
      unitRef="usd">3000000000</ceg:MarketPaymentShortfallInCollections>
    <ceg:MarketPaymentShortfallInCollections
      contextRef="i58d8513969454d94bec1f94a4762daf7_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNjAvZnJhZzphODQ5ZWE1OWQyYTQ0NzY5ODcxNDg5ZjNiNWVkMWUzYy90ZXh0cmVnaW9uOmE4NDllYTU5ZDJhNDQ3Njk4NzE0ODlmM2I1ZWQxZTNjXzI5MzY_f4dfebb9-c7d5-4f92-8461-075901cee179"
      unitRef="usd">17000000</ceg:MarketPaymentShortfallInCollections>
    <ceg:MarketWideLimitRecoveryOfDefault
      contextRef="i51a49fd7ad374581b70d2ff2a674cb42_I20211231"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNjAvZnJhZzphODQ5ZWE1OWQyYTQ0NzY5ODcxNDg5ZjNiNWVkMWUzYy90ZXh0cmVnaW9uOmE4NDllYTU5ZDJhNDQ3Njk4NzE0ODlmM2I1ZWQxZTNjXzMwOTM_8132ec62-1aad-4508-94b1-4fdc096a04f6"
      unitRef="usd">2500000</ceg:MarketWideLimitRecoveryOfDefault>
    <ceg:MarketPaymentShortfallInCollections
      contextRef="i51a49fd7ad374581b70d2ff2a674cb42_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNjAvZnJhZzphODQ5ZWE1OWQyYTQ0NzY5ODcxNDg5ZjNiNWVkMWUzYy90ZXh0cmVnaW9uOmE4NDllYTU5ZDJhNDQ3Njk4NzE0ODlmM2I1ZWQxZTNjXzQzMDk_fd531748-e549-4e6d-8a1c-6a6a65f649ee"
      unitRef="usd">3000000000</ceg:MarketPaymentShortfallInCollections>
    <us-gaap:PublicUtilitiesRequestedRateIncreaseDecreaseAmount
      contextRef="i3f5c93bd88594654bddaba3900f6b388_D20210215-20210215"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNjAvZnJhZzphODQ5ZWE1OWQyYTQ0NzY5ODcxNDg5ZjNiNWVkMWUzYy90ZXh0cmVnaW9uOmE4NDllYTU5ZDJhNDQ3Njk4NzE0ODlmM2I1ZWQxZTNjXzQ0MTI_32ac3086-e9e0-41bc-85d8-bb3f1d4799b1"
      unitRef="usd">9000</us-gaap:PublicUtilitiesRequestedRateIncreaseDecreaseAmount>
    <ceg:SecuritizedFundsAllocation
      contextRef="i1ec0e7b0560a4576b50a2ea2e1792893_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNjAvZnJhZzphODQ5ZWE1OWQyYTQ0NzY5ODcxNDg5ZjNiNWVkMWUzYy90ZXh0cmVnaW9uOmE4NDllYTU5ZDJhNDQ3Njk4NzE0ODlmM2I1ZWQxZTNjXzQ2OTI_747ffdd6-fd90-4542-ba33-d7631ce8570a"
      unitRef="usd">2100000000</ceg:SecuritizedFundsAllocation>
    <us-gaap:PublicUtilitiesRequestedRateIncreaseDecreaseAmount
      contextRef="i3f5c93bd88594654bddaba3900f6b388_D20210215-20210215"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNjAvZnJhZzphODQ5ZWE1OWQyYTQ0NzY5ODcxNDg5ZjNiNWVkMWUzYy90ZXh0cmVnaW9uOmE4NDllYTU5ZDJhNDQ3Njk4NzE0ODlmM2I1ZWQxZTNjXzQ3Njc_32ac3086-e9e0-41bc-85d8-bb3f1d4799b1"
      unitRef="usd">9000</us-gaap:PublicUtilitiesRequestedRateIncreaseDecreaseAmount>
    <ceg:SystemWideOfferCap
      contextRef="i9839a8c8d9554a1499c60f28729c49bf_D20211202-20211202"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNjAvZnJhZzphODQ5ZWE1OWQyYTQ0NzY5ODcxNDg5ZjNiNWVkMWUzYy90ZXh0cmVnaW9uOmE4NDllYTU5ZDJhNDQ3Njk4NzE0ODlmM2I1ZWQxZTNjXzY3ODE_820f5c02-9c9e-471b-ac0e-ea9bcbb3a633"
      unitRef="usd">5000</ceg:SystemWideOfferCap>
    <us-gaap:PublicUtilitiesApprovedReturnOnEquityPercentage
      contextRef="ib82ef02e853c4b66a7479b47c2628a74_D20210715-20210715"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNjAvZnJhZzphODQ5ZWE1OWQyYTQ0NzY5ODcxNDg5ZjNiNWVkMWUzYy90ZXh0cmVnaW9uOmE4NDllYTU5ZDJhNDQ3Njk4NzE0ODlmM2I1ZWQxZTNjXzE0MzE4_4a166602-e152-47f8-9271-38bb5319463d"
      unitRef="number">0.0933</us-gaap:PublicUtilitiesApprovedReturnOnEquityPercentage>
    <us-gaap:PurchaseObligation
      contextRef="i3115516479dc4e7896904cd2063081c2_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNjAvZnJhZzphODQ5ZWE1OWQyYTQ0NzY5ODcxNDg5ZjNiNWVkMWUzYy90ZXh0cmVnaW9uOmE4NDllYTU5ZDJhNDQ3Njk4NzE0ODlmM2I1ZWQxZTNjXzI1MTcw_3ad8a4f4-3427-4824-93e8-b19051bf902b"
      unitRef="usd">10000000</us-gaap:PurchaseObligation>
    <us-gaap:PurchaseObligation
      contextRef="if83d7c4a6eaa44679ba8b8916b7b8f91_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNjAvZnJhZzphODQ5ZWE1OWQyYTQ0NzY5ODcxNDg5ZjNiNWVkMWUzYy90ZXh0cmVnaW9uOmE4NDllYTU5ZDJhNDQ3Njk4NzE0ODlmM2I1ZWQxZTNjXzI1MTc2_bb3e82ee-4cb4-4f38-bc27-801fc08c180e"
      unitRef="usd">12000000</us-gaap:PurchaseObligation>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNjYvZnJhZzo1ZDlhNjRmNGM5NzM0M2Y3YTdiZWFkYzZjYTcwMmMyMC90ZXh0cmVnaW9uOjVkOWE2NGY0Yzk3MzQzZjdhN2JlYWRjNmNhNzAyYzIwXzQ1MTk_52d3d5eb-e1b0-43ea-87b3-c1d3592d7be8">Revenue from Contracts with Customers &lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We recognize revenue from contracts with customers to depict the transfer of goods or services to customers at an amount that we expect to be entitled to in exchange for those goods or services. Our primary sources of revenue include competitive sales of power, natural gas, and other energy-related products and services. The performance obligations, revenue recognition, and payment terms associated with these sources of revenue are further discussed in the table below. There are no significant financing components for these sources of revenue. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Unless otherwise noted, for each of the significant revenue categories and related performance obligations described below, we have the right to consideration from the customer in an amount that corresponds directly with the value transferred to the customer for the performance completed to date. Therefore, we generally recognize revenue in the amount for which we have the right to invoice the customer. As a result, there are generally no significant judgments used in determining or allocating the transaction price.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.066%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.235%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Revenue Source&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Description&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Performance Obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Timing of Revenue Recognition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Payment Terms &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Competitive Power Sales &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Sales of power and other energy-related commodities to wholesale and retail customers across multiple geographic regions through our customer-facing business.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Various, including the delivery of power (generally delivered over time) and other energy-related commodities such as capacity (generally delivered over time), ZECs, RECs or other ancillary services (generally delivered at a point in time).&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Concurrently as power is generated for bundled power sale contracts.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt; (a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Within the month following delivery to the customer. &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Competitive Natural Gas Sales &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Sales of natural gas on a full requirement basis or for an agreed upon volume to commercial and residential customers.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Delivery of natural gas to the customer.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Over time as the natural gas is delivered and consumed by the customer.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Within the month following delivery to the customer. &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other Competitive Products and Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Sales of other energy-related products and services such as long-term construction and installation of energy efficiency assets and new power generating facilities, primarily to commercial and industrial customers.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Construction and/or installation of the asset for the customer.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Revenues and associated costs are recognized throughout the contract term using an input method to measure progress towards completion.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Within 30 or 45 days from the invoice date.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;__________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;Certain contracts may contain limits on the total amount of revenue we are able to collect over the entire term of the contract. In such cases, we estimate the total consideration expected to be received over the term of the contract net of the constraint and allocate the expected consideration to the performance obligations in the contract such that revenue is recognized ratably over the term of the entire contract as the performance obligations are satisfied.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(b)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;The method recognizes revenue based on the various inputs used to satisfy the performance obligation, such as costs incurred and total labor hours expended. The total amount of revenue that will be recognized is based on the agreed upon contractually-stated amount. The average contract term for these projects is approximately 18 months.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We incur incremental costs in order to execute certain retail power and gas sales contracts. These costs, which primarily relate to retail broker fees and sales commissions, are capitalized when incurred as contract acquisition costs and were not material as of December&#160;31, 2021 and 2020. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Contract Balances&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Contract Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We record contract assets for the revenue recognized on the construction and installation of energy efficiency assets and new power generating facilities before we have an unconditional right to bill for and receive the consideration from the customer. These contract assets are subsequently reclassified to receivables when the right to payment becomes unconditional. We record contract assets and contract receivables in Other current assets and Customer accounts receivable, net, respectively, in the Consolidated Balance Sheets. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table provides a rollforward of the contract assets reflected in the Consolidated Balance Sheets. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:76.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.067%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Contract Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Balance as of December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Amounts reclassified to receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(86)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Revenues recognized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Contract assets reclassified as held-for-sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(12)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Balance as of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Amounts reclassified to receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(59)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Revenues recognized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Amounts previously held-for-sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Balance as of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Contract Liabilities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We record contract liabilities when consideration is received or due prior to the satisfaction of the performance obligations. We record contract liabilities in Other current liabilities and Other noncurrent liabilities in the Consolidated Balance Sheets. These contract liabilities primarily relate to upfront consideration received or due for equipment service plans and the Illinois ZEC program that introduces a cap on the total consideration to be received by us. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table provides a rollforward of the contract liabilities reflected in the Consolidated Balance Sheets. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:76.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.067%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Contract Liabilities&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Balance as of December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Consideration received or due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Revenues recognized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(258)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Balance as of December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Consideration received or due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Revenues recognized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(266)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Contract liabilities reclassified as held-for-sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Balance as of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Consideration received or due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Revenues recognized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(263)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Amounts previously held-for-sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Balance as of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table reflects revenues recognized in the years ended December&#160;31, 2021, 2020 and 2019, which were included in contract liabilities at December&#160;31, 2020, 2019, and 2018, respectively:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.569%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Revenues recognized&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Transaction Price Allocated to Remaining Performance Obligations &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table shows the amounts of future revenues expected to be recorded in each year for performance obligations that are unsatisfied or partially unsatisfied as of December&#160;31, 2021. This disclosure only includes contracts for which the total consideration is fixed and determinable at contract inception. The average contract term varies by customer type and commodity but ranges from one month to several years. This disclosure excludes our power and gas sales contracts as they contain variable volumes and/or variable pricing. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;2026 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Remaining performance obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Revenue Disaggregation &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We disaggregate the revenue recognized from&#160;contracts&#160;with&#160;customers&#160;into categories that depict how the nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factors. See Note 5 &#x2014; Segment Information for the presentation of revenue disaggregation.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock
      contextRef="i313d559e95db4ed6a359be0e7fa7d601_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNjYvZnJhZzo1ZDlhNjRmNGM5NzM0M2Y3YTdiZWFkYzZjYTcwMmMyMC90ZXh0cmVnaW9uOjVkOWE2NGY0Yzk3MzQzZjdhN2JlYWRjNmNhNzAyYzIwXzQ1Mjg_f285ca1d-0c8b-4c11-b52d-d7278cd29af0">The following table provides a rollforward of the contract assets reflected in the Consolidated Balance Sheets. &lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:76.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.067%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Contract Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Balance as of December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Amounts reclassified to receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(86)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Revenues recognized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Contract assets reclassified as held-for-sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(12)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Balance as of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Amounts reclassified to receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(59)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Revenues recognized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Amounts previously held-for-sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Balance as of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="ia37b3f53c7b749058ec4d8cb92349568_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNjYvZnJhZzo1ZDlhNjRmNGM5NzM0M2Y3YTdiZWFkYzZjYTcwMmMyMC90YWJsZTozNmFkMzM2YjI3M2Q0NjFmYTgzM2QyYjhlOTgzYzg2ZS90YWJsZXJhbmdlOjM2YWQzMzZiMjczZDQ2MWZhODMzZDJiOGU5ODNjODZlXzEtMS0xLTEtMjEwNg_43d2d64f-fa4b-4001-b8e6-3c3715c168db"
      unitRef="usd">174000000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetReclassifiedToReceivable
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNjYvZnJhZzo1ZDlhNjRmNGM5NzM0M2Y3YTdiZWFkYzZjYTcwMmMyMC90YWJsZTozNmFkMzM2YjI3M2Q0NjFmYTgzM2QyYjhlOTgzYzg2ZS90YWJsZXJhbmdlOjM2YWQzMzZiMjczZDQ2MWZhODMzZDJiOGU5ODNjODZlXzItMS0xLTEtMjEwNg_c1d8656b-574d-4acb-b021-dbfa26362f61"
      unitRef="usd">-86000000</us-gaap:ContractWithCustomerAssetReclassifiedToReceivable>
    <us-gaap:ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNjYvZnJhZzo1ZDlhNjRmNGM5NzM0M2Y3YTdiZWFkYzZjYTcwMmMyMC90YWJsZTozNmFkMzM2YjI3M2Q0NjFmYTgzM2QyYjhlOTgzYzg2ZS90YWJsZXJhbmdlOjM2YWQzMzZiMjczZDQ2MWZhODMzZDJiOGU5ODNjODZlXzMtMS0xLTEtMjEwNg_27b56dbb-2a5a-4eee-99ef-cd59b0a27b8b"
      unitRef="usd">-68000000</us-gaap:ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress>
    <us-gaap:ContractWithCustomerAssetIncreaseDecreaseForContractAcquiredInBusinessCombination
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNjYvZnJhZzo1ZDlhNjRmNGM5NzM0M2Y3YTdiZWFkYzZjYTcwMmMyMC90YWJsZTozNmFkMzM2YjI3M2Q0NjFmYTgzM2QyYjhlOTgzYzg2ZS90YWJsZXJhbmdlOjM2YWQzMzZiMjczZDQ2MWZhODMzZDJiOGU5ODNjODZlXzQtMS0xLTEtMjEwNg_11c6d09a-4a56-415f-8297-fbaa6260dc3b"
      unitRef="usd">-12000000</us-gaap:ContractWithCustomerAssetIncreaseDecreaseForContractAcquiredInBusinessCombination>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNjYvZnJhZzo1ZDlhNjRmNGM5NzM0M2Y3YTdiZWFkYzZjYTcwMmMyMC90YWJsZTozNmFkMzM2YjI3M2Q0NjFmYTgzM2QyYjhlOTgzYzg2ZS90YWJsZXJhbmdlOjM2YWQzMzZiMjczZDQ2MWZhODMzZDJiOGU5ODNjODZlXzUtMS0xLTEtMjEwNg_9f9efd29-3b20-4838-beeb-1db14db1cc5a"
      unitRef="usd">144000000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetReclassifiedToReceivable
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNjYvZnJhZzo1ZDlhNjRmNGM5NzM0M2Y3YTdiZWFkYzZjYTcwMmMyMC90YWJsZTozNmFkMzM2YjI3M2Q0NjFmYTgzM2QyYjhlOTgzYzg2ZS90YWJsZXJhbmdlOjM2YWQzMzZiMjczZDQ2MWZhODMzZDJiOGU5ODNjODZlXzYtMS0xLTEtMjEwNg_bd526216-154d-4ce3-804e-ba602db4823c"
      unitRef="usd">-59000000</us-gaap:ContractWithCustomerAssetReclassifiedToReceivable>
    <us-gaap:ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNjYvZnJhZzo1ZDlhNjRmNGM5NzM0M2Y3YTdiZWFkYzZjYTcwMmMyMC90YWJsZTozNmFkMzM2YjI3M2Q0NjFmYTgzM2QyYjhlOTgzYzg2ZS90YWJsZXJhbmdlOjM2YWQzMzZiMjczZDQ2MWZhODMzZDJiOGU5ODNjODZlXzctMS0xLTEtMjEwNg_8627c636-c528-4df7-b1f3-6ecc61d2af39"
      unitRef="usd">-52000000</us-gaap:ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress>
    <us-gaap:ContractWithCustomerAssetIncreaseDecreaseForContractAcquiredInBusinessCombination
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNjYvZnJhZzo1ZDlhNjRmNGM5NzM0M2Y3YTdiZWFkYzZjYTcwMmMyMC90YWJsZTozNmFkMzM2YjI3M2Q0NjFmYTgzM2QyYjhlOTgzYzg2ZS90YWJsZXJhbmdlOjM2YWQzMzZiMjczZDQ2MWZhODMzZDJiOGU5ODNjODZlXzgtMS0xLTEtMjEwNg_06d24308-843f-4017-a9cb-6f509ae7a0b4"
      unitRef="usd">12000000</us-gaap:ContractWithCustomerAssetIncreaseDecreaseForContractAcquiredInBusinessCombination>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNjYvZnJhZzo1ZDlhNjRmNGM5NzM0M2Y3YTdiZWFkYzZjYTcwMmMyMC90YWJsZTozNmFkMzM2YjI3M2Q0NjFmYTgzM2QyYjhlOTgzYzg2ZS90YWJsZXJhbmdlOjM2YWQzMzZiMjczZDQ2MWZhODMzZDJiOGU5ODNjODZlXzktMS0xLTEtMjEwNg_e9879093-05da-42df-b737-75c7fbd602f1"
      unitRef="usd">149000000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock
      contextRef="i28043f1b1b0c44d09a787e8032684dad_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNjYvZnJhZzo1ZDlhNjRmNGM5NzM0M2Y3YTdiZWFkYzZjYTcwMmMyMC90ZXh0cmVnaW9uOjVkOWE2NGY0Yzk3MzQzZjdhN2JlYWRjNmNhNzAyYzIwXzI2Mzg4Mjc5MDcxMTYx_ba5f520b-e670-4ffb-896b-97e5cc95f69b">&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table provides a rollforward of the contract liabilities reflected in the Consolidated Balance Sheets. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:76.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.067%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Contract Liabilities&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Balance as of December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Consideration received or due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Revenues recognized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(258)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Balance as of December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Consideration received or due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Revenues recognized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(266)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Contract liabilities reclassified as held-for-sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Balance as of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Consideration received or due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Revenues recognized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(263)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Amounts previously held-for-sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Balance as of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock>
    <us-gaap:ContractWithCustomerLiability
      contextRef="if6871dbcf2b340fe9369ef4126d6cbff_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNjYvZnJhZzo1ZDlhNjRmNGM5NzM0M2Y3YTdiZWFkYzZjYTcwMmMyMC90YWJsZTplMTA3MTI4ZDZhZGE0NjU2OTQ4ZWE5OTNmNTU2NTdiNS90YWJsZXJhbmdlOmUxMDcxMjhkNmFkYTQ2NTY5NDhlYTk5M2Y1NTY1N2I1XzEtMS0xLTEtMjEwNg_43371426-c7ed-4c86-875d-11dd85a2c1ac"
      unitRef="usd">42000000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueModificationOfContract
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNjYvZnJhZzo1ZDlhNjRmNGM5NzM0M2Y3YTdiZWFkYzZjYTcwMmMyMC90YWJsZTplMTA3MTI4ZDZhZGE0NjU2OTQ4ZWE5OTNmNTU2NTdiNS90YWJsZXJhbmdlOmUxMDcxMjhkNmFkYTQ2NTY5NDhlYTk5M2Y1NTY1N2I1XzItMS0xLTEtMjEwNg_dfdb2681-fb5e-48e8-bf70-50ef16b9a934"
      unitRef="usd">287000000</us-gaap:ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueModificationOfContract>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNjYvZnJhZzo1ZDlhNjRmNGM5NzM0M2Y3YTdiZWFkYzZjYTcwMmMyMC90YWJsZTplMTA3MTI4ZDZhZGE0NjU2OTQ4ZWE5OTNmNTU2NTdiNS90YWJsZXJhbmdlOmUxMDcxMjhkNmFkYTQ2NTY5NDhlYTk5M2Y1NTY1N2I1XzMtMS0xLTEtMjEwNg_576e6c74-2326-4341-9f1f-2df71bb1402a"
      unitRef="usd">-258000000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiability
      contextRef="ia37b3f53c7b749058ec4d8cb92349568_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNjYvZnJhZzo1ZDlhNjRmNGM5NzM0M2Y3YTdiZWFkYzZjYTcwMmMyMC90YWJsZTplMTA3MTI4ZDZhZGE0NjU2OTQ4ZWE5OTNmNTU2NTdiNS90YWJsZXJhbmdlOmUxMDcxMjhkNmFkYTQ2NTY5NDhlYTk5M2Y1NTY1N2I1XzUtMS0xLTEtMjEwNg_0bcc2330-b072-4540-a734-c565f534b7e9"
      unitRef="usd">71000000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueModificationOfContract
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNjYvZnJhZzo1ZDlhNjRmNGM5NzM0M2Y3YTdiZWFkYzZjYTcwMmMyMC90YWJsZTplMTA3MTI4ZDZhZGE0NjU2OTQ4ZWE5OTNmNTU2NTdiNS90YWJsZXJhbmdlOmUxMDcxMjhkNmFkYTQ2NTY5NDhlYTk5M2Y1NTY1N2I1XzYtMS0xLTEtMjEwNg_d1c7f140-9e7f-44fa-9da4-42b04dd38a02"
      unitRef="usd">282000000</us-gaap:ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueModificationOfContract>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNjYvZnJhZzo1ZDlhNjRmNGM5NzM0M2Y3YTdiZWFkYzZjYTcwMmMyMC90YWJsZTplMTA3MTI4ZDZhZGE0NjU2OTQ4ZWE5OTNmNTU2NTdiNS90YWJsZXJhbmdlOmUxMDcxMjhkNmFkYTQ2NTY5NDhlYTk5M2Y1NTY1N2I1XzctMS0xLTEtMjEwNg_298ac2d2-226e-4e2d-a091-f03347563d10"
      unitRef="usd">-266000000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNjYvZnJhZzo1ZDlhNjRmNGM5NzM0M2Y3YTdiZWFkYzZjYTcwMmMyMC90YWJsZTplMTA3MTI4ZDZhZGE0NjU2OTQ4ZWE5OTNmNTU2NTdiNS90YWJsZXJhbmdlOmUxMDcxMjhkNmFkYTQ2NTY5NDhlYTk5M2Y1NTY1N2I1XzgtMS0xLTEtMjEwNg_42cb3a7c-9405-4813-8e3c-908cea14024c"
      unitRef="usd">-3000000</us-gaap:ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination>
    <us-gaap:ContractWithCustomerLiability
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNjYvZnJhZzo1ZDlhNjRmNGM5NzM0M2Y3YTdiZWFkYzZjYTcwMmMyMC90YWJsZTplMTA3MTI4ZDZhZGE0NjU2OTQ4ZWE5OTNmNTU2NTdiNS90YWJsZXJhbmdlOmUxMDcxMjhkNmFkYTQ2NTY5NDhlYTk5M2Y1NTY1N2I1XzktMS0xLTEtMjEwNg_ddd4b4e0-3123-4eed-a048-56840abe97b2"
      unitRef="usd">84000000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueModificationOfContract
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNjYvZnJhZzo1ZDlhNjRmNGM5NzM0M2Y3YTdiZWFkYzZjYTcwMmMyMC90YWJsZTplMTA3MTI4ZDZhZGE0NjU2OTQ4ZWE5OTNmNTU2NTdiNS90YWJsZXJhbmdlOmUxMDcxMjhkNmFkYTQ2NTY5NDhlYTk5M2Y1NTY1N2I1XzEwLTEtMS0xLTIxMDY_6b035e86-f105-4196-8cad-8163385b79f9"
      unitRef="usd">251000000</us-gaap:ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueModificationOfContract>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNjYvZnJhZzo1ZDlhNjRmNGM5NzM0M2Y3YTdiZWFkYzZjYTcwMmMyMC90YWJsZTplMTA3MTI4ZDZhZGE0NjU2OTQ4ZWE5OTNmNTU2NTdiNS90YWJsZXJhbmdlOmUxMDcxMjhkNmFkYTQ2NTY5NDhlYTk5M2Y1NTY1N2I1XzExLTEtMS0xLTIxMDY_765461e0-0094-4d63-a0a0-d4c5d63731f9"
      unitRef="usd">-263000000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNjYvZnJhZzo1ZDlhNjRmNGM5NzM0M2Y3YTdiZWFkYzZjYTcwMmMyMC90YWJsZTplMTA3MTI4ZDZhZGE0NjU2OTQ4ZWE5OTNmNTU2NTdiNS90YWJsZXJhbmdlOmUxMDcxMjhkNmFkYTQ2NTY5NDhlYTk5M2Y1NTY1N2I1XzEyLTEtMS0xLTIxMDY_dadeb707-95f9-40af-8aa1-f635d9f8a654"
      unitRef="usd">3000000</us-gaap:ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination>
    <us-gaap:ContractWithCustomerLiability
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNjYvZnJhZzo1ZDlhNjRmNGM5NzM0M2Y3YTdiZWFkYzZjYTcwMmMyMC90YWJsZTplMTA3MTI4ZDZhZGE0NjU2OTQ4ZWE5OTNmNTU2NTdiNS90YWJsZXJhbmdlOmUxMDcxMjhkNmFkYTQ2NTY5NDhlYTk5M2Y1NTY1N2I1XzEzLTEtMS0xLTIxMDY_edf20178-51d0-49d3-9b9b-8f88e2a539db"
      unitRef="usd">75000000</us-gaap:ContractWithCustomerLiability>
    <ceg:ContractWithCustomerPriorYearContractRevenuesRecognizedInCurrentYearTableTextBlock
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNjYvZnJhZzo1ZDlhNjRmNGM5NzM0M2Y3YTdiZWFkYzZjYTcwMmMyMC90ZXh0cmVnaW9uOjVkOWE2NGY0Yzk3MzQzZjdhN2JlYWRjNmNhNzAyYzIwXzQ1Mjk_50eef4d1-2cbf-41e4-8f4e-e791eda67829">&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table reflects revenues recognized in the years ended December&#160;31, 2021, 2020 and 2019, which were included in contract liabilities at December&#160;31, 2020, 2019, and 2018, respectively:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.569%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Revenues recognized&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ceg:ContractWithCustomerPriorYearContractRevenuesRecognizedInCurrentYearTableTextBlock>
    <us-gaap:ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNjYvZnJhZzo1ZDlhNjRmNGM5NzM0M2Y3YTdiZWFkYzZjYTcwMmMyMC90YWJsZTpkYzk2MGQzYjFkNDQ0N2FjYTMzMTQxZmJmMzYzZjdlOS90YWJsZXJhbmdlOmRjOTYwZDNiMWQ0NDQ3YWNhMzMxNDFmYmYzNjNmN2U5XzEtMS0xLTEtMjEwNg_c3aa051f-7606-496d-a24e-3adea9683f64"
      unitRef="usd">82000000</us-gaap:ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod>
    <us-gaap:ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNjYvZnJhZzo1ZDlhNjRmNGM5NzM0M2Y3YTdiZWFkYzZjYTcwMmMyMC90YWJsZTpkYzk2MGQzYjFkNDQ0N2FjYTMzMTQxZmJmMzYzZjdlOS90YWJsZXJhbmdlOmRjOTYwZDNiMWQ0NDQ3YWNhMzMxNDFmYmYzNjNmN2U5XzEtMy0xLTEtMjEwNg_3843887e-6a18-46de-b89a-50510fe65427"
      unitRef="usd">64000000</us-gaap:ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod>
    <us-gaap:ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNjYvZnJhZzo1ZDlhNjRmNGM5NzM0M2Y3YTdiZWFkYzZjYTcwMmMyMC90YWJsZTpkYzk2MGQzYjFkNDQ0N2FjYTMzMTQxZmJmMzYzZjdlOS90YWJsZXJhbmdlOmRjOTYwZDNiMWQ0NDQ3YWNhMzMxNDFmYmYzNjNmN2U5XzEtNS0xLTEtMjEwNg_3cb662c0-6af8-46cd-9edb-c82df0abff46"
      unitRef="usd">32000000</us-gaap:ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNjYvZnJhZzo1ZDlhNjRmNGM5NzM0M2Y3YTdiZWFkYzZjYTcwMmMyMC90ZXh0cmVnaW9uOjVkOWE2NGY0Yzk3MzQzZjdhN2JlYWRjNmNhNzAyYzIwXzQ1MTY_e3218e4d-3fba-4d7e-8ba2-5019b777c694">The following table shows the amounts of future revenues expected to be recorded in each year for performance obligations that are unsatisfied or partially unsatisfied as of December&#160;31, 2021. This disclosure only includes contracts for which the total consideration is fixed and determinable at contract inception. The average contract term varies by customer type and commodity but ranges from one month to several years. This disclosure excludes our power and gas sales contracts as they contain variable volumes and/or variable pricing. &lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;2026 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Remaining performance obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i99727ae71a5e4d3bb4befdb36200155b_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNjYvZnJhZzo1ZDlhNjRmNGM5NzM0M2Y3YTdiZWFkYzZjYTcwMmMyMC90YWJsZTpmMzBjMTEyNmYzOTk0NjBlOGQ1NmRhNWExYWIwYzRiNy90YWJsZXJhbmdlOmYzMGMxMTI2ZjM5OTQ2MGU4ZDU2ZGE1YTFhYjBjNGI3XzEtMi0xLTEtMjEwNg_1c258630-f4bd-4efb-afe1-132220249cb6"
      unitRef="usd">350000000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i9aa962e45c954cd9aecfbe3272517d5c_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNjYvZnJhZzo1ZDlhNjRmNGM5NzM0M2Y3YTdiZWFkYzZjYTcwMmMyMC90YWJsZTpmMzBjMTEyNmYzOTk0NjBlOGQ1NmRhNWExYWIwYzRiNy90YWJsZXJhbmdlOmYzMGMxMTI2ZjM5OTQ2MGU4ZDU2ZGE1YTFhYjBjNGI3XzEtNC0xLTEtMjEwNg_2c6f2a69-c07a-4a43-9619-87570b8dcd77"
      unitRef="usd">112000000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="id87d8284ff6f4b658196977dd89b0da1_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNjYvZnJhZzo1ZDlhNjRmNGM5NzM0M2Y3YTdiZWFkYzZjYTcwMmMyMC90YWJsZTpmMzBjMTEyNmYzOTk0NjBlOGQ1NmRhNWExYWIwYzRiNy90YWJsZXJhbmdlOmYzMGMxMTI2ZjM5OTQ2MGU4ZDU2ZGE1YTFhYjBjNGI3XzEtNi0xLTEtMjEwNg_88321141-08df-44a5-8dbb-b5b8d2e9603d"
      unitRef="usd">45000000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i8653bc4df70f428d9dcf34d861efd208_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNjYvZnJhZzo1ZDlhNjRmNGM5NzM0M2Y3YTdiZWFkYzZjYTcwMmMyMC90YWJsZTpmMzBjMTEyNmYzOTk0NjBlOGQ1NmRhNWExYWIwYzRiNy90YWJsZXJhbmdlOmYzMGMxMTI2ZjM5OTQ2MGU4ZDU2ZGE1YTFhYjBjNGI3XzEtOC0xLTEtMjEwNg_3ee94a91-f739-4abb-bc93-72390241eabb"
      unitRef="usd">26000000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i5e503b3da6c741b1b7517d5ce452c6f0_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNjYvZnJhZzo1ZDlhNjRmNGM5NzM0M2Y3YTdiZWFkYzZjYTcwMmMyMC90YWJsZTpmMzBjMTEyNmYzOTk0NjBlOGQ1NmRhNWExYWIwYzRiNy90YWJsZXJhbmdlOmYzMGMxMTI2ZjM5OTQ2MGU4ZDU2ZGE1YTFhYjBjNGI3XzEtMTAtMS0xLTIxMDY_98422304-5851-491a-8853-63c931c04b91"
      unitRef="usd">73000000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNjYvZnJhZzo1ZDlhNjRmNGM5NzM0M2Y3YTdiZWFkYzZjYTcwMmMyMC90YWJsZTpmMzBjMTEyNmYzOTk0NjBlOGQ1NmRhNWExYWIwYzRiNy90YWJsZXJhbmdlOmYzMGMxMTI2ZjM5OTQ2MGU4ZDU2ZGE1YTFhYjBjNGI3XzEtMTItMS0xLTIxMDY_9593dc21-778c-4d85-97c5-bf43a0960279"
      unitRef="usd">606000000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90ZXh0cmVnaW9uOjRhZjQwMjczMjdkMDRiZDhhMmU3MmJkNTBjY2RiNGZiXzQzOTgwNDY1MTYxODI_efeca8da-53b4-4632-97c0-a0bf802d0a43">Segment Information &lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Operating segments are determined based on information used by the CODM in deciding how to evaluate performance and allocate resources. We have five reportable segments consisting of the Mid-Atlantic, Midwest, New York, ERCOT, and all other power regions referred to collectively as &#x201c;Other Power Regions.&#x201d; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The basis for our reportable segments is the integrated management of our electricity business that is located in different geographic regions, and largely representative of the footprints of ISO/RTO and/or NERC regions, which utilize multiple supply sources to provide electricity through various distribution channels (wholesale and retail). Our hedging strategies and risk metrics are also aligned to these same geographic regions. Descriptions of each of our five reportable segments are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;padding-left:42.75pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:14.85pt"&gt;Mid-Atlantic &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;represents operations in the eastern half of PJM, which includes New Jersey, Maryland, Virginia, West Virginia, Delaware, the District of Columbia, and parts of Pennsylvania and North Carolina.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;padding-left:42.75pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:14.85pt"&gt;Midwest&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; represents operations in the western half of PJM and the United States footprint of MISO, excluding MISO&#x2019;s Southern Region.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;padding-left:42.75pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:14.85pt"&gt;New York&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; represents operations within NYISO.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;padding-left:42.75pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:14.85pt"&gt;ERCOT&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; represents operations within Electric Reliability Council of Texas that covers a majority of the state of Texas.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;padding-left:42.75pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:14.85pt"&gt;Other Power Regions:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;padding-left:54pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:14.85pt"&gt;New England&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; represents operations within ISO-NE.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;padding-left:54pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:14.85pt"&gt;South&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; represents operations in the FRCC, MISO&#x2019;s Southern Region, and the remaining portions of the SERC not included within MISO or PJM.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;padding-left:54pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:14.85pt"&gt;West &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;represents operations in the WECC, which includes CAISO.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;padding-left:54pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:14.85pt"&gt;Canada &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;represents operations across the entire country of Canada and includes AESO, OIESO, and the Canadian portion of MISO.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The CODM evaluates the performance of our electric business activities and allocates resources based on Revenues less Purchased Power and Fuel Expense (RNF). We believe this is a useful measurement of operational performance, although it is not a presentation defined under GAAP and may not be comparable to other companies&#x2019; presentations or deemed more useful than the GAAP information provided elsewhere in this report. Our operating revenues include all sales to third parties and affiliated sales to Exelon's utility subsidiaries. Purchased power costs include all costs associated with the procurement and supply of electricity including capacity, energy, and ancillary services. Fuel expense includes the fuel costs for our owned generation and fuel costs associated with tolling agreements. The results of our other business activities are not regularly reviewed by the CODM and are therefore not classified as operating segments or included in the regional reportable segment amounts. These activities include natural gas, as well as other miscellaneous business activities that are not significant to our overall operating revenues or results of operations. Further, our unrealized mark-to-market gains and losses on economic hedging activities and our amortization of certain intangible assets and liabilities relating to commodity contracts recorded at fair value from mergers and acquisitions are also excluded &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;from the regional reportable segment amounts. The CODM does not use a measure of total assets in making decisions regarding allocating resources to or assessing the performance of these reportable segments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following tables disaggregate the revenue recognized from contracts with customers into categories that depict how the nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factors. The disaggregation of revenues reflects our two primary products of power sales and natural gas sales, with further disaggregation of power sales provided by geographic region. The following tables also show the reconciliation of reportable segment revenues and RNF to our total revenues and RNF for the years ended December&#160;31, 2021, 2020, and 2019.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:4pt;margin-top:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.666%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.528%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.445%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.636%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.100%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.636%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.100%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.636%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.940%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.636%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.943%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Revenues from external customers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:700;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Other&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:700;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Intersegment Revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Total Revenues&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Mid-Atlantic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Midwest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(205)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;New York&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,633&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(57)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;ERCOT&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;896&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;276&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other Power Regions&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,937&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;981&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(28)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,890&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total Competitive Businesses Electric Revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Competitive Businesses Natural Gas Revenues&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Competitive Businesses Other Revenues&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(c)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(385)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(20)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(20)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total Consolidated Operating Revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,395&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.666%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.528%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.445%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.636%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.100%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.636%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.100%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.636%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.940%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.636%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.943%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Revenues from external customers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:700;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Other&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:700;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Intersegment Revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Total Revenues&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Mid-Atlantic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,785&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(168)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,645&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Midwest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;New York&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,444&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(12)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;ERCOT&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;735&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;958&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other Power Regions&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(47)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total Competitive Businesses Electric Revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;14,267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;793&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;15,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;15,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Competitive Businesses Natural Gas Revenues&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Competitive Businesses Other Revenues&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(c)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total Consolidated Operating Revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;15,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,698&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;17,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;17,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.666%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.528%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.445%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.636%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.100%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.636%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.100%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.636%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.940%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.636%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.943%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Revenues from external customers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:700;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Other&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:700;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Intersegment Revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Total Revenues&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Mid-Atlantic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5,074&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Midwest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(34)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;New York&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,596&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,596&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;ERCOT&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;768&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;229&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,013&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other Power Regions&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,687&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;608&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(49)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total Competitive Businesses Electric Revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;15,174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;16,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(63)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;16,222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Competitive Businesses Natural Gas Revenues&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Competitive Businesses Other Revenues&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(c)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;491&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total Consolidated Operating Revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;17,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;18,924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;18,924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;__________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;Includes all wholesale and retail electric sales to third parties and affiliated sales to Exelon's utility subsidiaries.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(b)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;Includes revenues from derivatives and leases.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(c)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;Represents activities &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;not allocated to a region. See text above for a description of included activities. Includes unrealized mark-to-market losses&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt; of $633 million, gains of $110 million and losses of $4 million for the years ended December 31, 2021, 2020, and 2019, respectively, and the elimination of intersegment revenues. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.500%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.807%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.782%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.767%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.782%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.767%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.782%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.777%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;RNF&#160;from&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;external&lt;br/&gt;customers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:3.9pt;font-weight:700;line-height:100%;position:relative;top:-2.1pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;Intersegment&lt;br/&gt;RNF&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;Total&lt;br/&gt;RNF&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;RNF&#160;from&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;external&lt;br/&gt;customers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:3.9pt;font-weight:700;line-height:100%;position:relative;top:-2.1pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;Intersegment&lt;br/&gt;RNF&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;Total&lt;br/&gt;RNF&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;RNF&#160;from&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;external&lt;br/&gt;customers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:3.9pt;font-weight:700;line-height:100%;position:relative;top:-2.1pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;Intersegment&lt;br/&gt;RNF&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;Total&lt;br/&gt;RNF&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Mid-Atlantic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Midwest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(32)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;New York&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;983&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,081&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,094&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;ERCOT&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(668)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(157)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(825)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(30)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other Power Regions&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;984&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(93)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;891&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;759&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(94)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;665&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;694&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(74)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total RNF for Reportable Segments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(223)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(31)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(105)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;793&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total RNF&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,068&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,068&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;__________&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;Includes purchases and sales from/to third parties and affiliated sales to Exelon's utility subsidiaries.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(b)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;Other represents activities not allocated to a region. See text above for a description of included activities. Primarily includes:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:54pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:15.2pt"&gt;unrealized mark-to-market gains of $565 million and $295 million and losses of $215 million for the years ended December 31, 2021, 2020, and 2019, respectively;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:54pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:15.2pt"&gt;accelerated nuclear fuel amortization associated with the announced early plant retirements as discussed in Note 7 - Early Plant Retirements of $148&#160;million, $60 million, and $13 million for the years ended December 31, 2021, 2020, and 2019, respectively; and &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:54pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:15.2pt"&gt;the elimination of intersegment RNF.&lt;/span&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90ZXh0cmVnaW9uOjRhZjQwMjczMjdkMDRiZDhhMmU3MmJkNTBjY2RiNGZiXzE1OQ_b206744e-1f75-4a18-9880-058913abbe15"
      unitRef="reportable_segment">5</us-gaap:NumberOfReportableSegments>
    <us-gaap:NumberOfReportableSegments
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90ZXh0cmVnaW9uOjRhZjQwMjczMjdkMDRiZDhhMmU3MmJkNTBjY2RiNGZiXzc4Mw_b206744e-1f75-4a18-9880-058913abbe15"
      unitRef="reportable_segment">5</us-gaap:NumberOfReportableSegments>
    <us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90ZXh0cmVnaW9uOjRhZjQwMjczMjdkMDRiZDhhMmU3MmJkNTBjY2RiNGZiXzUwNjc_71c719ab-2ec3-40d0-83da-d090c29bd07c">&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following tables disaggregate the revenue recognized from contracts with customers into categories that depict how the nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factors. The disaggregation of revenues reflects our two primary products of power sales and natural gas sales, with further disaggregation of power sales provided by geographic region. The following tables also show the reconciliation of reportable segment revenues and RNF to our total revenues and RNF for the years ended December&#160;31, 2021, 2020, and 2019.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:4pt;margin-top:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.666%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.528%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.445%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.636%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.100%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.636%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.100%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.636%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.940%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.636%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.943%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Revenues from external customers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:700;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Other&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:700;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Intersegment Revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Total Revenues&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Mid-Atlantic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Midwest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(205)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;New York&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,633&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(57)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;ERCOT&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;896&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;276&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other Power Regions&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,937&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;981&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(28)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,890&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total Competitive Businesses Electric Revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Competitive Businesses Natural Gas Revenues&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Competitive Businesses Other Revenues&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(c)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(385)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(20)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(20)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total Consolidated Operating Revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,395&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.666%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.528%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.445%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.636%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.100%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.636%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.100%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.636%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.940%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.636%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.943%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Revenues from external customers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:700;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Other&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:700;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Intersegment Revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Total Revenues&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Mid-Atlantic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,785&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(168)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,645&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Midwest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;New York&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,444&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(12)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;ERCOT&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;735&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;958&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other Power Regions&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(47)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total Competitive Businesses Electric Revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;14,267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;793&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;15,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;15,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Competitive Businesses Natural Gas Revenues&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Competitive Businesses Other Revenues&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(c)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total Consolidated Operating Revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;15,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,698&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;17,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;17,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.666%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.528%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.445%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.636%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.100%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.636%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.100%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.636%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.940%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.636%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.943%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Revenues from external customers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:700;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Other&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:700;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Intersegment Revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Total Revenues&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Mid-Atlantic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5,074&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Midwest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(34)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;New York&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,596&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,596&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;ERCOT&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;768&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;229&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,013&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other Power Regions&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,687&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;608&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(49)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total Competitive Businesses Electric Revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;15,174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;16,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(63)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;16,222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Competitive Businesses Natural Gas Revenues&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Competitive Businesses Other Revenues&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(c)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;491&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total Consolidated Operating Revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;17,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;18,924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;18,924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;__________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;Includes all wholesale and retail electric sales to third parties and affiliated sales to Exelon's utility subsidiaries.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(b)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;Includes revenues from derivatives and leases.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(c)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;Represents activities &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;not allocated to a region. See text above for a description of included activities. Includes unrealized mark-to-market losses&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt; of $633 million, gains of $110 million and losses of $4 million for the years ended December 31, 2021, 2020, and 2019, respectively, and the elimination of intersegment revenues. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.500%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.807%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.782%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.767%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.782%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.767%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.782%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.777%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;RNF&#160;from&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;external&lt;br/&gt;customers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:3.9pt;font-weight:700;line-height:100%;position:relative;top:-2.1pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;Intersegment&lt;br/&gt;RNF&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;Total&lt;br/&gt;RNF&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;RNF&#160;from&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;external&lt;br/&gt;customers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:3.9pt;font-weight:700;line-height:100%;position:relative;top:-2.1pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;Intersegment&lt;br/&gt;RNF&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;Total&lt;br/&gt;RNF&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;RNF&#160;from&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;external&lt;br/&gt;customers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:3.9pt;font-weight:700;line-height:100%;position:relative;top:-2.1pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;Intersegment&lt;br/&gt;RNF&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;Total&lt;br/&gt;RNF&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Mid-Atlantic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Midwest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(32)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;New York&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;983&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,081&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,094&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;ERCOT&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(668)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(157)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(825)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(30)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other Power Regions&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;984&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(93)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;891&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;759&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(94)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;665&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;694&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(74)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total RNF for Reportable Segments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(223)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(31)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(105)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;793&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total RNF&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,068&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,068&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;__________&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;Includes purchases and sales from/to third parties and affiliated sales to Exelon's utility subsidiaries.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(b)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;Other represents activities not allocated to a region. See text above for a description of included activities. Primarily includes:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:54pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:15.2pt"&gt;unrealized mark-to-market gains of $565 million and $295 million and losses of $215 million for the years ended December 31, 2021, 2020, and 2019, respectively;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:54pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:15.2pt"&gt;accelerated nuclear fuel amortization associated with the announced early plant retirements as discussed in Note 7 - Early Plant Retirements of $148&#160;million, $60 million, and $13 million for the years ended December 31, 2021, 2020, and 2019, respectively; and &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:54pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:15.2pt"&gt;the elimination of intersegment RNF.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock>
    <us-gaap:Revenues
      contextRef="i0d2d5450d8d54de59c233625f0b54def_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTpmNDk0YTUxMzRjMmE0NDM1YTY0MzEwMTVkZjUxNWIzNC90YWJsZXJhbmdlOmY0OTRhNTEzNGMyYTQ0MzVhNjQzMTAxNWRmNTE1YjM0XzMtMS0xLTEtMjEwNg_366c38f7-82d2-4c7e-b0fb-bace90d28e7f"
      unitRef="usd">4381000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i71c67ca915ef41cd8ccaafeb7189a592_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTpmNDk0YTUxMzRjMmE0NDM1YTY0MzEwMTVkZjUxNWIzNC90YWJsZXJhbmdlOmY0OTRhNTEzNGMyYTQ0MzVhNjQzMTAxNWRmNTE1YjM0XzMtMy0xLTEtMjEwNg_5dc8593b-1f77-4d69-9633-2f2488f51580"
      unitRef="usd">183000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="if8e45944c1274d4298290a57fcb6b242_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTpmNDk0YTUxMzRjMmE0NDM1YTY0MzEwMTVkZjUxNWIzNC90YWJsZXJhbmdlOmY0OTRhNTEzNGMyYTQ0MzVhNjQzMTAxNWRmNTE1YjM0XzMtNS0xLTEtMjEwNg_51a1b87b-afa8-492f-8c68-e7b64da70503"
      unitRef="usd">4564000000</us-gaap:Revenues>
    <us-gaap:RevenueFromRelatedParties
      contextRef="i8e70bcead78b45e4b5a4aa5d145f9fa8_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTpmNDk0YTUxMzRjMmE0NDM1YTY0MzEwMTVkZjUxNWIzNC90YWJsZXJhbmdlOmY0OTRhNTEzNGMyYTQ0MzVhNjQzMTAxNWRmNTE1YjM0XzMtNy0xLTEtMjEwNg_716169b0-b667-4151-a729-8ac1e454f7d4"
      unitRef="usd">20000000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:Revenues
      contextRef="i3e88db5ee4c841ca99e18ade7fd1924d_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTpmNDk0YTUxMzRjMmE0NDM1YTY0MzEwMTVkZjUxNWIzNC90YWJsZXJhbmdlOmY0OTRhNTEzNGMyYTQ0MzVhNjQzMTAxNWRmNTE1YjM0XzMtOS0xLTEtMjEwNg_75cd426d-ad70-4c81-8d6a-05a71a9ffef6"
      unitRef="usd">4584000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i51201b39dc6646df9b58263cef3eaf94_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTpmNDk0YTUxMzRjMmE0NDM1YTY0MzEwMTVkZjUxNWIzNC90YWJsZXJhbmdlOmY0OTRhNTEzNGMyYTQ0MzVhNjQzMTAxNWRmNTE1YjM0XzQtMS0xLTEtMjEwNg_2ac2e43c-0411-40e8-8ee8-6a73bda5d14d"
      unitRef="usd">4265000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ic0fbbd15dfc942e58805fe10c67a1aa0_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTpmNDk0YTUxMzRjMmE0NDM1YTY0MzEwMTVkZjUxNWIzNC90YWJsZXJhbmdlOmY0OTRhNTEzNGMyYTQ0MzVhNjQzMTAxNWRmNTE1YjM0XzQtMy0xLTEtMjEwNg_6035e56b-3232-40b8-85ff-8c1599901084"
      unitRef="usd">-205000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ib24853961a7745ca813a127f1517f727_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTpmNDk0YTUxMzRjMmE0NDM1YTY0MzEwMTVkZjUxNWIzNC90YWJsZXJhbmdlOmY0OTRhNTEzNGMyYTQ0MzVhNjQzMTAxNWRmNTE1YjM0XzQtNS0xLTEtMjEwNg_c2c353ab-8c8e-423b-a3c8-77548c189ed0"
      unitRef="usd">4060000000</us-gaap:Revenues>
    <us-gaap:RevenueFromRelatedParties
      contextRef="i0a467b7014fe4e16a8b53854b27fdd2f_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTpmNDk0YTUxMzRjMmE0NDM1YTY0MzEwMTVkZjUxNWIzNC90YWJsZXJhbmdlOmY0OTRhNTEzNGMyYTQ0MzVhNjQzMTAxNWRmNTE1YjM0XzQtNy0xLTEtMjEwNg_7810612f-2967-4bd0-ab4b-449c7340558d"
      unitRef="usd">0</us-gaap:RevenueFromRelatedParties>
    <us-gaap:Revenues
      contextRef="i1fa858a483a749119571ff6e6d33ff04_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTpmNDk0YTUxMzRjMmE0NDM1YTY0MzEwMTVkZjUxNWIzNC90YWJsZXJhbmdlOmY0OTRhNTEzNGMyYTQ0MzVhNjQzMTAxNWRmNTE1YjM0XzQtOS0xLTEtMjEwNg_580c0960-b602-4001-80e8-e35b4911fe3e"
      unitRef="usd">4060000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="iecf7ff8520464c468b0ceb4f3129fb07_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTpmNDk0YTUxMzRjMmE0NDM1YTY0MzEwMTVkZjUxNWIzNC90YWJsZXJhbmdlOmY0OTRhNTEzNGMyYTQ0MzVhNjQzMTAxNWRmNTE1YjM0XzUtMS0xLTEtMjEwNg_7aab0ee6-acac-4eb7-a10a-ad55f26808a2"
      unitRef="usd">1633000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="if1e3b5300317402da6f9a4aca6082406_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTpmNDk0YTUxMzRjMmE0NDM1YTY0MzEwMTVkZjUxNWIzNC90YWJsZXJhbmdlOmY0OTRhNTEzNGMyYTQ0MzVhNjQzMTAxNWRmNTE1YjM0XzUtMy0xLTEtMjEwNg_47d3a955-55eb-4f65-b4f0-3c3adbe70c86"
      unitRef="usd">-57000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i18021228c7bd46ca9943018c98455e7e_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTpmNDk0YTUxMzRjMmE0NDM1YTY0MzEwMTVkZjUxNWIzNC90YWJsZXJhbmdlOmY0OTRhNTEzNGMyYTQ0MzVhNjQzMTAxNWRmNTE1YjM0XzUtNS0xLTEtMjEwNg_ad19ab81-b78b-4e0c-8761-615c882de75d"
      unitRef="usd">1576000000</us-gaap:Revenues>
    <us-gaap:RevenueFromRelatedParties
      contextRef="i3b41d213fcae4edd8c65ebd0dbe2dfec_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTpmNDk0YTUxMzRjMmE0NDM1YTY0MzEwMTVkZjUxNWIzNC90YWJsZXJhbmdlOmY0OTRhNTEzNGMyYTQ0MzVhNjQzMTAxNWRmNTE1YjM0XzUtNy0xLTEtMjEwNg_9796513c-78f7-460a-bbde-b1dbb0b1bbe6"
      unitRef="usd">-1000000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:Revenues
      contextRef="i0cb5c9b8aeb04e7fac404e4e227cfa0f_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTpmNDk0YTUxMzRjMmE0NDM1YTY0MzEwMTVkZjUxNWIzNC90YWJsZXJhbmdlOmY0OTRhNTEzNGMyYTQ0MzVhNjQzMTAxNWRmNTE1YjM0XzUtOS0xLTEtMjEwNg_cc27f2e6-50bf-464c-b9df-a5cd8443d134"
      unitRef="usd">1575000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i9901f382e4e04e7096ef7879db72961c_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTpmNDk0YTUxMzRjMmE0NDM1YTY0MzEwMTVkZjUxNWIzNC90YWJsZXJhbmdlOmY0OTRhNTEzNGMyYTQ0MzVhNjQzMTAxNWRmNTE1YjM0XzYtMS0xLTEtMjEwNg_b2b63ac3-e01a-423a-b5a3-c9eb4dec7244"
      unitRef="usd">896000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ia743230f41844702a035a184431ff38f_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTpmNDk0YTUxMzRjMmE0NDM1YTY0MzEwMTVkZjUxNWIzNC90YWJsZXJhbmdlOmY0OTRhNTEzNGMyYTQ0MzVhNjQzMTAxNWRmNTE1YjM0XzYtMy0xLTEtMjEwNg_679e87d0-e033-441a-81d7-fc0615d6fd37"
      unitRef="usd">276000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i4ba3ed6f4d7b406aa5ffc66937f82cb8_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTpmNDk0YTUxMzRjMmE0NDM1YTY0MzEwMTVkZjUxNWIzNC90YWJsZXJhbmdlOmY0OTRhNTEzNGMyYTQ0MzVhNjQzMTAxNWRmNTE1YjM0XzYtNS0xLTEtMjEwNg_a74be6b4-3587-4b93-a513-5d9733ef5bc3"
      unitRef="usd">1172000000</us-gaap:Revenues>
    <us-gaap:RevenueFromRelatedParties
      contextRef="ideaee721103641d7922882e827d7690d_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTpmNDk0YTUxMzRjMmE0NDM1YTY0MzEwMTVkZjUxNWIzNC90YWJsZXJhbmdlOmY0OTRhNTEzNGMyYTQ0MzVhNjQzMTAxNWRmNTE1YjM0XzYtNy0xLTEtMjEwNg_759a3339-a15f-48b0-a101-0f6b3bbe2c92"
      unitRef="usd">9000000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:Revenues
      contextRef="ibdb4fa7e06d54f9eb34fdf7456576efd_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTpmNDk0YTUxMzRjMmE0NDM1YTY0MzEwMTVkZjUxNWIzNC90YWJsZXJhbmdlOmY0OTRhNTEzNGMyYTQ0MzVhNjQzMTAxNWRmNTE1YjM0XzYtOS0xLTEtMjEwNg_aa74eb78-d64b-475f-a8c3-980315a2b031"
      unitRef="usd">1181000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i8e6c5f5048fe44998dc3f62204aab2a4_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTpmNDk0YTUxMzRjMmE0NDM1YTY0MzEwMTVkZjUxNWIzNC90YWJsZXJhbmdlOmY0OTRhNTEzNGMyYTQ0MzVhNjQzMTAxNWRmNTE1YjM0XzctMS0xLTEtMjEwNg_279b2f13-b8a5-4e7c-9eb4-0ddce6a3c8cc"
      unitRef="usd">3937000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i22296272859949ee9e775b5dcb60a6a7_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTpmNDk0YTUxMzRjMmE0NDM1YTY0MzEwMTVkZjUxNWIzNC90YWJsZXJhbmdlOmY0OTRhNTEzNGMyYTQ0MzVhNjQzMTAxNWRmNTE1YjM0XzctMy0xLTEtMjEwNg_33714a64-8c29-4c86-80df-e4872a5483b3"
      unitRef="usd">981000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i5e15343fad4549f183ce3ed5de88fb8a_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTpmNDk0YTUxMzRjMmE0NDM1YTY0MzEwMTVkZjUxNWIzNC90YWJsZXJhbmdlOmY0OTRhNTEzNGMyYTQ0MzVhNjQzMTAxNWRmNTE1YjM0XzctNS0xLTEtMjEwNg_5ef92cf2-bf17-420f-abb7-e49c1fa15577"
      unitRef="usd">4918000000</us-gaap:Revenues>
    <us-gaap:RevenueFromRelatedParties
      contextRef="icbf5c492003a447c8afa18f01ce44a0a_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTpmNDk0YTUxMzRjMmE0NDM1YTY0MzEwMTVkZjUxNWIzNC90YWJsZXJhbmdlOmY0OTRhNTEzNGMyYTQ0MzVhNjQzMTAxNWRmNTE1YjM0XzctNy0xLTEtMjEwNg_91f05027-9c4f-46d7-965d-9be369e6d679"
      unitRef="usd">-28000000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:Revenues
      contextRef="i7e45b255b238421d8ca45179d900ebc6_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTpmNDk0YTUxMzRjMmE0NDM1YTY0MzEwMTVkZjUxNWIzNC90YWJsZXJhbmdlOmY0OTRhNTEzNGMyYTQ0MzVhNjQzMTAxNWRmNTE1YjM0XzctOS0xLTEtMjEwNg_6ae43c21-81c9-4664-82f5-26174b4253a3"
      unitRef="usd">4890000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="icf1649d933d24eaa938d998fcf14b603_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTpmNDk0YTUxMzRjMmE0NDM1YTY0MzEwMTVkZjUxNWIzNC90YWJsZXJhbmdlOmY0OTRhNTEzNGMyYTQ0MzVhNjQzMTAxNWRmNTE1YjM0XzgtMS0xLTEtMjEwNg_b51bddd0-b47d-424f-bae9-f3de29d024ab"
      unitRef="usd">15112000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="id708c687614148f3887d41411a6c7cd7_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTpmNDk0YTUxMzRjMmE0NDM1YTY0MzEwMTVkZjUxNWIzNC90YWJsZXJhbmdlOmY0OTRhNTEzNGMyYTQ0MzVhNjQzMTAxNWRmNTE1YjM0XzgtMy0xLTEtMjEwNg_45ff8aad-3229-4715-9516-916a1b92d2e6"
      unitRef="usd">1178000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i4c66a393ab014b53a685935cfb4e2131_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTpmNDk0YTUxMzRjMmE0NDM1YTY0MzEwMTVkZjUxNWIzNC90YWJsZXJhbmdlOmY0OTRhNTEzNGMyYTQ0MzVhNjQzMTAxNWRmNTE1YjM0XzgtNS0xLTEtMjEwNg_e7fd6687-c189-4324-8bc3-12d4f2d9d8a3"
      unitRef="usd">16290000000</us-gaap:Revenues>
    <us-gaap:RevenueFromRelatedParties
      contextRef="ib7013c2432924f57be0b398f6f3503b7_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTpmNDk0YTUxMzRjMmE0NDM1YTY0MzEwMTVkZjUxNWIzNC90YWJsZXJhbmdlOmY0OTRhNTEzNGMyYTQ0MzVhNjQzMTAxNWRmNTE1YjM0XzgtNy0xLTEtMjEwNg_a9b87a01-b386-4093-b0e5-a4cb85517f43"
      unitRef="usd">0</us-gaap:RevenueFromRelatedParties>
    <us-gaap:Revenues
      contextRef="i82017fea5bf147ddb5ea9e842063ff7e_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTpmNDk0YTUxMzRjMmE0NDM1YTY0MzEwMTVkZjUxNWIzNC90YWJsZXJhbmdlOmY0OTRhNTEzNGMyYTQ0MzVhNjQzMTAxNWRmNTE1YjM0XzgtOS0xLTEtMjEwNg_81873557-14e8-4a01-a310-b9f9cd6722ca"
      unitRef="usd">16290000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i4b27b2796e864c3a8f4e99bf770cd329_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTpmNDk0YTUxMzRjMmE0NDM1YTY0MzEwMTVkZjUxNWIzNC90YWJsZXJhbmdlOmY0OTRhNTEzNGMyYTQ0MzVhNjQzMTAxNWRmNTE1YjM0XzktMS0xLTEtMjEwNg_490c1ec6-3130-439a-a31c-0739c187f97b"
      unitRef="usd">1777000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="idba93481a0c14c4a89fb1c55177b8bef_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTpmNDk0YTUxMzRjMmE0NDM1YTY0MzEwMTVkZjUxNWIzNC90YWJsZXJhbmdlOmY0OTRhNTEzNGMyYTQ0MzVhNjQzMTAxNWRmNTE1YjM0XzktMy0xLTEtMjEwNg_6a54d7f7-5745-4dfc-8a4a-0aa65ecd46c3"
      unitRef="usd">1602000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i6ba5e4912c5345a3818e260079d0a0e2_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTpmNDk0YTUxMzRjMmE0NDM1YTY0MzEwMTVkZjUxNWIzNC90YWJsZXJhbmdlOmY0OTRhNTEzNGMyYTQ0MzVhNjQzMTAxNWRmNTE1YjM0XzktNS0xLTEtMjEwNg_42e3bc04-6086-4918-b11a-99254b32449e"
      unitRef="usd">3379000000</us-gaap:Revenues>
    <us-gaap:RevenueFromRelatedParties
      contextRef="i5ec22337b1d340919b9669de0f8fb2df_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTpmNDk0YTUxMzRjMmE0NDM1YTY0MzEwMTVkZjUxNWIzNC90YWJsZXJhbmdlOmY0OTRhNTEzNGMyYTQ0MzVhNjQzMTAxNWRmNTE1YjM0XzktNy0xLTEtMjEwNg_ecf31029-0ed6-45d8-99c4-b6f446ae591e"
      unitRef="usd">0</us-gaap:RevenueFromRelatedParties>
    <us-gaap:Revenues
      contextRef="iefa577818d65418ea7aa6572910d1eec_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTpmNDk0YTUxMzRjMmE0NDM1YTY0MzEwMTVkZjUxNWIzNC90YWJsZXJhbmdlOmY0OTRhNTEzNGMyYTQ0MzVhNjQzMTAxNWRmNTE1YjM0XzktOS0xLTEtMjEwNg_c47d642e-62b0-4026-aa2a-922ab63bf145"
      unitRef="usd">3379000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i418f09d0a57b403bbd4a703dd3a51f4e_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTpmNDk0YTUxMzRjMmE0NDM1YTY0MzEwMTVkZjUxNWIzNC90YWJsZXJhbmdlOmY0OTRhNTEzNGMyYTQ0MzVhNjQzMTAxNWRmNTE1YjM0XzEwLTEtMS0xLTIxMDY_77384ddd-9860-4dd8-9d21-8eaea60a9557"
      unitRef="usd">365000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i716d3a50876e456da024ac0d72bba35a_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTpmNDk0YTUxMzRjMmE0NDM1YTY0MzEwMTVkZjUxNWIzNC90YWJsZXJhbmdlOmY0OTRhNTEzNGMyYTQ0MzVhNjQzMTAxNWRmNTE1YjM0XzEwLTMtMS0xLTIxMDY_c11e6edb-bf11-4105-b1e1-e9d5cd211fe2"
      unitRef="usd">-385000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i5d4ab379ba9c4140accf481b50ab2de5_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTpmNDk0YTUxMzRjMmE0NDM1YTY0MzEwMTVkZjUxNWIzNC90YWJsZXJhbmdlOmY0OTRhNTEzNGMyYTQ0MzVhNjQzMTAxNWRmNTE1YjM0XzEwLTUtMS0xLTIxMDY_ee2f95cb-a9c1-4ce2-b571-8076ed5bc2bc"
      unitRef="usd">-20000000</us-gaap:Revenues>
    <us-gaap:RevenueFromRelatedParties
      contextRef="ide49a3161cc64b4a9bf730c7c3e52b20_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTpmNDk0YTUxMzRjMmE0NDM1YTY0MzEwMTVkZjUxNWIzNC90YWJsZXJhbmdlOmY0OTRhNTEzNGMyYTQ0MzVhNjQzMTAxNWRmNTE1YjM0XzEwLTctMS0xLTIxMDY_d157199c-7569-447a-b813-f02e983f358d"
      unitRef="usd">0</us-gaap:RevenueFromRelatedParties>
    <us-gaap:Revenues
      contextRef="i0987b444530044dd976206372fa97756_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTpmNDk0YTUxMzRjMmE0NDM1YTY0MzEwMTVkZjUxNWIzNC90YWJsZXJhbmdlOmY0OTRhNTEzNGMyYTQ0MzVhNjQzMTAxNWRmNTE1YjM0XzEwLTktMS0xLTIxMDY_1016ac3e-03e5-46b8-b9ec-3643a2df3bd8"
      unitRef="usd">-20000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ibdc02e427ea34a75aa5a2a802341a92f_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTpmNDk0YTUxMzRjMmE0NDM1YTY0MzEwMTVkZjUxNWIzNC90YWJsZXJhbmdlOmY0OTRhNTEzNGMyYTQ0MzVhNjQzMTAxNWRmNTE1YjM0XzExLTEtMS0xLTIxMDY_33214e37-2df8-47f3-a9ab-8c5c583cd921"
      unitRef="usd">17254000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="iea3690a1a37f4c57a0929aae6d1e7208_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTpmNDk0YTUxMzRjMmE0NDM1YTY0MzEwMTVkZjUxNWIzNC90YWJsZXJhbmdlOmY0OTRhNTEzNGMyYTQ0MzVhNjQzMTAxNWRmNTE1YjM0XzExLTMtMS0xLTIxMDY_20f3f84b-ed91-4cb6-b199-c41aac3dcf12"
      unitRef="usd">2395000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ic8787d01cb7f49af87036d9ef6050253_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTpmNDk0YTUxMzRjMmE0NDM1YTY0MzEwMTVkZjUxNWIzNC90YWJsZXJhbmdlOmY0OTRhNTEzNGMyYTQ0MzVhNjQzMTAxNWRmNTE1YjM0XzExLTUtMS0xLTIxMDY_ca3c8b43-8708-4a3e-9daf-4e9622515ad0"
      unitRef="usd">19649000000</us-gaap:Revenues>
    <us-gaap:RevenueFromRelatedParties
      contextRef="i96b229e2a2be43aeb4368c1b3eef08e4_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTpmNDk0YTUxMzRjMmE0NDM1YTY0MzEwMTVkZjUxNWIzNC90YWJsZXJhbmdlOmY0OTRhNTEzNGMyYTQ0MzVhNjQzMTAxNWRmNTE1YjM0XzExLTctMS0xLTIxMDY_6fd923b5-6bda-47f5-bd7e-17a87acbd71a"
      unitRef="usd">0</us-gaap:RevenueFromRelatedParties>
    <us-gaap:Revenues
      contextRef="i6da665e0a7ee47c0acf8aa2d9169ece4_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTpmNDk0YTUxMzRjMmE0NDM1YTY0MzEwMTVkZjUxNWIzNC90YWJsZXJhbmdlOmY0OTRhNTEzNGMyYTQ0MzVhNjQzMTAxNWRmNTE1YjM0XzExLTktMS0xLTIxMDY_82196950-b73a-4f0e-87c3-a332732feacd"
      unitRef="usd">19649000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i6adb6610881241d791d20149931f4a91_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTpiOTFiZTdjOTZjM2I0N2M1ODY0YjExODJkZjE5OGI4YS90YWJsZXJhbmdlOmI5MWJlN2M5NmMzYjQ3YzU4NjRiMTE4MmRmMTk4YjhhXzMtMS0xLTEtMjEwNg_8c6666a0-ea95-4870-bad0-1dbe74e9298e"
      unitRef="usd">4785000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ifda8a23f8cd042d9bf31a34271f183de_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTpiOTFiZTdjOTZjM2I0N2M1ODY0YjExODJkZjE5OGI4YS90YWJsZXJhbmdlOmI5MWJlN2M5NmMzYjQ3YzU4NjRiMTE4MmRmMTk4YjhhXzMtMy0xLTEtMjEwNg_0de76604-fc9f-475d-b403-1d930cdf954e"
      unitRef="usd">-168000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i840c373f9f074352a5c0bffbcff9d949_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTpiOTFiZTdjOTZjM2I0N2M1ODY0YjExODJkZjE5OGI4YS90YWJsZXJhbmdlOmI5MWJlN2M5NmMzYjQ3YzU4NjRiMTE4MmRmMTk4YjhhXzMtNS0xLTEtMjEwNg_733da941-d961-49ab-8d00-0fcb81dca4e4"
      unitRef="usd">4617000000</us-gaap:Revenues>
    <us-gaap:RevenueFromRelatedParties
      contextRef="i81679a1d052b4b45a15cf369d938e898_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTpiOTFiZTdjOTZjM2I0N2M1ODY0YjExODJkZjE5OGI4YS90YWJsZXJhbmdlOmI5MWJlN2M5NmMzYjQ3YzU4NjRiMTE4MmRmMTk4YjhhXzMtNy0xLTEtMjEwNg_dc41afce-5192-4cf1-96e5-900f5c5b7864"
      unitRef="usd">28000000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:Revenues
      contextRef="i06f406992d394860a6f17a5d39e27255_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTpiOTFiZTdjOTZjM2I0N2M1ODY0YjExODJkZjE5OGI4YS90YWJsZXJhbmdlOmI5MWJlN2M5NmMzYjQ3YzU4NjRiMTE4MmRmMTk4YjhhXzMtOS0xLTEtMjEwNg_cec4e3e5-e599-4cc6-a9a8-4c2c707faa00"
      unitRef="usd">4645000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i515d77acb6194d5eaa77e7cb88916f62_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTpiOTFiZTdjOTZjM2I0N2M1ODY0YjExODJkZjE5OGI4YS90YWJsZXJhbmdlOmI5MWJlN2M5NmMzYjQ3YzU4NjRiMTE4MmRmMTk4YjhhXzQtMS0xLTEtMjEwNg_36c74841-25db-4975-8008-32c11bb8b46d"
      unitRef="usd">3717000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i50c987eb42814faca7d4bc0df1dcea13_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTpiOTFiZTdjOTZjM2I0N2M1ODY0YjExODJkZjE5OGI4YS90YWJsZXJhbmdlOmI5MWJlN2M5NmMzYjQ3YzU4NjRiMTE4MmRmMTk4YjhhXzQtMy0xLTEtMjEwNg_8a1fc7fa-7c0d-4957-a34e-79f6a98356ee"
      unitRef="usd">312000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i713d1827b0dc4b3c826311b4b9208490_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTpiOTFiZTdjOTZjM2I0N2M1ODY0YjExODJkZjE5OGI4YS90YWJsZXJhbmdlOmI5MWJlN2M5NmMzYjQ3YzU4NjRiMTE4MmRmMTk4YjhhXzQtNS0xLTEtMjEwNg_6b478c51-57ea-42ab-8bee-dd9238222800"
      unitRef="usd">4029000000</us-gaap:Revenues>
    <us-gaap:RevenueFromRelatedParties
      contextRef="i418fe2d9ca294eb4b2e21716eae4be41_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTpiOTFiZTdjOTZjM2I0N2M1ODY0YjExODJkZjE5OGI4YS90YWJsZXJhbmdlOmI5MWJlN2M5NmMzYjQ3YzU4NjRiMTE4MmRmMTk4YjhhXzQtNy0xLTEtMjEwNg_1bc7142b-9cb1-4ac9-84a5-aafc808c597f"
      unitRef="usd">-5000000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:Revenues
      contextRef="id3c7cb130b7042f3b2e73743a18a9604_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTpiOTFiZTdjOTZjM2I0N2M1ODY0YjExODJkZjE5OGI4YS90YWJsZXJhbmdlOmI5MWJlN2M5NmMzYjQ3YzU4NjRiMTE4MmRmMTk4YjhhXzQtOS0xLTEtMjEwNg_c0954f00-51ee-4600-9974-7e662f9d9494"
      unitRef="usd">4024000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i0eb9098b226945d583d956135e4f3d64_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTpiOTFiZTdjOTZjM2I0N2M1ODY0YjExODJkZjE5OGI4YS90YWJsZXJhbmdlOmI5MWJlN2M5NmMzYjQ3YzU4NjRiMTE4MmRmMTk4YjhhXzUtMS0xLTEtMjEwNg_0e8d9a38-0dc5-4647-88ca-17409a825ef8"
      unitRef="usd">1444000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i876dd869280547c59a3bca484aba566b_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTpiOTFiZTdjOTZjM2I0N2M1ODY0YjExODJkZjE5OGI4YS90YWJsZXJhbmdlOmI5MWJlN2M5NmMzYjQ3YzU4NjRiMTE4MmRmMTk4YjhhXzUtMy0xLTEtMjEwNg_19f7dfcc-a17c-4e6d-a78b-8ea9fbd433e6"
      unitRef="usd">-12000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ied1f49fbdb944bd3abeddf286a7f224a_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTpiOTFiZTdjOTZjM2I0N2M1ODY0YjExODJkZjE5OGI4YS90YWJsZXJhbmdlOmI5MWJlN2M5NmMzYjQ3YzU4NjRiMTE4MmRmMTk4YjhhXzUtNS0xLTEtMjEwNg_6c5e3e98-5151-406b-a08f-06dd9412237a"
      unitRef="usd">1432000000</us-gaap:Revenues>
    <us-gaap:RevenueFromRelatedParties
      contextRef="ida47f715f4b24e3abad3079b8943a277_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTpiOTFiZTdjOTZjM2I0N2M1ODY0YjExODJkZjE5OGI4YS90YWJsZXJhbmdlOmI5MWJlN2M5NmMzYjQ3YzU4NjRiMTE4MmRmMTk4YjhhXzUtNy0xLTEtMjEwNg_ace63b32-e4ff-40f8-9e75-87c3af1cec2f"
      unitRef="usd">-1000000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:Revenues
      contextRef="i055d13f6257e4dcdb1380ce5fc27ba5b_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTpiOTFiZTdjOTZjM2I0N2M1ODY0YjExODJkZjE5OGI4YS90YWJsZXJhbmdlOmI5MWJlN2M5NmMzYjQ3YzU4NjRiMTE4MmRmMTk4YjhhXzUtOS0xLTEtMjEwNg_3cb05297-475c-40a4-a365-cb8ca2f36e49"
      unitRef="usd">1431000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ic197bbe259694925bd730e77ad234273_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTpiOTFiZTdjOTZjM2I0N2M1ODY0YjExODJkZjE5OGI4YS90YWJsZXJhbmdlOmI5MWJlN2M5NmMzYjQ3YzU4NjRiMTE4MmRmMTk4YjhhXzYtMS0xLTEtMjEwNg_62881101-1225-48b1-9803-1c840c4476ce"
      unitRef="usd">735000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i987d960c64e9481f9e5f0509d83df732_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTpiOTFiZTdjOTZjM2I0N2M1ODY0YjExODJkZjE5OGI4YS90YWJsZXJhbmdlOmI5MWJlN2M5NmMzYjQ3YzU4NjRiMTE4MmRmMTk4YjhhXzYtMy0xLTEtMjEwNg_a3206370-14ef-4afc-a5f6-0648bbff5f52"
      unitRef="usd">198000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i025a2ef6777847afaa2386584e3bca61_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTpiOTFiZTdjOTZjM2I0N2M1ODY0YjExODJkZjE5OGI4YS90YWJsZXJhbmdlOmI5MWJlN2M5NmMzYjQ3YzU4NjRiMTE4MmRmMTk4YjhhXzYtNS0xLTEtMjEwNg_e2cf6ea5-3a2a-4ccc-a8cf-b2d2dfa65d21"
      unitRef="usd">933000000</us-gaap:Revenues>
    <us-gaap:RevenueFromRelatedParties
      contextRef="i81ec5fd2caba414190dee51d8d6da5c4_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTpiOTFiZTdjOTZjM2I0N2M1ODY0YjExODJkZjE5OGI4YS90YWJsZXJhbmdlOmI5MWJlN2M5NmMzYjQ3YzU4NjRiMTE4MmRmMTk4YjhhXzYtNy0xLTEtMjEwNg_8ef75317-4fd9-449d-aada-e14af77b527f"
      unitRef="usd">25000000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:Revenues
      contextRef="i39cb2d8c391d4932bc21298539136758_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTpiOTFiZTdjOTZjM2I0N2M1ODY0YjExODJkZjE5OGI4YS90YWJsZXJhbmdlOmI5MWJlN2M5NmMzYjQ3YzU4NjRiMTE4MmRmMTk4YjhhXzYtOS0xLTEtMjEwNg_f2588026-bb07-44c2-af45-3dea9b3caef0"
      unitRef="usd">958000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i1f07373cbf0b4b74bc73fefffdfe7ac3_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTpiOTFiZTdjOTZjM2I0N2M1ODY0YjExODJkZjE5OGI4YS90YWJsZXJhbmdlOmI5MWJlN2M5NmMzYjQ3YzU4NjRiMTE4MmRmMTk4YjhhXzctMS0xLTEtMjEwNg_af028d0a-2d0e-455d-8e44-78bb5dfe0e25"
      unitRef="usd">3586000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i6ebd538deb0c4753a954c21a43dfa9a5_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTpiOTFiZTdjOTZjM2I0N2M1ODY0YjExODJkZjE5OGI4YS90YWJsZXJhbmdlOmI5MWJlN2M5NmMzYjQ3YzU4NjRiMTE4MmRmMTk4YjhhXzctMy0xLTEtMjEwNg_7c03bea3-c879-4d47-8e6d-ebfee1057cb1"
      unitRef="usd">463000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i8c5ccac6f9f144a4a7c0d4d1459b6c2f_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTpiOTFiZTdjOTZjM2I0N2M1ODY0YjExODJkZjE5OGI4YS90YWJsZXJhbmdlOmI5MWJlN2M5NmMzYjQ3YzU4NjRiMTE4MmRmMTk4YjhhXzctNS0xLTEtMjEwNg_8430a72e-cfe4-4edd-995c-f31b4c95499e"
      unitRef="usd">4049000000</us-gaap:Revenues>
    <us-gaap:RevenueFromRelatedParties
      contextRef="ie9d2c85f966446899b6441de3a2afdf1_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTpiOTFiZTdjOTZjM2I0N2M1ODY0YjExODJkZjE5OGI4YS90YWJsZXJhbmdlOmI5MWJlN2M5NmMzYjQ3YzU4NjRiMTE4MmRmMTk4YjhhXzctNy0xLTEtMjEwNg_9ba56a90-67f0-4e26-ac32-242b10ad8329"
      unitRef="usd">-47000000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:Revenues
      contextRef="i9130c59f4094479bb9abc531e60e05cd_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTpiOTFiZTdjOTZjM2I0N2M1ODY0YjExODJkZjE5OGI4YS90YWJsZXJhbmdlOmI5MWJlN2M5NmMzYjQ3YzU4NjRiMTE4MmRmMTk4YjhhXzctOS0xLTEtMjEwNg_1129f5ec-7643-402f-99bc-bce7c09fb71b"
      unitRef="usd">4002000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i6ae6c015de0a43f7858fe7225eff6da3_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTpiOTFiZTdjOTZjM2I0N2M1ODY0YjExODJkZjE5OGI4YS90YWJsZXJhbmdlOmI5MWJlN2M5NmMzYjQ3YzU4NjRiMTE4MmRmMTk4YjhhXzgtMS0xLTEtMjEwNg_5954db68-5eeb-4c96-8514-26ee6821850a"
      unitRef="usd">14267000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i557fe598b35a4f15b7a67215058401ed_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTpiOTFiZTdjOTZjM2I0N2M1ODY0YjExODJkZjE5OGI4YS90YWJsZXJhbmdlOmI5MWJlN2M5NmMzYjQ3YzU4NjRiMTE4MmRmMTk4YjhhXzgtMy0xLTEtMjEwNg_dad538d0-e349-43d2-8b9d-04c98454bda6"
      unitRef="usd">793000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i041a864dfb584c22b845de547021cd3f_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTpiOTFiZTdjOTZjM2I0N2M1ODY0YjExODJkZjE5OGI4YS90YWJsZXJhbmdlOmI5MWJlN2M5NmMzYjQ3YzU4NjRiMTE4MmRmMTk4YjhhXzgtNS0xLTEtMjEwNg_531f4881-ca81-4b4a-95fb-9e26cc62732e"
      unitRef="usd">15060000000</us-gaap:Revenues>
    <us-gaap:RevenueFromRelatedParties
      contextRef="i3d74d649960348d08b516febb6eb0892_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTpiOTFiZTdjOTZjM2I0N2M1ODY0YjExODJkZjE5OGI4YS90YWJsZXJhbmdlOmI5MWJlN2M5NmMzYjQ3YzU4NjRiMTE4MmRmMTk4YjhhXzgtNy0xLTEtMjEwNg_1da0eba5-3895-477d-89a8-28cf6f6ca625"
      unitRef="usd">0</us-gaap:RevenueFromRelatedParties>
    <us-gaap:Revenues
      contextRef="iac8c4550c5834667806099d078dcb5db_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTpiOTFiZTdjOTZjM2I0N2M1ODY0YjExODJkZjE5OGI4YS90YWJsZXJhbmdlOmI5MWJlN2M5NmMzYjQ3YzU4NjRiMTE4MmRmMTk4YjhhXzgtOS0xLTEtMjEwNg_8544dbcc-efb0-4a87-9cec-91ea4fdbda8d"
      unitRef="usd">15060000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i57ed59723d09413a8f418e7d73fc0b5e_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTpiOTFiZTdjOTZjM2I0N2M1ODY0YjExODJkZjE5OGI4YS90YWJsZXJhbmdlOmI5MWJlN2M5NmMzYjQ3YzU4NjRiMTE4MmRmMTk4YjhhXzktMS0xLTEtMjEwNg_a80fa022-532e-4d9a-8d60-127f4ebe53b2"
      unitRef="usd">1283000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i5fcce779f4be4245bb45902c48e6af1d_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTpiOTFiZTdjOTZjM2I0N2M1ODY0YjExODJkZjE5OGI4YS90YWJsZXJhbmdlOmI5MWJlN2M5NmMzYjQ3YzU4NjRiMTE4MmRmMTk4YjhhXzktMy0xLTEtMjEwNg_5e71aebf-5bc6-46a9-b4b7-655bb3f7870f"
      unitRef="usd">720000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i901b8033b8a54180bbd7cec1a4c5a7d7_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTpiOTFiZTdjOTZjM2I0N2M1ODY0YjExODJkZjE5OGI4YS90YWJsZXJhbmdlOmI5MWJlN2M5NmMzYjQ3YzU4NjRiMTE4MmRmMTk4YjhhXzktNS0xLTEtMjEwNg_4fccec41-6b39-4760-8e0a-274c72ad4d81"
      unitRef="usd">2003000000</us-gaap:Revenues>
    <us-gaap:RevenueFromRelatedParties
      contextRef="i666284c3884c468281c13b39dd7789fb_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTpiOTFiZTdjOTZjM2I0N2M1ODY0YjExODJkZjE5OGI4YS90YWJsZXJhbmdlOmI5MWJlN2M5NmMzYjQ3YzU4NjRiMTE4MmRmMTk4YjhhXzktNy0xLTEtMjEwNg_5427e461-ac07-4d1a-9503-ee0cd47a0b6c"
      unitRef="usd">0</us-gaap:RevenueFromRelatedParties>
    <us-gaap:Revenues
      contextRef="i2ed9f938d1914819900d4c44b41497ad_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTpiOTFiZTdjOTZjM2I0N2M1ODY0YjExODJkZjE5OGI4YS90YWJsZXJhbmdlOmI5MWJlN2M5NmMzYjQ3YzU4NjRiMTE4MmRmMTk4YjhhXzktOS0xLTEtMjEwNg_d550b462-85fa-4735-bf36-043baccfdc70"
      unitRef="usd">2003000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ia942ec58c714426a849158b2fa37b64a_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTpiOTFiZTdjOTZjM2I0N2M1ODY0YjExODJkZjE5OGI4YS90YWJsZXJhbmdlOmI5MWJlN2M5NmMzYjQ3YzU4NjRiMTE4MmRmMTk4YjhhXzEwLTEtMS0xLTIxMDY_28e80831-5686-496c-abba-7be325e508d3"
      unitRef="usd">355000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i94aba7c295634062857a0988bd700180_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTpiOTFiZTdjOTZjM2I0N2M1ODY0YjExODJkZjE5OGI4YS90YWJsZXJhbmdlOmI5MWJlN2M5NmMzYjQ3YzU4NjRiMTE4MmRmMTk4YjhhXzEwLTMtMS0xLTIxMDY_9858869b-973a-4baa-a48d-918f69b956ac"
      unitRef="usd">185000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="icbdfb9fb4dde42b8b879f789615a2290_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTpiOTFiZTdjOTZjM2I0N2M1ODY0YjExODJkZjE5OGI4YS90YWJsZXJhbmdlOmI5MWJlN2M5NmMzYjQ3YzU4NjRiMTE4MmRmMTk4YjhhXzEwLTUtMS0xLTIxMDY_9e0ed7b2-9ec3-4785-8b60-f3a31619b55b"
      unitRef="usd">540000000</us-gaap:Revenues>
    <us-gaap:RevenueFromRelatedParties
      contextRef="i7c55517cee534d0182d1a155754412cc_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTpiOTFiZTdjOTZjM2I0N2M1ODY0YjExODJkZjE5OGI4YS90YWJsZXJhbmdlOmI5MWJlN2M5NmMzYjQ3YzU4NjRiMTE4MmRmMTk4YjhhXzEwLTctMS0xLTIxMDY_2d3a1a63-84e9-4d41-b192-45a544edc04d"
      unitRef="usd">0</us-gaap:RevenueFromRelatedParties>
    <us-gaap:Revenues
      contextRef="i01db6ed307ae47c9a630c98888a4340f_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTpiOTFiZTdjOTZjM2I0N2M1ODY0YjExODJkZjE5OGI4YS90YWJsZXJhbmdlOmI5MWJlN2M5NmMzYjQ3YzU4NjRiMTE4MmRmMTk4YjhhXzEwLTktMS0xLTIxMDY_95fb9020-d520-423b-8f8f-cbd0538662e8"
      unitRef="usd">540000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i047c7b772e4e42c2966b42cea0eab999_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTpiOTFiZTdjOTZjM2I0N2M1ODY0YjExODJkZjE5OGI4YS90YWJsZXJhbmdlOmI5MWJlN2M5NmMzYjQ3YzU4NjRiMTE4MmRmMTk4YjhhXzExLTEtMS0xLTIxMDY_9bffe837-ee5e-4a39-a009-e434663dc53b"
      unitRef="usd">15905000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i2346f61b297f49b19c5e59b3e083d8ec_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTpiOTFiZTdjOTZjM2I0N2M1ODY0YjExODJkZjE5OGI4YS90YWJsZXJhbmdlOmI5MWJlN2M5NmMzYjQ3YzU4NjRiMTE4MmRmMTk4YjhhXzExLTMtMS0xLTIxMDY_f5924559-138b-4f22-bce9-0cfd7cfd7b6d"
      unitRef="usd">1698000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i6abc6b2170ab46dc88da8ea8c71d6efc_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTpiOTFiZTdjOTZjM2I0N2M1ODY0YjExODJkZjE5OGI4YS90YWJsZXJhbmdlOmI5MWJlN2M5NmMzYjQ3YzU4NjRiMTE4MmRmMTk4YjhhXzExLTUtMS0xLTIxMDY_dee84e68-4f70-4847-a271-32dfb264fd51"
      unitRef="usd">17603000000</us-gaap:Revenues>
    <us-gaap:RevenueFromRelatedParties
      contextRef="i053d88d99d9640759dabaa2222e65da6_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTpiOTFiZTdjOTZjM2I0N2M1ODY0YjExODJkZjE5OGI4YS90YWJsZXJhbmdlOmI5MWJlN2M5NmMzYjQ3YzU4NjRiMTE4MmRmMTk4YjhhXzExLTctMS0xLTIxMDY_8681fc6d-0284-40e1-9317-26e3685bd520"
      unitRef="usd">0</us-gaap:RevenueFromRelatedParties>
    <us-gaap:Revenues
      contextRef="iecdb11b603f742ada76195d4acd9ea67_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTpiOTFiZTdjOTZjM2I0N2M1ODY0YjExODJkZjE5OGI4YS90YWJsZXJhbmdlOmI5MWJlN2M5NmMzYjQ3YzU4NjRiMTE4MmRmMTk4YjhhXzExLTktMS0xLTIxMDY_7ebc1d03-182e-43d5-bdf8-07c128ccea04"
      unitRef="usd">17603000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i095007b5440343a59a316698128ac98d_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTo4OWRhNzg2ZDU3Mjk0MGM3OWNjMzZhZjI4NTJiNGI3Mi90YWJsZXJhbmdlOjg5ZGE3ODZkNTcyOTQwYzc5Y2MzNmFmMjg1MmI0YjcyXzMtMS0xLTEtMjEwNg_08c59b9e-319d-47e7-a014-fd30149dffcf"
      unitRef="usd">5053000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i1d48128bb18d4a91924d609c8e9f33e4_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTo4OWRhNzg2ZDU3Mjk0MGM3OWNjMzZhZjI4NTJiNGI3Mi90YWJsZXJhbmdlOjg5ZGE3ODZkNTcyOTQwYzc5Y2MzNmFmMjg1MmI0YjcyXzMtMy0xLTEtMjEwNg_68163a81-6024-4197-af49-6a77cf8af4ec"
      unitRef="usd">17000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ie4ba542a5f7f410eb87d3aec7d9377c4_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTo4OWRhNzg2ZDU3Mjk0MGM3OWNjMzZhZjI4NTJiNGI3Mi90YWJsZXJhbmdlOjg5ZGE3ODZkNTcyOTQwYzc5Y2MzNmFmMjg1MmI0YjcyXzMtNS0xLTEtMjEwNg_e203a3a5-baa5-4381-9d61-6e70604299b0"
      unitRef="usd">5070000000</us-gaap:Revenues>
    <us-gaap:RevenueFromRelatedParties
      contextRef="iea322c435fb14ef7aec748cda7835278_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTo4OWRhNzg2ZDU3Mjk0MGM3OWNjMzZhZjI4NTJiNGI3Mi90YWJsZXJhbmdlOjg5ZGE3ODZkNTcyOTQwYzc5Y2MzNmFmMjg1MmI0YjcyXzMtNy0xLTEtMjEwNg_c4eb23a3-7e8a-41c8-8225-8ea79ab04fce"
      unitRef="usd">4000000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:Revenues
      contextRef="iba4eb9ae0a5b478ab6e28edbb425059d_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTo4OWRhNzg2ZDU3Mjk0MGM3OWNjMzZhZjI4NTJiNGI3Mi90YWJsZXJhbmdlOjg5ZGE3ODZkNTcyOTQwYzc5Y2MzNmFmMjg1MmI0YjcyXzMtOS0xLTEtMjEwNg_28b30c7a-a4bd-411f-aa62-fdee63c973d5"
      unitRef="usd">5074000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="id5d1c2ace1ff478ea8f3b084e91333df_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTo4OWRhNzg2ZDU3Mjk0MGM3OWNjMzZhZjI4NTJiNGI3Mi90YWJsZXJhbmdlOjg5ZGE3ODZkNTcyOTQwYzc5Y2MzNmFmMjg1MmI0YjcyXzQtMS0xLTEtMjEwNg_26177b86-eff0-41d9-b1ce-40f609a8df3a"
      unitRef="usd">4095000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i68044154cca64108859f325b676c8cda_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTo4OWRhNzg2ZDU3Mjk0MGM3OWNjMzZhZjI4NTJiNGI3Mi90YWJsZXJhbmdlOjg5ZGE3ODZkNTcyOTQwYzc5Y2MzNmFmMjg1MmI0YjcyXzQtMy0xLTEtMjEwNg_45435141-3a72-41d5-8436-14fe9ee4f6b9"
      unitRef="usd">232000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i7b5f35ce60ba4a848d292b64629ffca3_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTo4OWRhNzg2ZDU3Mjk0MGM3OWNjMzZhZjI4NTJiNGI3Mi90YWJsZXJhbmdlOjg5ZGE3ODZkNTcyOTQwYzc5Y2MzNmFmMjg1MmI0YjcyXzQtNS0xLTEtMjEwNg_da54a6c8-b94c-4513-b65c-a5e7e0006cc1"
      unitRef="usd">4327000000</us-gaap:Revenues>
    <us-gaap:RevenueFromRelatedParties
      contextRef="i3b4a33011d0a49b68777dcd576f2d0e3_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTo4OWRhNzg2ZDU3Mjk0MGM3OWNjMzZhZjI4NTJiNGI3Mi90YWJsZXJhbmdlOjg5ZGE3ODZkNTcyOTQwYzc5Y2MzNmFmMjg1MmI0YjcyXzQtNy0xLTEtMjEwNg_354935f7-960e-4b70-9f0f-90d9ec9eb3d0"
      unitRef="usd">-34000000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:Revenues
      contextRef="i134a6279122c4224a0d683ca6bec3f5e_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTo4OWRhNzg2ZDU3Mjk0MGM3OWNjMzZhZjI4NTJiNGI3Mi90YWJsZXJhbmdlOjg5ZGE3ODZkNTcyOTQwYzc5Y2MzNmFmMjg1MmI0YjcyXzQtOS0xLTEtMjEwNg_e74149e7-d00d-4af8-a982-448fd2d40d32"
      unitRef="usd">4293000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ie690c3b153f041e5be87eea0effb5e04_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTo4OWRhNzg2ZDU3Mjk0MGM3OWNjMzZhZjI4NTJiNGI3Mi90YWJsZXJhbmdlOjg5ZGE3ODZkNTcyOTQwYzc5Y2MzNmFmMjg1MmI0YjcyXzUtMS0xLTEtMjEwNg_5dbaac7f-ef07-411c-90ae-6be19c87e71f"
      unitRef="usd">1571000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="iafcab6ddb7ac4853ab52bcbc9bd45500_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTo4OWRhNzg2ZDU3Mjk0MGM3OWNjMzZhZjI4NTJiNGI3Mi90YWJsZXJhbmdlOjg5ZGE3ODZkNTcyOTQwYzc5Y2MzNmFmMjg1MmI0YjcyXzUtMy0xLTEtMjEwNg_015a840e-4026-497d-bfcd-a49b591c8946"
      unitRef="usd">25000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i2199116b9bdb4edd8c91821281af0a68_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTo4OWRhNzg2ZDU3Mjk0MGM3OWNjMzZhZjI4NTJiNGI3Mi90YWJsZXJhbmdlOjg5ZGE3ODZkNTcyOTQwYzc5Y2MzNmFmMjg1MmI0YjcyXzUtNS0xLTEtMjEwNg_7ddcf894-696a-4bdc-a316-1ebebbe6b5fd"
      unitRef="usd">1596000000</us-gaap:Revenues>
    <us-gaap:RevenueFromRelatedParties
      contextRef="i333f0221f3ab45f396d2500d40d87370_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTo4OWRhNzg2ZDU3Mjk0MGM3OWNjMzZhZjI4NTJiNGI3Mi90YWJsZXJhbmdlOjg5ZGE3ODZkNTcyOTQwYzc5Y2MzNmFmMjg1MmI0YjcyXzUtNy0xLTEtMjEwNg_d948403a-ae08-484d-9871-1c46295e6f79"
      unitRef="usd">0</us-gaap:RevenueFromRelatedParties>
    <us-gaap:Revenues
      contextRef="i3845820f98ae4f8f97e1555fd0803cfa_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTo4OWRhNzg2ZDU3Mjk0MGM3OWNjMzZhZjI4NTJiNGI3Mi90YWJsZXJhbmdlOjg5ZGE3ODZkNTcyOTQwYzc5Y2MzNmFmMjg1MmI0YjcyXzUtOS0xLTEtMjEwNg_295e12fd-efbc-49c6-a1e1-140f44a39d00"
      unitRef="usd">1596000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i6d0a3849ebff4dc8a25e1b3ce1768ed1_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTo4OWRhNzg2ZDU3Mjk0MGM3OWNjMzZhZjI4NTJiNGI3Mi90YWJsZXJhbmdlOjg5ZGE3ODZkNTcyOTQwYzc5Y2MzNmFmMjg1MmI0YjcyXzYtMS0xLTEtMjEwNg_8bda0b9c-91e1-4e5f-8f0c-cdb5d36fa65c"
      unitRef="usd">768000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i08a46999f6b14adb9dcf4e63aa77fc0b_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTo4OWRhNzg2ZDU3Mjk0MGM3OWNjMzZhZjI4NTJiNGI3Mi90YWJsZXJhbmdlOjg5ZGE3ODZkNTcyOTQwYzc5Y2MzNmFmMjg1MmI0YjcyXzYtMy0xLTEtMjEwNg_ecb51f4c-14ee-4b16-86dd-465714c1e303"
      unitRef="usd">229000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ia7f73bdaf62744eda494f0281b9126b4_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTo4OWRhNzg2ZDU3Mjk0MGM3OWNjMzZhZjI4NTJiNGI3Mi90YWJsZXJhbmdlOjg5ZGE3ODZkNTcyOTQwYzc5Y2MzNmFmMjg1MmI0YjcyXzYtNS0xLTEtMjEwNg_4e713d2e-6b85-4ed0-a6e2-42961ca3197b"
      unitRef="usd">997000000</us-gaap:Revenues>
    <us-gaap:RevenueFromRelatedParties
      contextRef="i6cf5b30fc1f246c3a47d09da0a12dce8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTo4OWRhNzg2ZDU3Mjk0MGM3OWNjMzZhZjI4NTJiNGI3Mi90YWJsZXJhbmdlOjg5ZGE3ODZkNTcyOTQwYzc5Y2MzNmFmMjg1MmI0YjcyXzYtNy0xLTEtMjEwNg_c92f86b9-c06a-43d4-9ddb-168e2f4f2e55"
      unitRef="usd">16000000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:Revenues
      contextRef="i001dc56a5cec480a99cc44d4e06d1b10_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTo4OWRhNzg2ZDU3Mjk0MGM3OWNjMzZhZjI4NTJiNGI3Mi90YWJsZXJhbmdlOjg5ZGE3ODZkNTcyOTQwYzc5Y2MzNmFmMjg1MmI0YjcyXzYtOS0xLTEtMjEwNg_bee4a627-c8ad-45e1-aa5d-5f248ad19fa2"
      unitRef="usd">1013000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="id3b6b0d6fcc149e48e12ea6f9f780e80_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTo4OWRhNzg2ZDU3Mjk0MGM3OWNjMzZhZjI4NTJiNGI3Mi90YWJsZXJhbmdlOjg5ZGE3ODZkNTcyOTQwYzc5Y2MzNmFmMjg1MmI0YjcyXzctMS0xLTEtMjEwNg_c757eadc-0ec5-48d3-976f-3ac29cdb9a7a"
      unitRef="usd">3687000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i4823a6af804e472592feb1c7f98221b5_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTo4OWRhNzg2ZDU3Mjk0MGM3OWNjMzZhZjI4NTJiNGI3Mi90YWJsZXJhbmdlOjg5ZGE3ODZkNTcyOTQwYzc5Y2MzNmFmMjg1MmI0YjcyXzctMy0xLTEtMjEwNg_9057d50d-1a78-4105-ae14-91ea1aa7b7e2"
      unitRef="usd">608000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i70324c7bd7b1488983065669d2366a1d_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTo4OWRhNzg2ZDU3Mjk0MGM3OWNjMzZhZjI4NTJiNGI3Mi90YWJsZXJhbmdlOjg5ZGE3ODZkNTcyOTQwYzc5Y2MzNmFmMjg1MmI0YjcyXzctNS0xLTEtMjEwNg_f336ad49-9ee1-4c11-b6ba-9b7098207f90"
      unitRef="usd">4295000000</us-gaap:Revenues>
    <us-gaap:RevenueFromRelatedParties
      contextRef="ice6f83f4983e4b379cbc3643bf16362f_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTo4OWRhNzg2ZDU3Mjk0MGM3OWNjMzZhZjI4NTJiNGI3Mi90YWJsZXJhbmdlOjg5ZGE3ODZkNTcyOTQwYzc5Y2MzNmFmMjg1MmI0YjcyXzctNy0xLTEtMjEwNg_3c922215-7a02-4f60-9f16-4101b413f87e"
      unitRef="usd">-49000000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:Revenues
      contextRef="icce95ce494844166b72207c3ddbf0aa3_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTo4OWRhNzg2ZDU3Mjk0MGM3OWNjMzZhZjI4NTJiNGI3Mi90YWJsZXJhbmdlOjg5ZGE3ODZkNTcyOTQwYzc5Y2MzNmFmMjg1MmI0YjcyXzctOS0xLTEtMjEwNg_4268fa67-c562-4cb1-8b2d-d9889b600c22"
      unitRef="usd">4246000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="id409a2e4267a4e1eaf80b44923bf9173_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTo4OWRhNzg2ZDU3Mjk0MGM3OWNjMzZhZjI4NTJiNGI3Mi90YWJsZXJhbmdlOjg5ZGE3ODZkNTcyOTQwYzc5Y2MzNmFmMjg1MmI0YjcyXzgtMS0xLTEtMjEwNg_7c3b5512-7dc9-4930-be9d-8527440b56b7"
      unitRef="usd">15174000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="if2426fe0492e40d2af7432c2bb9ecdcc_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTo4OWRhNzg2ZDU3Mjk0MGM3OWNjMzZhZjI4NTJiNGI3Mi90YWJsZXJhbmdlOjg5ZGE3ODZkNTcyOTQwYzc5Y2MzNmFmMjg1MmI0YjcyXzgtMy0xLTEtMjEwNg_dc6b2273-5cf7-4cf5-9e09-cc084b008097"
      unitRef="usd">1111000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i619451b92b044a709b482e980f3e5e98_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTo4OWRhNzg2ZDU3Mjk0MGM3OWNjMzZhZjI4NTJiNGI3Mi90YWJsZXJhbmdlOjg5ZGE3ODZkNTcyOTQwYzc5Y2MzNmFmMjg1MmI0YjcyXzgtNS0xLTEtMjEwNg_e135a1bf-41e3-436b-b633-c0bf3a9ece4f"
      unitRef="usd">16285000000</us-gaap:Revenues>
    <us-gaap:RevenueFromRelatedParties
      contextRef="i3e906d4300bf45feb897a60a8f20b10a_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTo4OWRhNzg2ZDU3Mjk0MGM3OWNjMzZhZjI4NTJiNGI3Mi90YWJsZXJhbmdlOjg5ZGE3ODZkNTcyOTQwYzc5Y2MzNmFmMjg1MmI0YjcyXzgtNy0xLTEtMjEwNg_83c2b51e-0db7-4efb-a8a5-cb2cad8fc26d"
      unitRef="usd">-63000000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:Revenues
      contextRef="i1cb7190ad1f5494db25eb8da7d24d97f_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTo4OWRhNzg2ZDU3Mjk0MGM3OWNjMzZhZjI4NTJiNGI3Mi90YWJsZXJhbmdlOjg5ZGE3ODZkNTcyOTQwYzc5Y2MzNmFmMjg1MmI0YjcyXzgtOS0xLTEtMjEwNg_1c89f326-8578-432f-9ac6-e125227aee6a"
      unitRef="usd">16222000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="id6572dddda044f0293b0e25e14998ce2_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTo4OWRhNzg2ZDU3Mjk0MGM3OWNjMzZhZjI4NTJiNGI3Mi90YWJsZXJhbmdlOjg5ZGE3ODZkNTcyOTQwYzc5Y2MzNmFmMjg1MmI0YjcyXzktMS0xLTEtMjEwNg_573db716-7526-4ea5-98c3-a8495003c529"
      unitRef="usd">1446000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i3a9ba17a3bf5446392cdf3f03a495094_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTo4OWRhNzg2ZDU3Mjk0MGM3OWNjMzZhZjI4NTJiNGI3Mi90YWJsZXJhbmdlOjg5ZGE3ODZkNTcyOTQwYzc5Y2MzNmFmMjg1MmI0YjcyXzktMy0xLTEtMjEwNg_dccb3fa9-a278-4d54-83ce-40ce8bbbfabd"
      unitRef="usd">702000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ia255032edbf04f6093b8a0d0dcf1f6ee_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTo4OWRhNzg2ZDU3Mjk0MGM3OWNjMzZhZjI4NTJiNGI3Mi90YWJsZXJhbmdlOjg5ZGE3ODZkNTcyOTQwYzc5Y2MzNmFmMjg1MmI0YjcyXzktNS0xLTEtMjEwNg_8cb17ab1-6998-4a08-9a39-82e4d4d4d3b5"
      unitRef="usd">2148000000</us-gaap:Revenues>
    <us-gaap:RevenueFromRelatedParties
      contextRef="ib4893e3d113443c2aa619cbe644e3680_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTo4OWRhNzg2ZDU3Mjk0MGM3OWNjMzZhZjI4NTJiNGI3Mi90YWJsZXJhbmdlOjg5ZGE3ODZkNTcyOTQwYzc5Y2MzNmFmMjg1MmI0YjcyXzktNy0xLTEtMjEwNg_d8a3ab40-96f7-413f-a103-b2b8823079f0"
      unitRef="usd">62000000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:Revenues
      contextRef="i8c87671177c7495399d019add03c179f_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTo4OWRhNzg2ZDU3Mjk0MGM3OWNjMzZhZjI4NTJiNGI3Mi90YWJsZXJhbmdlOjg5ZGE3ODZkNTcyOTQwYzc5Y2MzNmFmMjg1MmI0YjcyXzktOS0xLTEtMjEwNg_305062d5-c861-4edf-82a9-372742f5a525"
      unitRef="usd">2210000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i628d282ca49442738da84bdddef64d95_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTo4OWRhNzg2ZDU3Mjk0MGM3OWNjMzZhZjI4NTJiNGI3Mi90YWJsZXJhbmdlOjg5ZGE3ODZkNTcyOTQwYzc5Y2MzNmFmMjg1MmI0YjcyXzEwLTEtMS0xLTIxMDY_b50da68c-30c6-42d5-a615-4ae5d87ed5a1"
      unitRef="usd">440000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ieacaba1a30dd44b6a8c1cfd8d11a0abe_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTo4OWRhNzg2ZDU3Mjk0MGM3OWNjMzZhZjI4NTJiNGI3Mi90YWJsZXJhbmdlOjg5ZGE3ODZkNTcyOTQwYzc5Y2MzNmFmMjg1MmI0YjcyXzEwLTMtMS0xLTIxMDY_564179d1-81f5-4997-99a9-55842d0ceb0b"
      unitRef="usd">51000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i525f387d78184c978d355796719fddb2_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTo4OWRhNzg2ZDU3Mjk0MGM3OWNjMzZhZjI4NTJiNGI3Mi90YWJsZXJhbmdlOjg5ZGE3ODZkNTcyOTQwYzc5Y2MzNmFmMjg1MmI0YjcyXzEwLTUtMS0xLTIxMDY_c9ba9eda-c5ee-4b04-923c-820fb0dcf144"
      unitRef="usd">491000000</us-gaap:Revenues>
    <us-gaap:RevenueFromRelatedParties
      contextRef="i705fbd9f290c424fa1e3178cf3762124_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTo4OWRhNzg2ZDU3Mjk0MGM3OWNjMzZhZjI4NTJiNGI3Mi90YWJsZXJhbmdlOjg5ZGE3ODZkNTcyOTQwYzc5Y2MzNmFmMjg1MmI0YjcyXzEwLTctMS0xLTIxMDY_342d508d-3bcc-45b5-b602-75f6a1b90643"
      unitRef="usd">1000000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:Revenues
      contextRef="i7d4532f52b4b4422ac74dd67eea2ce43_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTo4OWRhNzg2ZDU3Mjk0MGM3OWNjMzZhZjI4NTJiNGI3Mi90YWJsZXJhbmdlOjg5ZGE3ODZkNTcyOTQwYzc5Y2MzNmFmMjg1MmI0YjcyXzEwLTktMS0xLTIxMDY_52467399-1e1a-47e8-bb96-bfba30021045"
      unitRef="usd">492000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i613fcd10d3a14bd685789e8e40b1394e_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTo4OWRhNzg2ZDU3Mjk0MGM3OWNjMzZhZjI4NTJiNGI3Mi90YWJsZXJhbmdlOjg5ZGE3ODZkNTcyOTQwYzc5Y2MzNmFmMjg1MmI0YjcyXzExLTEtMS0xLTIxMDY_8d7ce1be-f252-4c8f-a67c-0830bd817093"
      unitRef="usd">17060000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ia56123d4275e4620bc1c9f66722cb63c_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTo4OWRhNzg2ZDU3Mjk0MGM3OWNjMzZhZjI4NTJiNGI3Mi90YWJsZXJhbmdlOjg5ZGE3ODZkNTcyOTQwYzc5Y2MzNmFmMjg1MmI0YjcyXzExLTMtMS0xLTIxMDY_c1bc6904-21c1-4fb8-85fe-2e762dc269f0"
      unitRef="usd">1864000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i28581d01743a40cfa358402ff03ab947_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTo4OWRhNzg2ZDU3Mjk0MGM3OWNjMzZhZjI4NTJiNGI3Mi90YWJsZXJhbmdlOjg5ZGE3ODZkNTcyOTQwYzc5Y2MzNmFmMjg1MmI0YjcyXzExLTUtMS0xLTIxMDY_539c27b2-56fc-4827-a148-50f8550d9948"
      unitRef="usd">18924000000</us-gaap:Revenues>
    <us-gaap:RevenueFromRelatedParties
      contextRef="i09fe5fd80fda4a458da501d6f5c95131_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTo4OWRhNzg2ZDU3Mjk0MGM3OWNjMzZhZjI4NTJiNGI3Mi90YWJsZXJhbmdlOjg5ZGE3ODZkNTcyOTQwYzc5Y2MzNmFmMjg1MmI0YjcyXzExLTctMS0xLTIxMDY_e62cac48-72ef-40c1-8081-c71b63be7148"
      unitRef="usd">0</us-gaap:RevenueFromRelatedParties>
    <us-gaap:Revenues
      contextRef="i9ef40fa9cb694ce9a62bd644aadae382_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTo4OWRhNzg2ZDU3Mjk0MGM3OWNjMzZhZjI4NTJiNGI3Mi90YWJsZXJhbmdlOjg5ZGE3ODZkNTcyOTQwYzc5Y2MzNmFmMjg1MmI0YjcyXzExLTktMS0xLTIxMDY_06adf8af-6d70-4dcc-a469-9b2eece6d18e"
      unitRef="usd">18924000000</us-gaap:Revenues>
    <us-gaap:UnrealizedGainLossOnSecurities
      contextRef="i0987b444530044dd976206372fa97756_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90ZXh0cmVnaW9uOjRhZjQwMjczMjdkMDRiZDhhMmU3MmJkNTBjY2RiNGZiXzQyNDQ_b7e62286-49c7-4f67-8ea2-2b67cbcfb09f"
      unitRef="usd">633000000</us-gaap:UnrealizedGainLossOnSecurities>
    <us-gaap:UnrealizedGainLossOnSecurities
      contextRef="i01db6ed307ae47c9a630c98888a4340f_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90ZXh0cmVnaW9uOjRhZjQwMjczMjdkMDRiZDhhMmU3MmJkNTBjY2RiNGZiXzQyNTc_37b5a91b-655e-4516-b2c5-40f2997a9d07"
      unitRef="usd">110000000</us-gaap:UnrealizedGainLossOnSecurities>
    <us-gaap:UnrealizedGainLossOnSecurities
      contextRef="i7d4532f52b4b4422ac74dd67eea2ce43_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90ZXh0cmVnaW9uOjRhZjQwMjczMjdkMDRiZDhhMmU3MmJkNTBjY2RiNGZiXzQyNzQ_4771196e-7940-47ab-b9ff-6ceff2b6817a"
      unitRef="usd">-4000000</us-gaap:UnrealizedGainLossOnSecurities>
    <ceg:RevenueNetOfPurchasePowerAndFuelFromExternalCustomers
      contextRef="if8e45944c1274d4298290a57fcb6b242_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTo2ZmI3NzgxYTA1NDY0M2RhOGZlY2Y2ODlmN2YwNzQyMC90YWJsZXJhbmdlOjZmYjc3ODFhMDU0NjQzZGE4ZmVjZjY4OWY3ZjA3NDIwXzItMS0xLTEtMjEwNg_7ba9aad6-0e0d-4efe-9685-ba0fdcc54407"
      unitRef="usd">2247000000</ceg:RevenueNetOfPurchasePowerAndFuelFromExternalCustomers>
    <ceg:IntersegmentRevenueNetOfPurchasePowerAndFuel
      contextRef="i8e70bcead78b45e4b5a4aa5d145f9fa8_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTo2ZmI3NzgxYTA1NDY0M2RhOGZlY2Y2ODlmN2YwNzQyMC90YWJsZXJhbmdlOjZmYjc3ODFhMDU0NjQzZGE4ZmVjZjY4OWY3ZjA3NDIwXzItMy0xLTEtMjEwNg_f6acfb9e-3c5e-4f4a-a852-8eea508f8a87"
      unitRef="usd">17000000</ceg:IntersegmentRevenueNetOfPurchasePowerAndFuel>
    <ceg:RevenueNetofPurchasePowerAndFuel
      contextRef="i3e88db5ee4c841ca99e18ade7fd1924d_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTo2ZmI3NzgxYTA1NDY0M2RhOGZlY2Y2ODlmN2YwNzQyMC90YWJsZXJhbmdlOjZmYjc3ODFhMDU0NjQzZGE4ZmVjZjY4OWY3ZjA3NDIwXzItNS0xLTEtMjEwNg_f859fe36-4ec8-4fd9-aad0-fd87746b0309"
      unitRef="usd">2264000000</ceg:RevenueNetofPurchasePowerAndFuel>
    <ceg:RevenueNetOfPurchasePowerAndFuelFromExternalCustomers
      contextRef="i840c373f9f074352a5c0bffbcff9d949_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTo2ZmI3NzgxYTA1NDY0M2RhOGZlY2Y2ODlmN2YwNzQyMC90YWJsZXJhbmdlOjZmYjc3ODFhMDU0NjQzZGE4ZmVjZjY4OWY3ZjA3NDIwXzItNy0xLTEtMjEwNg_2bb5032c-1533-414f-a614-8b50221b39db"
      unitRef="usd">2174000000</ceg:RevenueNetOfPurchasePowerAndFuelFromExternalCustomers>
    <ceg:IntersegmentRevenueNetOfPurchasePowerAndFuel
      contextRef="i81679a1d052b4b45a15cf369d938e898_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTo2ZmI3NzgxYTA1NDY0M2RhOGZlY2Y2ODlmN2YwNzQyMC90YWJsZXJhbmdlOjZmYjc3ODFhMDU0NjQzZGE4ZmVjZjY4OWY3ZjA3NDIwXzItOS0xLTEtMjEwNg_ce771463-e730-4f44-b6a8-e4226bfee995"
      unitRef="usd">30000000</ceg:IntersegmentRevenueNetOfPurchasePowerAndFuel>
    <ceg:RevenueNetofPurchasePowerAndFuel
      contextRef="i06f406992d394860a6f17a5d39e27255_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTo2ZmI3NzgxYTA1NDY0M2RhOGZlY2Y2ODlmN2YwNzQyMC90YWJsZXJhbmdlOjZmYjc3ODFhMDU0NjQzZGE4ZmVjZjY4OWY3ZjA3NDIwXzItMTEtMS0xLTIxMDY_5a410fa1-1acb-4630-8a04-6e25c571b9bb"
      unitRef="usd">2204000000</ceg:RevenueNetofPurchasePowerAndFuel>
    <ceg:RevenueNetOfPurchasePowerAndFuelFromExternalCustomers
      contextRef="ie4ba542a5f7f410eb87d3aec7d9377c4_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTo2ZmI3NzgxYTA1NDY0M2RhOGZlY2Y2ODlmN2YwNzQyMC90YWJsZXJhbmdlOjZmYjc3ODFhMDU0NjQzZGE4ZmVjZjY4OWY3ZjA3NDIwXzItMTMtMS0xLTIxMDY_966aa1b9-9ca4-45a9-9530-f43e0a428f2b"
      unitRef="usd">2637000000</ceg:RevenueNetOfPurchasePowerAndFuelFromExternalCustomers>
    <ceg:IntersegmentRevenueNetOfPurchasePowerAndFuel
      contextRef="iea322c435fb14ef7aec748cda7835278_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTo2ZmI3NzgxYTA1NDY0M2RhOGZlY2Y2ODlmN2YwNzQyMC90YWJsZXJhbmdlOjZmYjc3ODFhMDU0NjQzZGE4ZmVjZjY4OWY3ZjA3NDIwXzItMTUtMS0xLTIxMDY_c8f153b2-e320-4fb8-bf03-2f507be9d6bf"
      unitRef="usd">18000000</ceg:IntersegmentRevenueNetOfPurchasePowerAndFuel>
    <ceg:RevenueNetofPurchasePowerAndFuel
      contextRef="iba4eb9ae0a5b478ab6e28edbb425059d_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTo2ZmI3NzgxYTA1NDY0M2RhOGZlY2Y2ODlmN2YwNzQyMC90YWJsZXJhbmdlOjZmYjc3ODFhMDU0NjQzZGE4ZmVjZjY4OWY3ZjA3NDIwXzItMTctMS0xLTIxMDY_fcce445c-ed4d-4b98-b4c7-a2f8159adbb1"
      unitRef="usd">2655000000</ceg:RevenueNetofPurchasePowerAndFuel>
    <ceg:RevenueNetOfPurchasePowerAndFuelFromExternalCustomers
      contextRef="ib24853961a7745ca813a127f1517f727_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTo2ZmI3NzgxYTA1NDY0M2RhOGZlY2Y2ODlmN2YwNzQyMC90YWJsZXJhbmdlOjZmYjc3ODFhMDU0NjQzZGE4ZmVjZjY4OWY3ZjA3NDIwXzMtMS0xLTEtMjEwNg_fbb3a57e-60f8-48cf-88b3-8eddf23aa210"
      unitRef="usd">2717000000</ceg:RevenueNetOfPurchasePowerAndFuelFromExternalCustomers>
    <ceg:IntersegmentRevenueNetOfPurchasePowerAndFuel
      contextRef="i0a467b7014fe4e16a8b53854b27fdd2f_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTo2ZmI3NzgxYTA1NDY0M2RhOGZlY2Y2ODlmN2YwNzQyMC90YWJsZXJhbmdlOjZmYjc3ODFhMDU0NjQzZGE4ZmVjZjY4OWY3ZjA3NDIwXzMtMy0xLTEtMjEwNg_342dd384-7026-4385-b9de-677cb9ed7441"
      unitRef="usd">0</ceg:IntersegmentRevenueNetOfPurchasePowerAndFuel>
    <ceg:RevenueNetofPurchasePowerAndFuel
      contextRef="i1fa858a483a749119571ff6e6d33ff04_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTo2ZmI3NzgxYTA1NDY0M2RhOGZlY2Y2ODlmN2YwNzQyMC90YWJsZXJhbmdlOjZmYjc3ODFhMDU0NjQzZGE4ZmVjZjY4OWY3ZjA3NDIwXzMtNS0xLTEtMjEwNg_e0ddcb32-2d0a-40d7-9f5c-3466a43d30e7"
      unitRef="usd">2717000000</ceg:RevenueNetofPurchasePowerAndFuel>
    <ceg:RevenueNetOfPurchasePowerAndFuelFromExternalCustomers
      contextRef="i713d1827b0dc4b3c826311b4b9208490_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTo2ZmI3NzgxYTA1NDY0M2RhOGZlY2Y2ODlmN2YwNzQyMC90YWJsZXJhbmdlOjZmYjc3ODFhMDU0NjQzZGE4ZmVjZjY4OWY3ZjA3NDIwXzMtNy0xLTEtMjEwNg_42015975-6a7f-4967-b3d4-7f2739d8ca59"
      unitRef="usd">2902000000</ceg:RevenueNetOfPurchasePowerAndFuelFromExternalCustomers>
    <ceg:IntersegmentRevenueNetOfPurchasePowerAndFuel
      contextRef="i418fe2d9ca294eb4b2e21716eae4be41_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTo2ZmI3NzgxYTA1NDY0M2RhOGZlY2Y2ODlmN2YwNzQyMC90YWJsZXJhbmdlOjZmYjc3ODFhMDU0NjQzZGE4ZmVjZjY4OWY3ZjA3NDIwXzMtOS0xLTEtMjEwNg_0c5b417f-e6eb-42e0-9c80-5bab253424ad"
      unitRef="usd">0</ceg:IntersegmentRevenueNetOfPurchasePowerAndFuel>
    <ceg:RevenueNetofPurchasePowerAndFuel
      contextRef="id3c7cb130b7042f3b2e73743a18a9604_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTo2ZmI3NzgxYTA1NDY0M2RhOGZlY2Y2ODlmN2YwNzQyMC90YWJsZXJhbmdlOjZmYjc3ODFhMDU0NjQzZGE4ZmVjZjY4OWY3ZjA3NDIwXzMtMTEtMS0xLTIxMDY_51cf3632-e29b-4a70-992e-e683459591d7"
      unitRef="usd">2902000000</ceg:RevenueNetofPurchasePowerAndFuel>
    <ceg:RevenueNetOfPurchasePowerAndFuelFromExternalCustomers
      contextRef="i7b5f35ce60ba4a848d292b64629ffca3_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTo2ZmI3NzgxYTA1NDY0M2RhOGZlY2Y2ODlmN2YwNzQyMC90YWJsZXJhbmdlOjZmYjc3ODFhMDU0NjQzZGE4ZmVjZjY4OWY3ZjA3NDIwXzMtMTMtMS0xLTIxMDY_1db9c4ed-205e-4834-8bc4-1195363c44e9"
      unitRef="usd">2994000000</ceg:RevenueNetOfPurchasePowerAndFuelFromExternalCustomers>
    <ceg:IntersegmentRevenueNetOfPurchasePowerAndFuel
      contextRef="i3b4a33011d0a49b68777dcd576f2d0e3_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTo2ZmI3NzgxYTA1NDY0M2RhOGZlY2Y2ODlmN2YwNzQyMC90YWJsZXJhbmdlOjZmYjc3ODFhMDU0NjQzZGE4ZmVjZjY4OWY3ZjA3NDIwXzMtMTUtMS0xLTIxMDY_64199762-4fa9-4507-ba76-231fccbd97f7"
      unitRef="usd">-32000000</ceg:IntersegmentRevenueNetOfPurchasePowerAndFuel>
    <ceg:RevenueNetofPurchasePowerAndFuel
      contextRef="i134a6279122c4224a0d683ca6bec3f5e_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTo2ZmI3NzgxYTA1NDY0M2RhOGZlY2Y2ODlmN2YwNzQyMC90YWJsZXJhbmdlOjZmYjc3ODFhMDU0NjQzZGE4ZmVjZjY4OWY3ZjA3NDIwXzMtMTctMS0xLTIxMDY_8726399a-93f1-4841-a6cf-fa764a1d6f75"
      unitRef="usd">2962000000</ceg:RevenueNetofPurchasePowerAndFuel>
    <ceg:RevenueNetOfPurchasePowerAndFuelFromExternalCustomers
      contextRef="i18021228c7bd46ca9943018c98455e7e_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTo2ZmI3NzgxYTA1NDY0M2RhOGZlY2Y2ODlmN2YwNzQyMC90YWJsZXJhbmdlOjZmYjc3ODFhMDU0NjQzZGE4ZmVjZjY4OWY3ZjA3NDIwXzQtMS0xLTEtMjEwNg_9f005619-01cc-4f1a-aac7-9f5b8efbc78e"
      unitRef="usd">1151000000</ceg:RevenueNetOfPurchasePowerAndFuelFromExternalCustomers>
    <ceg:IntersegmentRevenueNetOfPurchasePowerAndFuel
      contextRef="i3b41d213fcae4edd8c65ebd0dbe2dfec_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTo2ZmI3NzgxYTA1NDY0M2RhOGZlY2Y2ODlmN2YwNzQyMC90YWJsZXJhbmdlOjZmYjc3ODFhMDU0NjQzZGE4ZmVjZjY4OWY3ZjA3NDIwXzQtMy0xLTEtMjEwNg_2f00d257-e028-4a0b-b57c-5bea66ba9911"
      unitRef="usd">10000000</ceg:IntersegmentRevenueNetOfPurchasePowerAndFuel>
    <ceg:RevenueNetofPurchasePowerAndFuel
      contextRef="i0cb5c9b8aeb04e7fac404e4e227cfa0f_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTo2ZmI3NzgxYTA1NDY0M2RhOGZlY2Y2ODlmN2YwNzQyMC90YWJsZXJhbmdlOjZmYjc3ODFhMDU0NjQzZGE4ZmVjZjY4OWY3ZjA3NDIwXzQtNS0xLTEtMjEwNg_d44a0b40-d929-4a80-8576-da28bf80d874"
      unitRef="usd">1161000000</ceg:RevenueNetofPurchasePowerAndFuel>
    <ceg:RevenueNetOfPurchasePowerAndFuelFromExternalCustomers
      contextRef="ied1f49fbdb944bd3abeddf286a7f224a_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTo2ZmI3NzgxYTA1NDY0M2RhOGZlY2Y2ODlmN2YwNzQyMC90YWJsZXJhbmdlOjZmYjc3ODFhMDU0NjQzZGE4ZmVjZjY4OWY3ZjA3NDIwXzQtNy0xLTEtMjEwNg_37f1160f-336d-4210-9ad3-626ca92560e7"
      unitRef="usd">983000000</ceg:RevenueNetOfPurchasePowerAndFuelFromExternalCustomers>
    <ceg:IntersegmentRevenueNetOfPurchasePowerAndFuel
      contextRef="ida47f715f4b24e3abad3079b8943a277_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTo2ZmI3NzgxYTA1NDY0M2RhOGZlY2Y2ODlmN2YwNzQyMC90YWJsZXJhbmdlOjZmYjc3ODFhMDU0NjQzZGE4ZmVjZjY4OWY3ZjA3NDIwXzQtOS0xLTEtMjEwNg_a11f2904-8cec-47dc-847b-d73f4882048a"
      unitRef="usd">14000000</ceg:IntersegmentRevenueNetOfPurchasePowerAndFuel>
    <ceg:RevenueNetofPurchasePowerAndFuel
      contextRef="i055d13f6257e4dcdb1380ce5fc27ba5b_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTo2ZmI3NzgxYTA1NDY0M2RhOGZlY2Y2ODlmN2YwNzQyMC90YWJsZXJhbmdlOjZmYjc3ODFhMDU0NjQzZGE4ZmVjZjY4OWY3ZjA3NDIwXzQtMTEtMS0xLTIxMDY_e36be8af-1aef-43ef-bafb-3ef7ff4a8b04"
      unitRef="usd">997000000</ceg:RevenueNetofPurchasePowerAndFuel>
    <ceg:RevenueNetOfPurchasePowerAndFuelFromExternalCustomers
      contextRef="i2199116b9bdb4edd8c91821281af0a68_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTo2ZmI3NzgxYTA1NDY0M2RhOGZlY2Y2ODlmN2YwNzQyMC90YWJsZXJhbmdlOjZmYjc3ODFhMDU0NjQzZGE4ZmVjZjY4OWY3ZjA3NDIwXzQtMTMtMS0xLTIxMDY_24e46030-b657-42fa-bc3e-6d4356de35a4"
      unitRef="usd">1081000000</ceg:RevenueNetOfPurchasePowerAndFuelFromExternalCustomers>
    <ceg:IntersegmentRevenueNetOfPurchasePowerAndFuel
      contextRef="i333f0221f3ab45f396d2500d40d87370_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTo2ZmI3NzgxYTA1NDY0M2RhOGZlY2Y2ODlmN2YwNzQyMC90YWJsZXJhbmdlOjZmYjc3ODFhMDU0NjQzZGE4ZmVjZjY4OWY3ZjA3NDIwXzQtMTUtMS0xLTIxMDY_e1f02635-1ba0-4556-9cb7-cbe421e8e929"
      unitRef="usd">13000000</ceg:IntersegmentRevenueNetOfPurchasePowerAndFuel>
    <ceg:RevenueNetofPurchasePowerAndFuel
      contextRef="i3845820f98ae4f8f97e1555fd0803cfa_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTo2ZmI3NzgxYTA1NDY0M2RhOGZlY2Y2ODlmN2YwNzQyMC90YWJsZXJhbmdlOjZmYjc3ODFhMDU0NjQzZGE4ZmVjZjY4OWY3ZjA3NDIwXzQtMTctMS0xLTIxMDY_46daed4e-ef78-4dc5-8e91-949fc9b858f8"
      unitRef="usd">1094000000</ceg:RevenueNetofPurchasePowerAndFuel>
    <ceg:RevenueNetOfPurchasePowerAndFuelFromExternalCustomers
      contextRef="i4ba3ed6f4d7b406aa5ffc66937f82cb8_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTo2ZmI3NzgxYTA1NDY0M2RhOGZlY2Y2ODlmN2YwNzQyMC90YWJsZXJhbmdlOjZmYjc3ODFhMDU0NjQzZGE4ZmVjZjY4OWY3ZjA3NDIwXzUtMS0xLTEtMjEwNg_19bf19cc-e88e-4165-b0d1-7b1c570a7566"
      unitRef="usd">-668000000</ceg:RevenueNetOfPurchasePowerAndFuelFromExternalCustomers>
    <ceg:IntersegmentRevenueNetOfPurchasePowerAndFuel
      contextRef="ideaee721103641d7922882e827d7690d_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTo2ZmI3NzgxYTA1NDY0M2RhOGZlY2Y2ODlmN2YwNzQyMC90YWJsZXJhbmdlOjZmYjc3ODFhMDU0NjQzZGE4ZmVjZjY4OWY3ZjA3NDIwXzUtMy0xLTEtMjEwNg_59939570-aeed-419e-80d3-82a3dbcf061a"
      unitRef="usd">-157000000</ceg:IntersegmentRevenueNetOfPurchasePowerAndFuel>
    <ceg:RevenueNetofPurchasePowerAndFuel
      contextRef="ibdb4fa7e06d54f9eb34fdf7456576efd_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTo2ZmI3NzgxYTA1NDY0M2RhOGZlY2Y2ODlmN2YwNzQyMC90YWJsZXJhbmdlOjZmYjc3ODFhMDU0NjQzZGE4ZmVjZjY4OWY3ZjA3NDIwXzUtNS0xLTEtMjEwNg_29a2e457-a94b-4e5b-b179-a7797f0cd01b"
      unitRef="usd">-825000000</ceg:RevenueNetofPurchasePowerAndFuel>
    <ceg:RevenueNetOfPurchasePowerAndFuelFromExternalCustomers
      contextRef="i025a2ef6777847afaa2386584e3bca61_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTo2ZmI3NzgxYTA1NDY0M2RhOGZlY2Y2ODlmN2YwNzQyMC90YWJsZXJhbmdlOjZmYjc3ODFhMDU0NjQzZGE4ZmVjZjY4OWY3ZjA3NDIwXzUtNy0xLTEtMjEwNg_90fa95a4-b4de-4336-8491-5fee84a7f5b5"
      unitRef="usd">407000000</ceg:RevenueNetOfPurchasePowerAndFuelFromExternalCustomers>
    <ceg:IntersegmentRevenueNetOfPurchasePowerAndFuel
      contextRef="i81ec5fd2caba414190dee51d8d6da5c4_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTo2ZmI3NzgxYTA1NDY0M2RhOGZlY2Y2ODlmN2YwNzQyMC90YWJsZXJhbmdlOjZmYjc3ODFhMDU0NjQzZGE4ZmVjZjY4OWY3ZjA3NDIwXzUtOS0xLTEtMjEwNg_5f9ef70f-f279-418f-bb27-84c71dbf7d63"
      unitRef="usd">19000000</ceg:IntersegmentRevenueNetOfPurchasePowerAndFuel>
    <ceg:RevenueNetofPurchasePowerAndFuel
      contextRef="i39cb2d8c391d4932bc21298539136758_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTo2ZmI3NzgxYTA1NDY0M2RhOGZlY2Y2ODlmN2YwNzQyMC90YWJsZXJhbmdlOjZmYjc3ODFhMDU0NjQzZGE4ZmVjZjY4OWY3ZjA3NDIwXzUtMTEtMS0xLTIxMDY_221f541d-521c-47a8-8d29-9b929b8812d3"
      unitRef="usd">426000000</ceg:RevenueNetofPurchasePowerAndFuel>
    <ceg:RevenueNetOfPurchasePowerAndFuelFromExternalCustomers
      contextRef="ia7f73bdaf62744eda494f0281b9126b4_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTo2ZmI3NzgxYTA1NDY0M2RhOGZlY2Y2ODlmN2YwNzQyMC90YWJsZXJhbmdlOjZmYjc3ODFhMDU0NjQzZGE4ZmVjZjY4OWY3ZjA3NDIwXzUtMTMtMS0xLTIxMDY_0ecfa60c-0972-4d24-9d2c-c78e8a7069f3"
      unitRef="usd">338000000</ceg:RevenueNetOfPurchasePowerAndFuelFromExternalCustomers>
    <ceg:IntersegmentRevenueNetOfPurchasePowerAndFuel
      contextRef="i6cf5b30fc1f246c3a47d09da0a12dce8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTo2ZmI3NzgxYTA1NDY0M2RhOGZlY2Y2ODlmN2YwNzQyMC90YWJsZXJhbmdlOjZmYjc3ODFhMDU0NjQzZGE4ZmVjZjY4OWY3ZjA3NDIwXzUtMTUtMS0xLTIxMDY_3ebeea47-07f9-41a8-93eb-1044cdf0637b"
      unitRef="usd">-30000000</ceg:IntersegmentRevenueNetOfPurchasePowerAndFuel>
    <ceg:RevenueNetofPurchasePowerAndFuel
      contextRef="i001dc56a5cec480a99cc44d4e06d1b10_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTo2ZmI3NzgxYTA1NDY0M2RhOGZlY2Y2ODlmN2YwNzQyMC90YWJsZXJhbmdlOjZmYjc3ODFhMDU0NjQzZGE4ZmVjZjY4OWY3ZjA3NDIwXzUtMTctMS0xLTIxMDY_ec940370-7190-4653-b930-b75022487dd2"
      unitRef="usd">308000000</ceg:RevenueNetofPurchasePowerAndFuel>
    <ceg:RevenueNetOfPurchasePowerAndFuelFromExternalCustomers
      contextRef="i5e15343fad4549f183ce3ed5de88fb8a_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTo2ZmI3NzgxYTA1NDY0M2RhOGZlY2Y2ODlmN2YwNzQyMC90YWJsZXJhbmdlOjZmYjc3ODFhMDU0NjQzZGE4ZmVjZjY4OWY3ZjA3NDIwXzYtMS0xLTEtMjEwNg_611e5238-3d25-42e3-a4bc-d5a3cdf092d3"
      unitRef="usd">984000000</ceg:RevenueNetOfPurchasePowerAndFuelFromExternalCustomers>
    <ceg:IntersegmentRevenueNetOfPurchasePowerAndFuel
      contextRef="icbf5c492003a447c8afa18f01ce44a0a_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTo2ZmI3NzgxYTA1NDY0M2RhOGZlY2Y2ODlmN2YwNzQyMC90YWJsZXJhbmdlOjZmYjc3ODFhMDU0NjQzZGE4ZmVjZjY4OWY3ZjA3NDIwXzYtMy0xLTEtMjEwNg_bbee0bf6-3fb9-4439-a441-4b81aedc0fac"
      unitRef="usd">-93000000</ceg:IntersegmentRevenueNetOfPurchasePowerAndFuel>
    <ceg:RevenueNetofPurchasePowerAndFuel
      contextRef="i7e45b255b238421d8ca45179d900ebc6_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTo2ZmI3NzgxYTA1NDY0M2RhOGZlY2Y2ODlmN2YwNzQyMC90YWJsZXJhbmdlOjZmYjc3ODFhMDU0NjQzZGE4ZmVjZjY4OWY3ZjA3NDIwXzYtNS0xLTEtMjEwNg_50a067a7-3cf3-4046-8af6-caec42a02381"
      unitRef="usd">891000000</ceg:RevenueNetofPurchasePowerAndFuel>
    <ceg:RevenueNetOfPurchasePowerAndFuelFromExternalCustomers
      contextRef="i8c5ccac6f9f144a4a7c0d4d1459b6c2f_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTo2ZmI3NzgxYTA1NDY0M2RhOGZlY2Y2ODlmN2YwNzQyMC90YWJsZXJhbmdlOjZmYjc3ODFhMDU0NjQzZGE4ZmVjZjY4OWY3ZjA3NDIwXzYtNy0xLTEtMjEwNg_647d88a4-935c-4d18-8cee-8f875fcb0c0b"
      unitRef="usd">759000000</ceg:RevenueNetOfPurchasePowerAndFuelFromExternalCustomers>
    <ceg:IntersegmentRevenueNetOfPurchasePowerAndFuel
      contextRef="ie9d2c85f966446899b6441de3a2afdf1_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTo2ZmI3NzgxYTA1NDY0M2RhOGZlY2Y2ODlmN2YwNzQyMC90YWJsZXJhbmdlOjZmYjc3ODFhMDU0NjQzZGE4ZmVjZjY4OWY3ZjA3NDIwXzYtOS0xLTEtMjEwNg_e44ce1f4-7476-4a86-b95e-845d371cb9c6"
      unitRef="usd">-94000000</ceg:IntersegmentRevenueNetOfPurchasePowerAndFuel>
    <ceg:RevenueNetofPurchasePowerAndFuel
      contextRef="i9130c59f4094479bb9abc531e60e05cd_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTo2ZmI3NzgxYTA1NDY0M2RhOGZlY2Y2ODlmN2YwNzQyMC90YWJsZXJhbmdlOjZmYjc3ODFhMDU0NjQzZGE4ZmVjZjY4OWY3ZjA3NDIwXzYtMTEtMS0xLTIxMDY_21e64bde-4cc0-480a-b486-6d1305a9c04b"
      unitRef="usd">665000000</ceg:RevenueNetofPurchasePowerAndFuel>
    <ceg:RevenueNetOfPurchasePowerAndFuelFromExternalCustomers
      contextRef="i70324c7bd7b1488983065669d2366a1d_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTo2ZmI3NzgxYTA1NDY0M2RhOGZlY2Y2ODlmN2YwNzQyMC90YWJsZXJhbmdlOjZmYjc3ODFhMDU0NjQzZGE4ZmVjZjY4OWY3ZjA3NDIwXzYtMTMtMS0xLTIxMDY_1e7805e1-dd5f-48f8-b4ee-37863ad7ce85"
      unitRef="usd">694000000</ceg:RevenueNetOfPurchasePowerAndFuelFromExternalCustomers>
    <ceg:IntersegmentRevenueNetOfPurchasePowerAndFuel
      contextRef="ice6f83f4983e4b379cbc3643bf16362f_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTo2ZmI3NzgxYTA1NDY0M2RhOGZlY2Y2ODlmN2YwNzQyMC90YWJsZXJhbmdlOjZmYjc3ODFhMDU0NjQzZGE4ZmVjZjY4OWY3ZjA3NDIwXzYtMTUtMS0xLTIxMDY_1e4a3c45-e5b2-4791-9dd0-1cd0f663be2c"
      unitRef="usd">-74000000</ceg:IntersegmentRevenueNetOfPurchasePowerAndFuel>
    <ceg:RevenueNetofPurchasePowerAndFuel
      contextRef="icce95ce494844166b72207c3ddbf0aa3_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTo2ZmI3NzgxYTA1NDY0M2RhOGZlY2Y2ODlmN2YwNzQyMC90YWJsZXJhbmdlOjZmYjc3ODFhMDU0NjQzZGE4ZmVjZjY4OWY3ZjA3NDIwXzYtMTctMS0xLTIxMDY_c4fc8a0b-ba01-4ef7-88ab-89f8e3ca715d"
      unitRef="usd">620000000</ceg:RevenueNetofPurchasePowerAndFuel>
    <ceg:RevenueNetOfPurchasePowerAndFuelFromExternalCustomers
      contextRef="i4c66a393ab014b53a685935cfb4e2131_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTo2ZmI3NzgxYTA1NDY0M2RhOGZlY2Y2ODlmN2YwNzQyMC90YWJsZXJhbmdlOjZmYjc3ODFhMDU0NjQzZGE4ZmVjZjY4OWY3ZjA3NDIwXzctMS0xLTEtMjEwNg_61b4d088-f472-4949-8aa2-8f45c7a947c7"
      unitRef="usd">6431000000</ceg:RevenueNetOfPurchasePowerAndFuelFromExternalCustomers>
    <ceg:IntersegmentRevenueNetOfPurchasePowerAndFuel
      contextRef="ib7013c2432924f57be0b398f6f3503b7_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTo2ZmI3NzgxYTA1NDY0M2RhOGZlY2Y2ODlmN2YwNzQyMC90YWJsZXJhbmdlOjZmYjc3ODFhMDU0NjQzZGE4ZmVjZjY4OWY3ZjA3NDIwXzctMy0xLTEtMjEwNg_87595e5a-dc21-4a3d-b856-e94256f9bf2f"
      unitRef="usd">-223000000</ceg:IntersegmentRevenueNetOfPurchasePowerAndFuel>
    <ceg:RevenueNetofPurchasePowerAndFuel
      contextRef="i82017fea5bf147ddb5ea9e842063ff7e_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTo2ZmI3NzgxYTA1NDY0M2RhOGZlY2Y2ODlmN2YwNzQyMC90YWJsZXJhbmdlOjZmYjc3ODFhMDU0NjQzZGE4ZmVjZjY4OWY3ZjA3NDIwXzctNS0xLTEtMjEwNg_d4e9970f-7959-4068-90e8-45ae03811c63"
      unitRef="usd">6208000000</ceg:RevenueNetofPurchasePowerAndFuel>
    <ceg:RevenueNetOfPurchasePowerAndFuelFromExternalCustomers
      contextRef="i041a864dfb584c22b845de547021cd3f_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTo2ZmI3NzgxYTA1NDY0M2RhOGZlY2Y2ODlmN2YwNzQyMC90YWJsZXJhbmdlOjZmYjc3ODFhMDU0NjQzZGE4ZmVjZjY4OWY3ZjA3NDIwXzctNy0xLTEtMjEwNg_dcfb984c-3da2-4860-9f67-9a0ce1ebb32d"
      unitRef="usd">7225000000</ceg:RevenueNetOfPurchasePowerAndFuelFromExternalCustomers>
    <ceg:IntersegmentRevenueNetOfPurchasePowerAndFuel
      contextRef="i3d74d649960348d08b516febb6eb0892_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTo2ZmI3NzgxYTA1NDY0M2RhOGZlY2Y2ODlmN2YwNzQyMC90YWJsZXJhbmdlOjZmYjc3ODFhMDU0NjQzZGE4ZmVjZjY4OWY3ZjA3NDIwXzctOS0xLTEtMjEwNg_591b089b-7111-420d-8113-7f3cb4d54cc8"
      unitRef="usd">-31000000</ceg:IntersegmentRevenueNetOfPurchasePowerAndFuel>
    <ceg:RevenueNetofPurchasePowerAndFuel
      contextRef="iac8c4550c5834667806099d078dcb5db_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTo2ZmI3NzgxYTA1NDY0M2RhOGZlY2Y2ODlmN2YwNzQyMC90YWJsZXJhbmdlOjZmYjc3ODFhMDU0NjQzZGE4ZmVjZjY4OWY3ZjA3NDIwXzctMTEtMS0xLTIxMDY_b6bac266-2021-4a5c-8d03-da36d74e1bb7"
      unitRef="usd">7194000000</ceg:RevenueNetofPurchasePowerAndFuel>
    <ceg:RevenueNetOfPurchasePowerAndFuelFromExternalCustomers
      contextRef="i619451b92b044a709b482e980f3e5e98_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTo2ZmI3NzgxYTA1NDY0M2RhOGZlY2Y2ODlmN2YwNzQyMC90YWJsZXJhbmdlOjZmYjc3ODFhMDU0NjQzZGE4ZmVjZjY4OWY3ZjA3NDIwXzctMTMtMS0xLTIxMDY_f97e3b52-53f4-44d9-b3b8-5e1b8c88a5d7"
      unitRef="usd">7744000000</ceg:RevenueNetOfPurchasePowerAndFuelFromExternalCustomers>
    <ceg:IntersegmentRevenueNetOfPurchasePowerAndFuel
      contextRef="i3e906d4300bf45feb897a60a8f20b10a_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTo2ZmI3NzgxYTA1NDY0M2RhOGZlY2Y2ODlmN2YwNzQyMC90YWJsZXJhbmdlOjZmYjc3ODFhMDU0NjQzZGE4ZmVjZjY4OWY3ZjA3NDIwXzctMTUtMS0xLTIxMDY_193c39d6-901e-4a7a-af5f-bcea08f69728"
      unitRef="usd">-105000000</ceg:IntersegmentRevenueNetOfPurchasePowerAndFuel>
    <ceg:RevenueNetofPurchasePowerAndFuel
      contextRef="i1cb7190ad1f5494db25eb8da7d24d97f_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTo2ZmI3NzgxYTA1NDY0M2RhOGZlY2Y2ODlmN2YwNzQyMC90YWJsZXJhbmdlOjZmYjc3ODFhMDU0NjQzZGE4ZmVjZjY4OWY3ZjA3NDIwXzctMTctMS0xLTIxMDY_796ab168-39d7-4c99-be84-d7815c8f0e36"
      unitRef="usd">7639000000</ceg:RevenueNetofPurchasePowerAndFuel>
    <ceg:RevenueNetOfPurchasePowerAndFuelFromExternalCustomers
      contextRef="ic40b5721ac0c498aa652bb05ed99cd1c_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTo2ZmI3NzgxYTA1NDY0M2RhOGZlY2Y2ODlmN2YwNzQyMC90YWJsZXJhbmdlOjZmYjc3ODFhMDU0NjQzZGE4ZmVjZjY4OWY3ZjA3NDIwXzgtMS0xLTEtMjEwNg_063fb1bb-01c8-47b0-803f-8327c471f366"
      unitRef="usd">1055000000</ceg:RevenueNetOfPurchasePowerAndFuelFromExternalCustomers>
    <ceg:IntersegmentRevenueNetOfPurchasePowerAndFuel
      contextRef="ide49a3161cc64b4a9bf730c7c3e52b20_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTo2ZmI3NzgxYTA1NDY0M2RhOGZlY2Y2ODlmN2YwNzQyMC90YWJsZXJhbmdlOjZmYjc3ODFhMDU0NjQzZGE4ZmVjZjY4OWY3ZjA3NDIwXzgtMy0xLTEtMjEwNg_0f9581bc-4ce8-465b-b93c-642210d93668"
      unitRef="usd">223000000</ceg:IntersegmentRevenueNetOfPurchasePowerAndFuel>
    <ceg:RevenueNetofPurchasePowerAndFuel
      contextRef="i0987b444530044dd976206372fa97756_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTo2ZmI3NzgxYTA1NDY0M2RhOGZlY2Y2ODlmN2YwNzQyMC90YWJsZXJhbmdlOjZmYjc3ODFhMDU0NjQzZGE4ZmVjZjY4OWY3ZjA3NDIwXzgtNS0xLTEtMjEwNg_9fb81c1e-9e93-495a-bdb9-450ab12cca63"
      unitRef="usd">1278000000</ceg:RevenueNetofPurchasePowerAndFuel>
    <ceg:RevenueNetOfPurchasePowerAndFuelFromExternalCustomers
      contextRef="ib1b75678f01744d68f53a23d87c8c2b6_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTo2ZmI3NzgxYTA1NDY0M2RhOGZlY2Y2ODlmN2YwNzQyMC90YWJsZXJhbmdlOjZmYjc3ODFhMDU0NjQzZGE4ZmVjZjY4OWY3ZjA3NDIwXzgtNy0xLTEtMjEwNg_9d0f3c28-232e-4155-911a-fad6e12e11ba"
      unitRef="usd">793000000</ceg:RevenueNetOfPurchasePowerAndFuelFromExternalCustomers>
    <ceg:IntersegmentRevenueNetOfPurchasePowerAndFuel
      contextRef="i7c55517cee534d0182d1a155754412cc_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTo2ZmI3NzgxYTA1NDY0M2RhOGZlY2Y2ODlmN2YwNzQyMC90YWJsZXJhbmdlOjZmYjc3ODFhMDU0NjQzZGE4ZmVjZjY4OWY3ZjA3NDIwXzgtOS0xLTEtMjEwNg_87d168f2-7de1-4be5-af62-33ccd19d6bbb"
      unitRef="usd">31000000</ceg:IntersegmentRevenueNetOfPurchasePowerAndFuel>
    <ceg:RevenueNetofPurchasePowerAndFuel
      contextRef="i01db6ed307ae47c9a630c98888a4340f_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTo2ZmI3NzgxYTA1NDY0M2RhOGZlY2Y2ODlmN2YwNzQyMC90YWJsZXJhbmdlOjZmYjc3ODFhMDU0NjQzZGE4ZmVjZjY4OWY3ZjA3NDIwXzgtMTEtMS0xLTIxMDY_ceef431b-394e-4720-9654-1a2a47d7af49"
      unitRef="usd">824000000</ceg:RevenueNetofPurchasePowerAndFuel>
    <ceg:RevenueNetOfPurchasePowerAndFuelFromExternalCustomers
      contextRef="i89def2be05604d229f97e977e04320a5_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTo2ZmI3NzgxYTA1NDY0M2RhOGZlY2Y2ODlmN2YwNzQyMC90YWJsZXJhbmdlOjZmYjc3ODFhMDU0NjQzZGE4ZmVjZjY4OWY3ZjA3NDIwXzgtMTMtMS0xLTIxMDY_36953fbf-787d-4d1f-bb34-08c2b477a172"
      unitRef="usd">324000000</ceg:RevenueNetOfPurchasePowerAndFuelFromExternalCustomers>
    <ceg:IntersegmentRevenueNetOfPurchasePowerAndFuel
      contextRef="i705fbd9f290c424fa1e3178cf3762124_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTo2ZmI3NzgxYTA1NDY0M2RhOGZlY2Y2ODlmN2YwNzQyMC90YWJsZXJhbmdlOjZmYjc3ODFhMDU0NjQzZGE4ZmVjZjY4OWY3ZjA3NDIwXzgtMTUtMS0xLTIxMDY_83e17d7d-8313-499e-876a-7f54181752c5"
      unitRef="usd">105000000</ceg:IntersegmentRevenueNetOfPurchasePowerAndFuel>
    <ceg:RevenueNetofPurchasePowerAndFuel
      contextRef="i7d4532f52b4b4422ac74dd67eea2ce43_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTo2ZmI3NzgxYTA1NDY0M2RhOGZlY2Y2ODlmN2YwNzQyMC90YWJsZXJhbmdlOjZmYjc3ODFhMDU0NjQzZGE4ZmVjZjY4OWY3ZjA3NDIwXzgtMTctMS0xLTIxMDY_9ca8d0fb-6cc8-4118-8e4e-ea259245e368"
      unitRef="usd">429000000</ceg:RevenueNetofPurchasePowerAndFuel>
    <ceg:RevenueNetOfPurchasePowerAndFuelFromExternalCustomers
      contextRef="ic8787d01cb7f49af87036d9ef6050253_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTo2ZmI3NzgxYTA1NDY0M2RhOGZlY2Y2ODlmN2YwNzQyMC90YWJsZXJhbmdlOjZmYjc3ODFhMDU0NjQzZGE4ZmVjZjY4OWY3ZjA3NDIwXzktMS0xLTEtMjEwNg_89a528ce-27bc-4f5e-89f5-7402edc99f34"
      unitRef="usd">7486000000</ceg:RevenueNetOfPurchasePowerAndFuelFromExternalCustomers>
    <ceg:IntersegmentRevenueNetOfPurchasePowerAndFuel
      contextRef="i96b229e2a2be43aeb4368c1b3eef08e4_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTo2ZmI3NzgxYTA1NDY0M2RhOGZlY2Y2ODlmN2YwNzQyMC90YWJsZXJhbmdlOjZmYjc3ODFhMDU0NjQzZGE4ZmVjZjY4OWY3ZjA3NDIwXzktMy0xLTEtMjEwNg_de7b6e60-cafc-4417-a70b-7045a9cdde29"
      unitRef="usd">0</ceg:IntersegmentRevenueNetOfPurchasePowerAndFuel>
    <ceg:RevenueNetofPurchasePowerAndFuel
      contextRef="i6da665e0a7ee47c0acf8aa2d9169ece4_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTo2ZmI3NzgxYTA1NDY0M2RhOGZlY2Y2ODlmN2YwNzQyMC90YWJsZXJhbmdlOjZmYjc3ODFhMDU0NjQzZGE4ZmVjZjY4OWY3ZjA3NDIwXzktNS0xLTEtMjEwNg_fdf045f1-1d0d-4b04-8ee9-42f36a66566a"
      unitRef="usd">7486000000</ceg:RevenueNetofPurchasePowerAndFuel>
    <ceg:RevenueNetOfPurchasePowerAndFuelFromExternalCustomers
      contextRef="i6abc6b2170ab46dc88da8ea8c71d6efc_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTo2ZmI3NzgxYTA1NDY0M2RhOGZlY2Y2ODlmN2YwNzQyMC90YWJsZXJhbmdlOjZmYjc3ODFhMDU0NjQzZGE4ZmVjZjY4OWY3ZjA3NDIwXzktNy0xLTEtMjEwNg_23f0fb36-d39c-4109-a7c3-5e56d1d488df"
      unitRef="usd">8018000000</ceg:RevenueNetOfPurchasePowerAndFuelFromExternalCustomers>
    <ceg:IntersegmentRevenueNetOfPurchasePowerAndFuel
      contextRef="i053d88d99d9640759dabaa2222e65da6_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTo2ZmI3NzgxYTA1NDY0M2RhOGZlY2Y2ODlmN2YwNzQyMC90YWJsZXJhbmdlOjZmYjc3ODFhMDU0NjQzZGE4ZmVjZjY4OWY3ZjA3NDIwXzktOS0xLTEtMjEwNg_d7b69de1-2329-407a-8de7-3709bbdb0d5f"
      unitRef="usd">0</ceg:IntersegmentRevenueNetOfPurchasePowerAndFuel>
    <ceg:RevenueNetofPurchasePowerAndFuel
      contextRef="iecdb11b603f742ada76195d4acd9ea67_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTo2ZmI3NzgxYTA1NDY0M2RhOGZlY2Y2ODlmN2YwNzQyMC90YWJsZXJhbmdlOjZmYjc3ODFhMDU0NjQzZGE4ZmVjZjY4OWY3ZjA3NDIwXzktMTEtMS0xLTIxMDY_933abc11-8f8d-456e-b7e5-b66cca2779d6"
      unitRef="usd">8018000000</ceg:RevenueNetofPurchasePowerAndFuel>
    <ceg:RevenueNetOfPurchasePowerAndFuelFromExternalCustomers
      contextRef="i28581d01743a40cfa358402ff03ab947_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTo2ZmI3NzgxYTA1NDY0M2RhOGZlY2Y2ODlmN2YwNzQyMC90YWJsZXJhbmdlOjZmYjc3ODFhMDU0NjQzZGE4ZmVjZjY4OWY3ZjA3NDIwXzktMTMtMS0xLTIxMDY_9643528b-8d75-4a31-9880-c3fb4eb952f0"
      unitRef="usd">8068000000</ceg:RevenueNetOfPurchasePowerAndFuelFromExternalCustomers>
    <ceg:IntersegmentRevenueNetOfPurchasePowerAndFuel
      contextRef="i09fe5fd80fda4a458da501d6f5c95131_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTo2ZmI3NzgxYTA1NDY0M2RhOGZlY2Y2ODlmN2YwNzQyMC90YWJsZXJhbmdlOjZmYjc3ODFhMDU0NjQzZGE4ZmVjZjY4OWY3ZjA3NDIwXzktMTUtMS0xLTIxMDY_c91c4453-f352-49ef-8a0a-e6d39c5c91c4"
      unitRef="usd">0</ceg:IntersegmentRevenueNetOfPurchasePowerAndFuel>
    <ceg:RevenueNetofPurchasePowerAndFuel
      contextRef="i9ef40fa9cb694ce9a62bd644aadae382_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90YWJsZTo2ZmI3NzgxYTA1NDY0M2RhOGZlY2Y2ODlmN2YwNzQyMC90YWJsZXJhbmdlOjZmYjc3ODFhMDU0NjQzZGE4ZmVjZjY4OWY3ZjA3NDIwXzktMTctMS0xLTIxMDY_64a35538-4719-42ab-a5c6-c3df3148041b"
      unitRef="usd">8068000000</ceg:RevenueNetofPurchasePowerAndFuel>
    <us-gaap:UnrealizedGainLossOnSecurities
      contextRef="ic40b5721ac0c498aa652bb05ed99cd1c_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90ZXh0cmVnaW9uOjRhZjQwMjczMjdkMDRiZDhhMmU3MmJkNTBjY2RiNGZiXzQ2NzU_1edddc26-cca4-4b39-8933-f301822ad2cf"
      unitRef="usd">565000000</us-gaap:UnrealizedGainLossOnSecurities>
    <us-gaap:UnrealizedGainLossOnSecurities
      contextRef="ib1b75678f01744d68f53a23d87c8c2b6_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90ZXh0cmVnaW9uOjRhZjQwMjczMjdkMDRiZDhhMmU3MmJkNTBjY2RiNGZiXzQ2ODI_f713f1d6-976b-45b3-aefe-d53aae3ce499"
      unitRef="usd">295000000</us-gaap:UnrealizedGainLossOnSecurities>
    <us-gaap:UnrealizedGainLossOnSecurities
      contextRef="i89def2be05604d229f97e977e04320a5_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90ZXh0cmVnaW9uOjRhZjQwMjczMjdkMDRiZDhhMmU3MmJkNTBjY2RiNGZiXzQ2OTk_ed417e2a-cc26-4278-a8f2-4f437c7bb6ef"
      unitRef="usd">-215000000</us-gaap:UnrealizedGainLossOnSecurities>
    <ceg:NuclearFuelAmortization
      contextRef="ic40b5721ac0c498aa652bb05ed99cd1c_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90ZXh0cmVnaW9uOjRhZjQwMjczMjdkMDRiZDhhMmU3MmJkNTBjY2RiNGZiXzQ4ODk_108bc653-f742-44a6-8da3-fc3f5f07186f"
      unitRef="usd">148000000</ceg:NuclearFuelAmortization>
    <ceg:NuclearFuelAmortization
      contextRef="ib1b75678f01744d68f53a23d87c8c2b6_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90ZXh0cmVnaW9uOjRhZjQwMjczMjdkMDRiZDhhMmU3MmJkNTBjY2RiNGZiXzQ4OTM_3de31b14-bb96-408e-9084-4f7b90ebe86f"
      unitRef="usd">60000000</ceg:NuclearFuelAmortization>
    <ceg:NuclearFuelAmortization
      contextRef="i89def2be05604d229f97e977e04320a5_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzIvZnJhZzo0YWY0MDI3MzI3ZDA0YmQ4YTJlNzJiZDUwY2NkYjRmYi90ZXh0cmVnaW9uOjRhZjQwMjczMjdkMDRiZDhhMmU3MmJkNTBjY2RiNGZiXzQ5MDE_50651611-4187-4fda-bb9c-ff234212f8d3"
      unitRef="usd">13000000</ceg:NuclearFuelAmortization>
    <us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzgvZnJhZzpiNWE1ZGM2NzBlNjQ0YmEyYjUzYWE5M2ZhNGRkOTA2NS90ZXh0cmVnaW9uOmI1YTVkYzY3MGU2NDRiYTJiNTNhYTkzZmE0ZGQ5MDY1XzI2Mzg4Mjc5MDcxMzc3_a3af814b-479f-4bbb-a35b-dcc3f1b47eba">Accounts Receivable &lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Allowance for Credit Losses on Accounts Receivable &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table presents the rollforward of Allowance for Credit Losses on Customer Accounts Receivable.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:73.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Allowance for Credit Losses&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Balance as of December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Plus: Current period provision for expected credit losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Less: Write-offs, net of recoveries&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Less: Sale of customer accounts receivable&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Balance as of December 31, 2020&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(c)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Plus: Current period provision for expected credit losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Less: Write-offs, net of recoveries&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Balance as of December 31, 2021&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(c)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;__________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;Recoveries were not material.  &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(b)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;See below for additional information on the sale of customer accounts receivable in the second quarter of 2020. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(c)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;Allowance for Credit Losses on Other Accounts Receivable was not material as of December&#160;31, 2021 and 2020, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Unbilled Customer Revenue &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We recorded $373&#160;million and $258&#160;million of unbilled customer revenues in Customer accounts receivables, net in the Consolidated Balance Sheets as of December&#160;31, 2021 and 2020, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Sales of Customer Accounts Receivable &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On April 8, 2020, NER, a bankruptcy remote, special purpose entity, which is wholly owned by us, entered into a revolving accounts receivable financing arrangement with a number of financial institutions and a commercial paper conduit (the Purchasers) to sell certain customer accounts receivable (the Facility). The Facility had a maximum funding limit of $750 million and was scheduled to expire on April 7, 2021, unless renewed by the mutual consent of the parties in accordance with its terms. The Facility was renewed on March 29, 2021. The Facility term was extended through March 29, 2024, unless further renewed by the mutual consent of the parties, and the maximum funding limit was increased to $900&#160;million. Under the Facility, NER may sell eligible short-term customer accounts receivable to the Purchasers in exchange for cash and subordinated interest. The transfers are reported as sales of receivables in the consolidated financial statements. The subordinated interest in collections upon the receivables sold to the Purchasers is referred to as the DPP, which is reflected in Other current assets in the Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Facility requires the balance of eligible receivables to be maintained at or above the balance of cash proceeds received from the Purchasers. To the extent the eligible receivables decrease below such balance, we are required to repay cash to the Purchasers. When eligible receivables exceed cash proceeds, we have the ability to increase the cash received up to the maximum funding limit. These cash inflows and outflows impact the DPP.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On April 8, 2020, we derecognized and transferred approximately $1.2 billion of receivables at fair value to the Purchasers in exchange for approximately $500&#160;million in cash purchase price and $650&#160;million of DPP. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;During the first quarter of 2021, we received additional cash of $250 million from the Purchasers for the remaining available funding in the Facility. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Additionally, during the first quarter of 2021, we received cash of approximately $150 million from the Purchasers in connection with the increased funding limit at the time of the Facility renewal.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;During the second quarter of 2021, we returned cash of $50 million to the Purchasers due to the eligible receivables decreasing temporarily. Subsequently, in the second quarter, we received cash of $50 million from the Purchasers as a result of an increase in the eligible receivable balance. The $50 million cash outflow and &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;inflow is included in the Collection of DPP line in Cash flows from investing activities in the Consolidated Statement of Cash Flows.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table summarizes the impact of the sale of certain receivables:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.066%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.401%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Derecognized receivables transferred at fair value&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cash proceeds received&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;DPP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.066%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.401%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;For the Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Loss on sale of receivables&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;_________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;Reflected in Operating and maintenance expense in the Consolidated Statements of Operations and Comprehensive Income.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.066%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.401%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;For the Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Proceeds from new transfers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,816&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cash collections received on DPP and reinvested in the Facility&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,502&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cash collections reinvested in the Facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,587&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;_________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;Customer accounts receivable sold into the Facility were $9,747 million and $6,608&#160;million for the years ended December&#160;31, 2021 and 2020, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(b)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;Does not include the $400&#160;million in cash proceeds received from the Purchasers in the first quarter of 2021. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Our risk of loss following the transfer of accounts receivable is limited to the DPP outstanding.&#160; Payment of DPP is not subject to significant risks other than delinquencies and credit losses on accounts receivable transferred, which have historically been and are expected to be immaterial. We continue to service the receivables sold in exchange for a servicing fee. We did not record a servicing asset or liability as the servicing fees were immaterial.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We recognize the cash proceeds received upon sale in Net cash provided by operating activities in the Consolidated Statements of Cash Flows. The collection and reinvestment of DPP is recognized in Net cash provided by investing activities in the Consolidated Statements of Cash Flows.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;See Note 18 &#x2014; Fair Value of Financial Assets and Liabilities and Note 21 &#x2014; Variable Interest Entities for additional information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Other Purchases and Sales of Customer and Other Accounts Receivables &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We are required, under supplier tariffs in ISO-NE, MISO, NYISO, and PJM, to sell customer and other receivables to utility companies, which include Exelon's utility subsidiaries. The following table presents the total receivables sold.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.066%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.401%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;For the Years Ended December 31, &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total receivables sold&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Related party transactions:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Receivables sold to Exelon's utility subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock>
    <us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzgvZnJhZzpiNWE1ZGM2NzBlNjQ0YmEyYjUzYWE5M2ZhNGRkOTA2NS90ZXh0cmVnaW9uOmI1YTVkYzY3MGU2NDRiYTJiNTNhYTkzZmE0ZGQ5MDY1XzQ3NDE_cbc4d620-f906-4f41-b38c-907ca5d87168">&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table presents the rollforward of Allowance for Credit Losses on Customer Accounts Receivable.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:73.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Allowance for Credit Losses&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Balance as of December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Plus: Current period provision for expected credit losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Less: Write-offs, net of recoveries&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Less: Sale of customer accounts receivable&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Balance as of December 31, 2020&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(c)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Plus: Current period provision for expected credit losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Less: Write-offs, net of recoveries&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Balance as of December 31, 2021&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(c)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;__________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;Recoveries were not material.  &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(b)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;See below for additional information on the sale of customer accounts receivable in the second quarter of 2020. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(c)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;Allowance for Credit Losses on Other Accounts Receivable was not material as of December&#160;31, 2021 and 2020, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="i55eeea1c43a8413cbd3af6f6403a5da3_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzgvZnJhZzpiNWE1ZGM2NzBlNjQ0YmEyYjUzYWE5M2ZhNGRkOTA2NS90YWJsZTpkYzI3NTQ0N2M1NjM0N2U4YWQ1MDJmOWJkYzU4OWEyNC90YWJsZXJhbmdlOmRjMjc1NDQ3YzU2MzQ3ZThhZDUwMmY5YmRjNTg5YTI0XzEtMS0xLTEtMjEwNg_3557e108-2707-478c-85c0-3fdf04cc183a"
      unitRef="usd">80000000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i6818e6db181d426cb52eb5598e405d28_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzgvZnJhZzpiNWE1ZGM2NzBlNjQ0YmEyYjUzYWE5M2ZhNGRkOTA2NS90YWJsZTpkYzI3NTQ0N2M1NjM0N2U4YWQ1MDJmOWJkYzU4OWEyNC90YWJsZXJhbmdlOmRjMjc1NDQ3YzU2MzQ3ZThhZDUwMmY5YmRjNTg5YTI0XzItMS0xLTEtMjEwNg_3c9c4c92-467a-456b-8bcf-22966535dbb9"
      unitRef="usd">13000000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs
      contextRef="i6818e6db181d426cb52eb5598e405d28_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzgvZnJhZzpiNWE1ZGM2NzBlNjQ0YmEyYjUzYWE5M2ZhNGRkOTA2NS90YWJsZTpkYzI3NTQ0N2M1NjM0N2U4YWQ1MDJmOWJkYzU4OWEyNC90YWJsZXJhbmdlOmRjMjc1NDQ3YzU2MzQ3ZThhZDUwMmY5YmRjNTg5YTI0XzMtMS0xLTEtMjEwNg_bebfc4d8-d4bc-4734-929b-e12cdd0400b6"
      unitRef="usd">5000000</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease
      contextRef="i6818e6db181d426cb52eb5598e405d28_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzgvZnJhZzpiNWE1ZGM2NzBlNjQ0YmEyYjUzYWE5M2ZhNGRkOTA2NS90YWJsZTpkYzI3NTQ0N2M1NjM0N2U4YWQ1MDJmOWJkYzU4OWEyNC90YWJsZXJhbmdlOmRjMjc1NDQ3YzU2MzQ3ZThhZDUwMmY5YmRjNTg5YTI0XzQtMS0xLTEtMjEwNg_2b6516b9-81d0-468a-beac-74cd850007a4"
      unitRef="usd">56000000</us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="i775667f804444ee083680ef4ab32f163_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzgvZnJhZzpiNWE1ZGM2NzBlNjQ0YmEyYjUzYWE5M2ZhNGRkOTA2NS90YWJsZTpkYzI3NTQ0N2M1NjM0N2U4YWQ1MDJmOWJkYzU4OWEyNC90YWJsZXJhbmdlOmRjMjc1NDQ3YzU2MzQ3ZThhZDUwMmY5YmRjNTg5YTI0XzUtMS0xLTEtMjEwNg_da439573-8785-48b9-ac61-faf473de725e"
      unitRef="usd">32000000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i5c9729d9469944dd8268c83b60230367_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzgvZnJhZzpiNWE1ZGM2NzBlNjQ0YmEyYjUzYWE5M2ZhNGRkOTA2NS90YWJsZTpkYzI3NTQ0N2M1NjM0N2U4YWQ1MDJmOWJkYzU4OWEyNC90YWJsZXJhbmdlOmRjMjc1NDQ3YzU2MzQ3ZThhZDUwMmY5YmRjNTg5YTI0XzYtMS0xLTEtMjEwNg_dc6ae9e1-e5b5-4367-bc1f-649153dda945"
      unitRef="usd">30000000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs
      contextRef="i5c9729d9469944dd8268c83b60230367_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzgvZnJhZzpiNWE1ZGM2NzBlNjQ0YmEyYjUzYWE5M2ZhNGRkOTA2NS90YWJsZTpkYzI3NTQ0N2M1NjM0N2U4YWQ1MDJmOWJkYzU4OWEyNC90YWJsZXJhbmdlOmRjMjc1NDQ3YzU2MzQ3ZThhZDUwMmY5YmRjNTg5YTI0XzctMS0xLTEtMjEwNg_93179c59-c14e-4c17-ad32-decf83049739"
      unitRef="usd">7000000</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="ia2eb4caee4f54c5499696402ca0f3f82_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzgvZnJhZzpiNWE1ZGM2NzBlNjQ0YmEyYjUzYWE5M2ZhNGRkOTA2NS90YWJsZTpkYzI3NTQ0N2M1NjM0N2U4YWQ1MDJmOWJkYzU4OWEyNC90YWJsZXJhbmdlOmRjMjc1NDQ3YzU2MzQ3ZThhZDUwMmY5YmRjNTg5YTI0XzktMS0xLTEtMjEwNg_d8b06cfb-43d9-48f0-afce-651c883e3ac3"
      unitRef="usd">55000000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:UnbilledContractsReceivable
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzgvZnJhZzpiNWE1ZGM2NzBlNjQ0YmEyYjUzYWE5M2ZhNGRkOTA2NS90ZXh0cmVnaW9uOmI1YTVkYzY3MGU2NDRiYTJiNTNhYTkzZmE0ZGQ5MDY1XzQ3OA_fef1e8c7-6538-45e4-93a2-68ac714dd295"
      unitRef="usd">373000000</us-gaap:UnbilledContractsReceivable>
    <us-gaap:UnbilledContractsReceivable
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzgvZnJhZzpiNWE1ZGM2NzBlNjQ0YmEyYjUzYWE5M2ZhNGRkOTA2NS90ZXh0cmVnaW9uOmI1YTVkYzY3MGU2NDRiYTJiNTNhYTkzZmE0ZGQ5MDY1XzQ4NQ_94667951-4994-4512-a9a1-960580a156b0"
      unitRef="usd">258000000</us-gaap:UnbilledContractsReceivable>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i78f013a9a7564b4982a35b1c4ca18fbe_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzgvZnJhZzpiNWE1ZGM2NzBlNjQ0YmEyYjUzYWE5M2ZhNGRkOTA2NS90ZXh0cmVnaW9uOmI1YTVkYzY3MGU2NDRiYTJiNTNhYTkzZmE0ZGQ5MDY1XzEwMTg_77291e09-e283-4008-b43a-f4123a1af35c"
      unitRef="usd">750000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i6eca80957a70428faede9e1ef47a6f37_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzgvZnJhZzpiNWE1ZGM2NzBlNjQ0YmEyYjUzYWE5M2ZhNGRkOTA2NS90ZXh0cmVnaW9uOmI1YTVkYzY3MGU2NDRiYTJiNTNhYTkzZmE0ZGQ5MDY1XzEzNTY_bedb5508-f34d-44b4-82c2-389257a61c6d"
      unitRef="usd">900000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:TransferOfFinancialAssetsAccountedForAsSalesAmountDerecognized
      contextRef="ie79fda0d0b104aea80f67440bd0f6940_I20200408"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzgvZnJhZzpiNWE1ZGM2NzBlNjQ0YmEyYjUzYWE5M2ZhNGRkOTA2NS90ZXh0cmVnaW9uOmI1YTVkYzY3MGU2NDRiYTJiNTNhYTkzZmE0ZGQ5MDY1XzIyOTg_474d3135-3241-4544-a03b-6e1206ee5ebc"
      unitRef="usd">1200000000</us-gaap:TransferOfFinancialAssetsAccountedForAsSalesAmountDerecognized>
    <us-gaap:TransferOfFinancialAssetsAccountedForAsSalesCashProceedsReceivedForAssetsDerecognizedAmount
      contextRef="ie79fda0d0b104aea80f67440bd0f6940_I20200408"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzgvZnJhZzpiNWE1ZGM2NzBlNjQ0YmEyYjUzYWE5M2ZhNGRkOTA2NS90ZXh0cmVnaW9uOmI1YTVkYzY3MGU2NDRiYTJiNTNhYTkzZmE0ZGQ5MDY1XzIzNzg_221622c2-dc7b-41ae-bf3e-a3804b69839f"
      unitRef="usd">500000000</us-gaap:TransferOfFinancialAssetsAccountedForAsSalesCashProceedsReceivedForAssetsDerecognizedAmount>
    <us-gaap:RetainedInterestFairValueDisclosure
      contextRef="ie79fda0d0b104aea80f67440bd0f6940_I20200408"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzgvZnJhZzpiNWE1ZGM2NzBlNjQ0YmEyYjUzYWE5M2ZhNGRkOTA2NS90ZXh0cmVnaW9uOmI1YTVkYzY3MGU2NDRiYTJiNTNhYTkzZmE0ZGQ5MDY1XzI0MDg_586bce01-d9c4-4eb8-a394-b5b8d413d465"
      unitRef="usd">650000000</us-gaap:RetainedInterestFairValueDisclosure>
    <us-gaap:TransferOfFinancialAssetsAccountedForAsSalesCashProceedsReceivedForAssetsDerecognizedAmount
      contextRef="i7420b8c039264cf8809dfc98f0ad6774_I20210217"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzgvZnJhZzpiNWE1ZGM2NzBlNjQ0YmEyYjUzYWE5M2ZhNGRkOTA2NS90ZXh0cmVnaW9uOmI1YTVkYzY3MGU2NDRiYTJiNTNhYTkzZmE0ZGQ5MDY1XzI0ODU_965bbc4c-e0c3-46d6-85cf-8be729aec928"
      unitRef="usd">250000000</us-gaap:TransferOfFinancialAssetsAccountedForAsSalesCashProceedsReceivedForAssetsDerecognizedAmount>
    <us-gaap:TransferOfFinancialAssetsAccountedForAsSalesCashProceedsReceivedForAssetsDerecognizedAmount
      contextRef="id738d8f274d6488d8065774aba2d1c77_I20210331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzgvZnJhZzpiNWE1ZGM2NzBlNjQ0YmEyYjUzYWE5M2ZhNGRkOTA2NS90ZXh0cmVnaW9uOmI1YTVkYzY3MGU2NDRiYTJiNTNhYTkzZmE0ZGQ5MDY1XzI2NDQ_184bf873-b63c-4e6e-aea4-ea7108aee495"
      unitRef="usd">150000000</us-gaap:TransferOfFinancialAssetsAccountedForAsSalesCashProceedsReceivedForAssetsDerecognizedAmount>
    <ceg:TransferOfFinancialAssetsAccountedForAsSalesCashOutflowsReturnedForAssetsDerecognizedAmount
      contextRef="ia87f5c21630b4b6a82aedab7ebc7ef40_I20210524"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzgvZnJhZzpiNWE1ZGM2NzBlNjQ0YmEyYjUzYWE5M2ZhNGRkOTA2NS90ZXh0cmVnaW9uOmI1YTVkYzY3MGU2NDRiYTJiNTNhYTkzZmE0ZGQ5MDY1XzI4MDY_989360c1-4101-425d-b28a-d7ebb5a9fec0"
      unitRef="usd">-50000000</ceg:TransferOfFinancialAssetsAccountedForAsSalesCashOutflowsReturnedForAssetsDerecognizedAmount>
    <us-gaap:TransferOfFinancialAssetsAccountedForAsSalesCashProceedsReceivedForAssetsDerecognizedAmount
      contextRef="ia9146cc0a24b430c9bda83d90d216cea_I20210624"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzgvZnJhZzpiNWE1ZGM2NzBlNjQ0YmEyYjUzYWE5M2ZhNGRkOTA2NS90ZXh0cmVnaW9uOmI1YTVkYzY3MGU2NDRiYTJiNTNhYTkzZmE0ZGQ5MDY1XzI5NDA_126ce6ac-c5a5-4aea-baa8-f5a4903016fb"
      unitRef="usd">50000000</us-gaap:TransferOfFinancialAssetsAccountedForAsSalesCashProceedsReceivedForAssetsDerecognizedAmount>
    <us-gaap:TransferOfFinancialAssetsAccountedForAsSalesCashProceedsReceivedForAssetsDerecognizedAmount
      contextRef="ia9146cc0a24b430c9bda83d90d216cea_I20210624"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzgvZnJhZzpiNWE1ZGM2NzBlNjQ0YmEyYjUzYWE5M2ZhNGRkOTA2NS90ZXh0cmVnaW9uOmI1YTVkYzY3MGU2NDRiYTJiNTNhYTkzZmE0ZGQ5MDY1XzMwMzA_296eaa17-1f8d-456a-8a7a-cfb1f48000b1"
      unitRef="usd">50000000</us-gaap:TransferOfFinancialAssetsAccountedForAsSalesCashProceedsReceivedForAssetsDerecognizedAmount>
    <ceg:TransferOfFinancialAssetsAccountedForAsSalesCashOutflowsReturnedForAssetsDerecognizedAmount
      contextRef="ia87f5c21630b4b6a82aedab7ebc7ef40_I20210524"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzgvZnJhZzpiNWE1ZGM2NzBlNjQ0YmEyYjUzYWE5M2ZhNGRkOTA2NS90ZXh0cmVnaW9uOmI1YTVkYzY3MGU2NDRiYTJiNTNhYTkzZmE0ZGQ5MDY1XzMwMzA_ec960435-3e8a-44d7-9bcd-7692e15ab98e"
      unitRef="usd">-50000000</ceg:TransferOfFinancialAssetsAccountedForAsSalesCashOutflowsReturnedForAssetsDerecognizedAmount>
    <ceg:PurchasesAndSalesOfAccountsReceivableTableTextBlock
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzgvZnJhZzpiNWE1ZGM2NzBlNjQ0YmEyYjUzYWE5M2ZhNGRkOTA2NS90ZXh0cmVnaW9uOmI1YTVkYzY3MGU2NDRiYTJiNTNhYTkzZmE0ZGQ5MDY1XzQ3MzU_dd51d0bf-b2a7-4c0d-a53a-9231a349a428">&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table summarizes the impact of the sale of certain receivables:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.066%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.401%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Derecognized receivables transferred at fair value&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cash proceeds received&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;DPP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.066%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.401%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;For the Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Loss on sale of receivables&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;_________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;Reflected in Operating and maintenance expense in the Consolidated Statements of Operations and Comprehensive Income.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.066%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.401%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;For the Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Proceeds from new transfers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,816&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cash collections received on DPP and reinvested in the Facility&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,502&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cash collections reinvested in the Facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,587&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;_________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;Customer accounts receivable sold into the Facility were $9,747 million and $6,608&#160;million for the years ended December&#160;31, 2021 and 2020, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(b)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;Does not include the $400&#160;million in cash proceeds received from the Purchasers in the first quarter of 2021. &lt;/span&gt;&lt;/div&gt;The following table presents the total receivables sold.&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.066%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.401%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;For the Years Ended December 31, &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total receivables sold&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Related party transactions:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Receivables sold to Exelon's utility subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</ceg:PurchasesAndSalesOfAccountsReceivableTableTextBlock>
    <us-gaap:TransferOfFinancialAssetsAccountedForAsSalesAmountDerecognized
      contextRef="i61817022284a4fba816fe116c602bd6f_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzgvZnJhZzpiNWE1ZGM2NzBlNjQ0YmEyYjUzYWE5M2ZhNGRkOTA2NS90YWJsZToyZTBmYzViZTdlMzU0NTVlOGVhZWQ3NmYxODQ0ZGI0MS90YWJsZXJhbmdlOjJlMGZjNWJlN2UzNTQ1NWU4ZWFlZDc2ZjE4NDRkYjQxXzItMS0xLTEtMjEwNg_4e3b7077-3a91-4369-abfd-8029eeffae44"
      unitRef="usd">1265000000</us-gaap:TransferOfFinancialAssetsAccountedForAsSalesAmountDerecognized>
    <us-gaap:TransferOfFinancialAssetsAccountedForAsSalesAmountDerecognized
      contextRef="i86f7bf989efd44a8baf26e1df044ff16_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzgvZnJhZzpiNWE1ZGM2NzBlNjQ0YmEyYjUzYWE5M2ZhNGRkOTA2NS90YWJsZToyZTBmYzViZTdlMzU0NTVlOGVhZWQ3NmYxODQ0ZGI0MS90YWJsZXJhbmdlOjJlMGZjNWJlN2UzNTQ1NWU4ZWFlZDc2ZjE4NDRkYjQxXzItMy0xLTEtMjEwNg_acb639a2-5df7-489c-ae8f-16287fe50d06"
      unitRef="usd">1139000000</us-gaap:TransferOfFinancialAssetsAccountedForAsSalesAmountDerecognized>
    <us-gaap:TransferOfFinancialAssetsAccountedForAsSalesCashProceedsReceivedForAssetsDerecognizedAmount
      contextRef="i61817022284a4fba816fe116c602bd6f_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzgvZnJhZzpiNWE1ZGM2NzBlNjQ0YmEyYjUzYWE5M2ZhNGRkOTA2NS90YWJsZToyZTBmYzViZTdlMzU0NTVlOGVhZWQ3NmYxODQ0ZGI0MS90YWJsZXJhbmdlOjJlMGZjNWJlN2UzNTQ1NWU4ZWFlZDc2ZjE4NDRkYjQxXzMtMS0xLTEtMjEwNg_6a365725-f2c2-4cfe-8964-954ce7b58c3c"
      unitRef="usd">900000000</us-gaap:TransferOfFinancialAssetsAccountedForAsSalesCashProceedsReceivedForAssetsDerecognizedAmount>
    <us-gaap:TransferOfFinancialAssetsAccountedForAsSalesCashProceedsReceivedForAssetsDerecognizedAmount
      contextRef="i86f7bf989efd44a8baf26e1df044ff16_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzgvZnJhZzpiNWE1ZGM2NzBlNjQ0YmEyYjUzYWE5M2ZhNGRkOTA2NS90YWJsZToyZTBmYzViZTdlMzU0NTVlOGVhZWQ3NmYxODQ0ZGI0MS90YWJsZXJhbmdlOjJlMGZjNWJlN2UzNTQ1NWU4ZWFlZDc2ZjE4NDRkYjQxXzMtMy0xLTEtMjEwNg_3759cbd1-09c6-4f3c-b48c-ac118a040aab"
      unitRef="usd">500000000</us-gaap:TransferOfFinancialAssetsAccountedForAsSalesCashProceedsReceivedForAssetsDerecognizedAmount>
    <us-gaap:RetainedInterestFairValueDisclosure
      contextRef="i61817022284a4fba816fe116c602bd6f_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzgvZnJhZzpiNWE1ZGM2NzBlNjQ0YmEyYjUzYWE5M2ZhNGRkOTA2NS90YWJsZToyZTBmYzViZTdlMzU0NTVlOGVhZWQ3NmYxODQ0ZGI0MS90YWJsZXJhbmdlOjJlMGZjNWJlN2UzNTQ1NWU4ZWFlZDc2ZjE4NDRkYjQxXzQtMS0xLTEtMjEwNg_a3c8fa5b-1867-4585-abb7-fa4435b2e0ae"
      unitRef="usd">365000000</us-gaap:RetainedInterestFairValueDisclosure>
    <us-gaap:RetainedInterestFairValueDisclosure
      contextRef="i86f7bf989efd44a8baf26e1df044ff16_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzgvZnJhZzpiNWE1ZGM2NzBlNjQ0YmEyYjUzYWE5M2ZhNGRkOTA2NS90YWJsZToyZTBmYzViZTdlMzU0NTVlOGVhZWQ3NmYxODQ0ZGI0MS90YWJsZXJhbmdlOjJlMGZjNWJlN2UzNTQ1NWU4ZWFlZDc2ZjE4NDRkYjQxXzQtMy0xLTEtMjEwNg_b472bc38-e7e0-446a-8983-2ceb6b65af97"
      unitRef="usd">639000000</us-gaap:RetainedInterestFairValueDisclosure>
    <us-gaap:SecuritizationFinancialAssetForWhichTransferIsAccountedAsSaleGainLossOnSale
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzgvZnJhZzpiNWE1ZGM2NzBlNjQ0YmEyYjUzYWE5M2ZhNGRkOTA2NS90YWJsZTpmY2JlNzY5NzE0ODQ0N2ZjOTRjNWExN2ZjY2M5YjkxZS90YWJsZXJhbmdlOmZjYmU3Njk3MTQ4NDQ3ZmM5NGM1YTE3ZmNjYzliOTFlXzItMS0xLTEtMjEwNg_7837071c-6518-432b-aae5-b2f6664e784c"
      unitRef="usd">-36000000</us-gaap:SecuritizationFinancialAssetForWhichTransferIsAccountedAsSaleGainLossOnSale>
    <us-gaap:SecuritizationFinancialAssetForWhichTransferIsAccountedAsSaleGainLossOnSale
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzgvZnJhZzpiNWE1ZGM2NzBlNjQ0YmEyYjUzYWE5M2ZhNGRkOTA2NS90YWJsZTpmY2JlNzY5NzE0ODQ0N2ZjOTRjNWExN2ZjY2M5YjkxZS90YWJsZXJhbmdlOmZjYmU3Njk3MTQ4NDQ3ZmM5NGM1YTE3ZmNjYzliOTFlXzItMy0xLTEtMjEwNg_87484f97-c631-4d86-87be-a3b18e28da2e"
      unitRef="usd">-30000000</us-gaap:SecuritizationFinancialAssetForWhichTransferIsAccountedAsSaleGainLossOnSale>
    <us-gaap:CashFlowsBetweenTransfereeAndTransferorProceedsFromNewTransfers
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzgvZnJhZzpiNWE1ZGM2NzBlNjQ0YmEyYjUzYWE5M2ZhNGRkOTA2NS90YWJsZTo5ZjIyMGFhNmFmMzg0YTBiOWI0NjVhMGI3ZDMzMmJhMS90YWJsZXJhbmdlOjlmMjIwYWE2YWYzODRhMGI5YjQ2NWEwYjdkMzMyYmExXzItMS0xLTEtMjEwNg_392acf65-04df-498c-8d30-c5fbaeee50d1"
      unitRef="usd">6095000000</us-gaap:CashFlowsBetweenTransfereeAndTransferorProceedsFromNewTransfers>
    <us-gaap:CashFlowsBetweenTransfereeAndTransferorProceedsFromNewTransfers
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzgvZnJhZzpiNWE1ZGM2NzBlNjQ0YmEyYjUzYWE5M2ZhNGRkOTA2NS90YWJsZTo5ZjIyMGFhNmFmMzg0YTBiOWI0NjVhMGI3ZDMzMmJhMS90YWJsZXJhbmdlOjlmMjIwYWE2YWYzODRhMGI5YjQ2NWEwYjdkMzMyYmExXzItMy0xLTEtMjEwNg_4ab44269-cf51-410f-a3ba-ebd812fc40f4"
      unitRef="usd">2816000000</us-gaap:CashFlowsBetweenTransfereeAndTransferorProceedsFromNewTransfers>
    <us-gaap:CashFlowsBetweenTransferorAndTransfereeBeneficialInterest
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzgvZnJhZzpiNWE1ZGM2NzBlNjQ0YmEyYjUzYWE5M2ZhNGRkOTA2NS90YWJsZTo5ZjIyMGFhNmFmMzg0YTBiOWI0NjVhMGI3ZDMzMmJhMS90YWJsZXJhbmdlOjlmMjIwYWE2YWYzODRhMGI5YjQ2NWEwYjdkMzMyYmExXzMtMS0xLTEtMjEwNg_c45e7e4a-ce19-478c-a3e4-4fa6adb61fd4"
      unitRef="usd">3502000000</us-gaap:CashFlowsBetweenTransferorAndTransfereeBeneficialInterest>
    <us-gaap:CashFlowsBetweenTransferorAndTransfereeBeneficialInterest
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzgvZnJhZzpiNWE1ZGM2NzBlNjQ0YmEyYjUzYWE5M2ZhNGRkOTA2NS90YWJsZTo5ZjIyMGFhNmFmMzg0YTBiOWI0NjVhMGI3ZDMzMmJhMS90YWJsZXJhbmdlOjlmMjIwYWE2YWYzODRhMGI5YjQ2NWEwYjdkMzMyYmExXzMtMy0xLTEtMjEwNg_5cccc5fc-253b-4794-9597-89b9714d00b0"
      unitRef="usd">3771000000</us-gaap:CashFlowsBetweenTransferorAndTransfereeBeneficialInterest>
    <us-gaap:CashFlowsBetweenTransfereeAndTransferorProceedsFromCollectionsReinvestedInRevolvingPeriodTransfers
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzgvZnJhZzpiNWE1ZGM2NzBlNjQ0YmEyYjUzYWE5M2ZhNGRkOTA2NS90YWJsZTo5ZjIyMGFhNmFmMzg0YTBiOWI0NjVhMGI3ZDMzMmJhMS90YWJsZXJhbmdlOjlmMjIwYWE2YWYzODRhMGI5YjQ2NWEwYjdkMzMyYmExXzQtMS0xLTEtMjEwNg_47913483-d9fe-491a-a16f-531ba459daf8"
      unitRef="usd">9597000000</us-gaap:CashFlowsBetweenTransfereeAndTransferorProceedsFromCollectionsReinvestedInRevolvingPeriodTransfers>
    <us-gaap:CashFlowsBetweenTransfereeAndTransferorProceedsFromCollectionsReinvestedInRevolvingPeriodTransfers
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzgvZnJhZzpiNWE1ZGM2NzBlNjQ0YmEyYjUzYWE5M2ZhNGRkOTA2NS90YWJsZTo5ZjIyMGFhNmFmMzg0YTBiOWI0NjVhMGI3ZDMzMmJhMS90YWJsZXJhbmdlOjlmMjIwYWE2YWYzODRhMGI5YjQ2NWEwYjdkMzMyYmExXzQtMy0xLTEtMjEwNg_a2a7784f-de1a-48d0-a041-5cbed30cf382"
      unitRef="usd">6587000000</us-gaap:CashFlowsBetweenTransfereeAndTransferorProceedsFromCollectionsReinvestedInRevolvingPeriodTransfers>
    <ceg:TransferOfFinancialAssetsAccountedForAsSaleAdditionalTransfers
      contextRef="i940a427533e4424ebd113a2c0c3cf400_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzgvZnJhZzpiNWE1ZGM2NzBlNjQ0YmEyYjUzYWE5M2ZhNGRkOTA2NS90ZXh0cmVnaW9uOmI1YTVkYzY3MGU2NDRiYTJiNTNhYTkzZmE0ZGQ5MDY1XzM0Njc_6c4fd613-b38e-41a9-b696-5d3ab2f79ec9"
      unitRef="usd">9747000000</ceg:TransferOfFinancialAssetsAccountedForAsSaleAdditionalTransfers>
    <ceg:TransferOfFinancialAssetsAccountedForAsSaleAdditionalTransfers
      contextRef="id69e888e3f6343c1abf00532c56d6523_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzgvZnJhZzpiNWE1ZGM2NzBlNjQ0YmEyYjUzYWE5M2ZhNGRkOTA2NS90ZXh0cmVnaW9uOmI1YTVkYzY3MGU2NDRiYTJiNTNhYTkzZmE0ZGQ5MDY1XzM0NzQ_d54ddd10-6b75-43fc-8efa-832b81525614"
      unitRef="usd">6608000000</ceg:TransferOfFinancialAssetsAccountedForAsSaleAdditionalTransfers>
    <us-gaap:TransferOfFinancialAssetsAccountedForAsSalesCashProceedsReceivedForAssetsDerecognizedAmount
      contextRef="ife44aa50463e4972a1709e854a2639a3_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzgvZnJhZzpiNWE1ZGM2NzBlNjQ0YmEyYjUzYWE5M2ZhNGRkOTA2NS90ZXh0cmVnaW9uOmI1YTVkYzY3MGU2NDRiYTJiNTNhYTkzZmE0ZGQ5MDY1XzM1NDM_7cacda03-506f-45e8-a259-5e3df9b5ef30"
      unitRef="usd">400000000</us-gaap:TransferOfFinancialAssetsAccountedForAsSalesCashProceedsReceivedForAssetsDerecognizedAmount>
    <us-gaap:AccountsReceivableSale
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzgvZnJhZzpiNWE1ZGM2NzBlNjQ0YmEyYjUzYWE5M2ZhNGRkOTA2NS90YWJsZTpkZGNiZjNiY2RlNmU0ODU5YmYzZjIyZjJmZWU0ZTkzZi90YWJsZXJhbmdlOmRkY2JmM2JjZGU2ZTQ4NTliZjNmMjJmMmZlZTRlOTNmXzItMS0xLTEtMjEwNg_27d5f51d-6648-40b9-896e-4027a2fe9e19"
      unitRef="usd">147000000</us-gaap:AccountsReceivableSale>
    <us-gaap:AccountsReceivableSale
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzgvZnJhZzpiNWE1ZGM2NzBlNjQ0YmEyYjUzYWE5M2ZhNGRkOTA2NS90YWJsZTpkZGNiZjNiY2RlNmU0ODU5YmYzZjIyZjJmZWU0ZTkzZi90YWJsZXJhbmdlOmRkY2JmM2JjZGU2ZTQ4NTliZjNmMjJmMmZlZTRlOTNmXzItMy0xLTEtMjEwNg_f88010ca-5981-4b5a-9d85-da3e732bb13f"
      unitRef="usd">824000000</us-gaap:AccountsReceivableSale>
    <ceg:AccountsReceivableRelatedPartiesSale
      contextRef="i6bfab524d3e14cc9be5240dfaa2e1296_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzgvZnJhZzpiNWE1ZGM2NzBlNjQ0YmEyYjUzYWE5M2ZhNGRkOTA2NS90YWJsZTpkZGNiZjNiY2RlNmU0ODU5YmYzZjIyZjJmZWU0ZTkzZi90YWJsZXJhbmdlOmRkY2JmM2JjZGU2ZTQ4NTliZjNmMjJmMmZlZTRlOTNmXzQtMS0xLTEtMjEwNg_7fc90fc2-b0ea-463e-a657-71105b368e77"
      unitRef="usd">23000000</ceg:AccountsReceivableRelatedPartiesSale>
    <ceg:AccountsReceivableRelatedPartiesSale
      contextRef="i0af53a1d0cdd41ee98725c085477ceab_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xNzgvZnJhZzpiNWE1ZGM2NzBlNjQ0YmEyYjUzYWE5M2ZhNGRkOTA2NS90YWJsZTpkZGNiZjNiY2RlNmU0ODU5YmYzZjIyZjJmZWU0ZTkzZi90YWJsZXJhbmdlOmRkY2JmM2JjZGU2ZTQ4NTliZjNmMjJmMmZlZTRlOTNmXzQtMy0xLTEtMjEwNg_8f27ab9f-ecef-4520-8615-1c8b7f70060f"
      unitRef="usd">252000000</ceg:AccountsReceivableRelatedPartiesSale>
    <ceg:ImplicationsOfPotentialEarlyRetirementDisclosureTextBlock
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xODQvZnJhZzowYTExMWFmYmZiNTA0YTBhOGY4ZjZhY2QyNDAwZmNlNS90ZXh0cmVnaW9uOjBhMTExYWZiZmI1MDRhMGE4ZjhmNmFjZDI0MDBmY2U1XzkwMTE_f589ddc2-f735-4120-a67c-704f0cda0288">Early Plant Retirements &lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We continuously evaluate factors that affect the current and expected economic value of our plants, including, but not limited to: market power prices, results of capacity auctions, potential legislative and regulatory solutions to ensure plants are fairly compensated for benefits they provide through their carbon-free emissions, reliability or fuel security, and the impact of potential rules from the EPA requiring reduction of carbon and other emissions and the efforts of states to implement those final rules. The precise timing of an early retirement date for any plant, and the resulting financial statement impacts, may be affected by many factors, including the status of potential regulatory or legislative solutions, results of any transmission system reliability study assessments, the nature of any co-owner requirements and stipulations, and NDT fund requirements for nuclear plants, among other factors. However, the earliest retirement date for any plant would usually be the first year in which the unit does not have capacity or other obligations, and where applicable, just prior to its next scheduled nuclear refueling outage.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Nuclear Generation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On August 27, 2020, we announced our intention to permanently cease our operations at Byron in September 2021 and at Dresden in November 2021. Neither of these nuclear plants cleared in PJM&#x2019;s capacity auction for the 2022-2023 planning year held in May 2021. Our Braidwood and LaSalle nuclear plants in Illinois did clear in the capacity auction, but were also showing increased signs of economic distress.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On September 15, 2021, the Illinois Public Act 102-0662 was signed into law by the Governor of Illinois ("Clean Energy Law"). The Clean Energy Law is designed to achieve 100% carbon-free power by 2045 to enable the state&#x2019;s transition to a clean energy economy. Among other things, the Clean Energy Law authorized the IPA to procure up to 54.5&#160;million CMCs from qualifying nuclear plants for a five-year period beginning on June 1, 2022 through May 31, 2027. CMCs are credits for the carbon-free attributes of eligible nuclear power plants in PJM. Our Byron, Dresden, and Braidwood nuclear plants located in Illinois participated in the CMC procurement process and were awarded contracts that commit each plant to operate through May 31, 2027. See Note 3 &#x2014; Regulatory Matters for additional information. Following enactment of the legislation, we announced on September 15, 2021, that we have reversed our previous decision to retire Byron and Dresden given the opportunity for additional revenue under the Clean Energy Law. In addition, we no longer consider the Braidwood or LaSalle nuclear plants to be at risk for premature retirement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;As a result of the decision to early retire Byron and Dresden, we recognized certain one-time charges in the third and fourth quarters of 2020 related to materials and supplies inventory reserve adjustments, employee-related costs including severance benefit costs, and construction work-in-progress impairments, among other items. In addition, there were ongoing annual financial impacts stemming from shortening the expected economic useful lives of these nuclear plants primarily related to accelerated depreciation of plant assets (including any ARC), accelerated amortization of nuclear fuel, and changes in ARO accretion expense associated with the changes in decommissioning timing and cost assumptions to reflect an earlier retirement date. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In the third quarter of 2021, we reversed $81&#160;million of severance benefit costs and $13&#160;million of other one-time charges initially recorded in Operating and maintenance expense in the third and fourth quarters of 2020 associated with the early retirements. In addition, we updated the expected economic useful life for both facilities to 2044 and 2046 for Byron Units 1 and 2, respectively, and to 2029 and 2031 for Dresden Units 2 and 3, respectively, the end of the respective NRC operating license for each unit. Depreciation was therefore adjusted beginning September 15, 2021, to reflect these extended useful life estimates. See Note 10 &#x2014; Asset Retirement Obligations for additional detail on changes to the nuclear decommissioning ARO balances resulting from the initial decision and subsequent reversal of the decision to early retire Byron and Dresden.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In Pennsylvania, the TMI nuclear plant did not clear in the May 2017 PJM capacity auction for the 2020-2021 planning year, the third consecutive year that TMI failed to clear the PJM base residual capacity auction and on May 30, 2017, based on these capacity auction results, prolonged periods of low wholesale power prices, and the absence of federal or state policies, we announced that we would permanently cease generation operations at TMI. On September 20, 2019, TMI permanently ceased generation operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The total impact for the years ended December&#160;31, 2021, 2020, and 2019 in the Consolidated Statements of Operations and Comprehensive Income resulting from the initial decision and subsequent reversal of the decision to early retire Byron and Dresden, and decision to early retire TMI is summarized in the table below.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.569%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Income statement expense (pre-tax)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:700;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:700;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:700;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&#160;Accelerated depreciation&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(c) &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,805&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&#160;Accelerated nuclear fuel amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Operating and maintenance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&#160;One-time charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(94)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;255&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&#160;Other charges&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(d)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(53)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&#160;Contractual offset&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(e)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(451)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(364)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;_________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;Reflects expense for Byron and Dresden.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(b)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;Reflects expense for TMI.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(c)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;Includes the accelerated depreciation of plant assets including any ARC.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(d)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;For 2020 and 2019, reflects the net impacts associated with the remeasurement of the ARO. See Note 10 - Asset Retirement Obligations for additional information.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(e)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;Reflects contractual offset for ARO accretion, ARC depreciation, ARO remeasurement, and excludes any changes in earnings in the NDT funds. Decommissioning-related impacts were not offset for the Byron units starting in the second quarter of 2021 due to the inability to recognize a regulatory asset at ComEd. With our September 15, 2021 reversal of the previous decision to retire Byron, we resumed contractual offset for Byron as of that date. Based on the regulatory agreement with the ICC, decommissioning-related activities are offset in the Consolidated Statements of Operations and Comprehensive Income as long as the net cumulative decommissioning-related activity result in a regulatory liability at ComEd. The offset resulted in an equal adjustment to the noncurrent payables to ComEd. See Note 10 - Asset Retirement Obligations for additional information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We remain committed to continued operations for our other nuclear plants receiving state-supported payments under the Illinois ZES (Clinton and Quad Cities), New Jersey ZEC program (Salem), and the New York CES (FitzPatrick, Ginna, and Nine Mile Point) assuming the continued effectiveness of each program. To the extent each program does not operate as expected over the full term, each of these plants would be at heightened risk for early retirement, which could have a material impact in future financial statements. See Note 3 &#x2014; Regulatory Matters for additional information on the New Jersey ZEC program. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We continue to work with stakeholders on state policy solutions to support continued operation of our nuclear fleet, while also advocating for broader market reforms at the regional and federal level. The absence of such solutions or reforms could have a material unfavorable impact on our future results of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Other Generation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In March 2018, we notified ISO-NE of our plans to early retire, among other assets, the Mystic Generating Station's units 8 and 9 (Mystic 8 and 9) absent regulatory reforms to properly value reliability and regional fuel security. Thereafter, ISO-NE identified Mystic 8 and 9 as being needed to ensure fuel security for the region and entered into a cost of service agreement with these two units for the period between June 1, 2022 - May 31, 2024. The agreement was approved by FERC in December 2018.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On June 10, 2020, we filed a complaint with FERC against ISO-NE stating that ISO-NE failed to follow its tariff with respect to its evaluation of Mystic 8 and 9 for transmission security for the 2024 to 2025 Capacity Commitment Period and that the modifications that ISO-NE made to its unfiled planning procedures to avoid retaining Mystic 8 and 9 should have been filed with FERC for approval. On August 17, 2020, FERC issued an order denying the complaint. As a result, on August 20, 2020, we announced we will permanently cease generation operations at Mystic 8 and 9 at the expiration of the cost of service commitment in May 2024. See Note 3 &#x2014; Regulatory Matters for additional discussion of Mystic&#x2019;s cost of service agreement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;As a result of the decision to early retire Mystic 8 and 9, we recognized $22&#160;million of one-time charges for the year ended December 31, 2020, related to materials and supplies inventory reserve adjustments, among other items. In addition, there are annual financial impacts stemming from shortening the expected economic useful life of Mystic 8 and 9 primarily related to accelerated depreciation of plant assets. We recorded incremental Depreciation and amortization expense of $41&#160;million and $26&#160;million for the years ended December&#160;31, 2021 and 2020, respectively. See Note 12 &#x2014; Asset Impairments for impairment assessment considerations of the New England Asset Group.&lt;/span&gt;&lt;/div&gt;</ceg:ImplicationsOfPotentialEarlyRetirementDisclosureTextBlock>
    <ceg:CarbonMitigationCredit
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xODQvZnJhZzowYTExMWFmYmZiNTA0YTBhOGY4ZjZhY2QyNDAwZmNlNS90ZXh0cmVnaW9uOjBhMTExYWZiZmI1MDRhMGE4ZjhmNmFjZDI0MDBmY2U1XzE5Mjg_26021c30-96bd-439f-ae37-aed13f48d863"
      unitRef="number">54500000</ceg:CarbonMitigationCredit>
    <us-gaap:SeveranceCosts1
      contextRef="i050963cc82ad4cfe8e965969a214a53d_D20210701-20210930"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xODQvZnJhZzowYTExMWFmYmZiNTA0YTBhOGY4ZjZhY2QyNDAwZmNlNS90ZXh0cmVnaW9uOjBhMTExYWZiZmI1MDRhMGE4ZjhmNmFjZDI0MDBmY2U1XzM0ODY_853b24c4-4ebc-46da-aff8-af672da0071e"
      unitRef="usd">-81000000</us-gaap:SeveranceCosts1>
    <us-gaap:AssetRetirementObligationRevisionOfEstimate
      contextRef="i050963cc82ad4cfe8e965969a214a53d_D20210701-20210930"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xODQvZnJhZzowYTExMWFmYmZiNTA0YTBhOGY4ZjZhY2QyNDAwZmNlNS90ZXh0cmVnaW9uOjBhMTExYWZiZmI1MDRhMGE4ZjhmNmFjZDI0MDBmY2U1XzM1MjA_6650b4e0-6ab4-4c86-a7b9-34cb3d0c08f7"
      unitRef="usd">-13000000</us-gaap:AssetRetirementObligationRevisionOfEstimate>
    <us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xODQvZnJhZzowYTExMWFmYmZiNTA0YTBhOGY4ZjZhY2QyNDAwZmNlNS90ZXh0cmVnaW9uOjBhMTExYWZiZmI1MDRhMGE4ZjhmNmFjZDI0MDBmY2U1XzkwMDU_fecdf685-543f-4df9-9c86-d5fb52416ac9">The total impact for the years ended December&#160;31, 2021, 2020, and 2019 in the Consolidated Statements of Operations and Comprehensive Income resulting from the initial decision and subsequent reversal of the decision to early retire Byron and Dresden, and decision to early retire TMI is summarized in the table below.&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.569%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Income statement expense (pre-tax)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:700;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:700;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:700;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&#160;Accelerated depreciation&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(c) &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,805&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&#160;Accelerated nuclear fuel amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Operating and maintenance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&#160;One-time charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(94)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;255&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&#160;Other charges&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(d)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(53)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&#160;Contractual offset&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(e)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(451)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(364)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;_________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;Reflects expense for Byron and Dresden.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(b)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;Reflects expense for TMI.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(c)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;Includes the accelerated depreciation of plant assets including any ARC.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(d)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;For 2020 and 2019, reflects the net impacts associated with the remeasurement of the ARO. See Note 10 - Asset Retirement Obligations for additional information.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(e)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;Reflects contractual offset for ARO accretion, ARC depreciation, ARO remeasurement, and excludes any changes in earnings in the NDT funds. Decommissioning-related impacts were not offset for the Byron units starting in the second quarter of 2021 due to the inability to recognize a regulatory asset at ComEd. With our September 15, 2021 reversal of the previous decision to retire Byron, we resumed contractual offset for Byron as of that date. Based on the regulatory agreement with the ICC, decommissioning-related activities are offset in the Consolidated Statements of Operations and Comprehensive Income as long as the net cumulative decommissioning-related activity result in a regulatory liability at ComEd. The offset resulted in an equal adjustment to the noncurrent payables to ComEd. See Note 10 - Asset Retirement Obligations for additional information.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock>
    <us-gaap:RestructuringReserveAcceleratedDepreciation
      contextRef="i33a45266617c40808aec74cbff1c7e84_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xODQvZnJhZzowYTExMWFmYmZiNTA0YTBhOGY4ZjZhY2QyNDAwZmNlNS90YWJsZTo5MTMzMjExMzgzODA0MThmOWJmN2RjZWE1ZTliMTEzYy90YWJsZXJhbmdlOjkxMzMyMTEzODM4MDQxOGY5YmY3ZGNlYTVlOWIxMTNjXzItMi0xLTEtMjEwNg_2b2aba37-6898-45d9-bc61-d30c0f048d58"
      unitRef="usd">1805000000</us-gaap:RestructuringReserveAcceleratedDepreciation>
    <us-gaap:RestructuringReserveAcceleratedDepreciation
      contextRef="i30382f3d09254526af52bbf99432dde5_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xODQvZnJhZzowYTExMWFmYmZiNTA0YTBhOGY4ZjZhY2QyNDAwZmNlNS90YWJsZTo5MTMzMjExMzgzODA0MThmOWJmN2RjZWE1ZTliMTEzYy90YWJsZXJhbmdlOjkxMzMyMTEzODM4MDQxOGY5YmY3ZGNlYTVlOWIxMTNjXzItNC0xLTEtMjEwNg_95d115d0-9f33-47b5-879f-4586cf5b7d35"
      unitRef="usd">895000000</us-gaap:RestructuringReserveAcceleratedDepreciation>
    <us-gaap:RestructuringReserveAcceleratedDepreciation
      contextRef="i8afab1a5dc2f42c2b0307b5dd3f5b8ab_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xODQvZnJhZzowYTExMWFmYmZiNTA0YTBhOGY4ZjZhY2QyNDAwZmNlNS90YWJsZTo5MTMzMjExMzgzODA0MThmOWJmN2RjZWE1ZTliMTEzYy90YWJsZXJhbmdlOjkxMzMyMTEzODM4MDQxOGY5YmY3ZGNlYTVlOWIxMTNjXzItNi0xLTEtMjEwNg_4a63ca91-f242-4f28-b096-7363354e5e91"
      unitRef="usd">216000000</us-gaap:RestructuringReserveAcceleratedDepreciation>
    <ceg:NuclearFuelAmortization
      contextRef="i33a45266617c40808aec74cbff1c7e84_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xODQvZnJhZzowYTExMWFmYmZiNTA0YTBhOGY4ZjZhY2QyNDAwZmNlNS90YWJsZTo5MTMzMjExMzgzODA0MThmOWJmN2RjZWE1ZTliMTEzYy90YWJsZXJhbmdlOjkxMzMyMTEzODM4MDQxOGY5YmY3ZGNlYTVlOWIxMTNjXzMtMi0xLTEtMjEwNg_838f7042-1c26-44ef-af53-8ff0d44367ac"
      unitRef="usd">148000000</ceg:NuclearFuelAmortization>
    <ceg:NuclearFuelAmortization
      contextRef="i30382f3d09254526af52bbf99432dde5_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xODQvZnJhZzowYTExMWFmYmZiNTA0YTBhOGY4ZjZhY2QyNDAwZmNlNS90YWJsZTo5MTMzMjExMzgzODA0MThmOWJmN2RjZWE1ZTliMTEzYy90YWJsZXJhbmdlOjkxMzMyMTEzODM4MDQxOGY5YmY3ZGNlYTVlOWIxMTNjXzMtNC0xLTEtMjEwNg_582acf4f-0bcc-4d93-b0d7-c8fd1269aa7c"
      unitRef="usd">60000000</ceg:NuclearFuelAmortization>
    <ceg:NuclearFuelAmortization
      contextRef="i8afab1a5dc2f42c2b0307b5dd3f5b8ab_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xODQvZnJhZzowYTExMWFmYmZiNTA0YTBhOGY4ZjZhY2QyNDAwZmNlNS90YWJsZTo5MTMzMjExMzgzODA0MThmOWJmN2RjZWE1ZTliMTEzYy90YWJsZXJhbmdlOjkxMzMyMTEzODM4MDQxOGY5YmY3ZGNlYTVlOWIxMTNjXzMtNi0xLTEtMjEwNg_8dbaa2ee-e83a-4686-909d-d71e2389d5cd"
      unitRef="usd">13000000</ceg:NuclearFuelAmortization>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="i33a45266617c40808aec74cbff1c7e84_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xODQvZnJhZzowYTExMWFmYmZiNTA0YTBhOGY4ZjZhY2QyNDAwZmNlNS90YWJsZTo5MTMzMjExMzgzODA0MThmOWJmN2RjZWE1ZTliMTEzYy90YWJsZXJhbmdlOjkxMzMyMTEzODM4MDQxOGY5YmY3ZGNlYTVlOWIxMTNjXzUtMi0xLTEtMjEwNg_d2a0f807-6bae-4781-ac4c-b2ed041c01f5"
      unitRef="usd">-94000000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="i30382f3d09254526af52bbf99432dde5_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xODQvZnJhZzowYTExMWFmYmZiNTA0YTBhOGY4ZjZhY2QyNDAwZmNlNS90YWJsZTo5MTMzMjExMzgzODA0MThmOWJmN2RjZWE1ZTliMTEzYy90YWJsZXJhbmdlOjkxMzMyMTEzODM4MDQxOGY5YmY3ZGNlYTVlOWIxMTNjXzUtNC0xLTEtMjEwNg_d039d461-91a2-4757-9e40-8aba3a928fb9"
      unitRef="usd">255000000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="i8afab1a5dc2f42c2b0307b5dd3f5b8ab_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xODQvZnJhZzowYTExMWFmYmZiNTA0YTBhOGY4ZjZhY2QyNDAwZmNlNS90YWJsZTo5MTMzMjExMzgzODA0MThmOWJmN2RjZWE1ZTliMTEzYy90YWJsZXJhbmdlOjkxMzMyMTEzODM4MDQxOGY5YmY3ZGNlYTVlOWIxMTNjXzUtNi0xLTEtMjEwNg_0b4122e2-0c1f-4e6b-b393-e413cc0fdda4"
      unitRef="usd">0</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:AssetRetirementObligationRevisionOfEstimate
      contextRef="i33a45266617c40808aec74cbff1c7e84_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xODQvZnJhZzowYTExMWFmYmZiNTA0YTBhOGY4ZjZhY2QyNDAwZmNlNS90YWJsZTo5MTMzMjExMzgzODA0MThmOWJmN2RjZWE1ZTliMTEzYy90YWJsZXJhbmdlOjkxMzMyMTEzODM4MDQxOGY5YmY3ZGNlYTVlOWIxMTNjXzYtMi0xLTEtMjEwNg_2465f243-23d5-4b03-9622-4c8bebfbb110"
      unitRef="usd">9000000</us-gaap:AssetRetirementObligationRevisionOfEstimate>
    <us-gaap:AssetRetirementObligationRevisionOfEstimate
      contextRef="i30382f3d09254526af52bbf99432dde5_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xODQvZnJhZzowYTExMWFmYmZiNTA0YTBhOGY4ZjZhY2QyNDAwZmNlNS90YWJsZTo5MTMzMjExMzgzODA0MThmOWJmN2RjZWE1ZTliMTEzYy90YWJsZXJhbmdlOjkxMzMyMTEzODM4MDQxOGY5YmY3ZGNlYTVlOWIxMTNjXzYtNC0xLTEtMjEwNg_f5d6fcb7-3bac-4621-85d0-37f354e95942"
      unitRef="usd">34000000</us-gaap:AssetRetirementObligationRevisionOfEstimate>
    <us-gaap:AssetRetirementObligationRevisionOfEstimate
      contextRef="i8afab1a5dc2f42c2b0307b5dd3f5b8ab_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xODQvZnJhZzowYTExMWFmYmZiNTA0YTBhOGY4ZjZhY2QyNDAwZmNlNS90YWJsZTo5MTMzMjExMzgzODA0MThmOWJmN2RjZWE1ZTliMTEzYy90YWJsZXJhbmdlOjkxMzMyMTEzODM4MDQxOGY5YmY3ZGNlYTVlOWIxMTNjXzYtNi0xLTEtMjEwNg_2ab1b4b5-4ade-4955-8400-c3a832eeb7b1"
      unitRef="usd">-53000000</us-gaap:AssetRetirementObligationRevisionOfEstimate>
    <ceg:AssetRetirementObligationContractualOffset
      contextRef="i33a45266617c40808aec74cbff1c7e84_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xODQvZnJhZzowYTExMWFmYmZiNTA0YTBhOGY4ZjZhY2QyNDAwZmNlNS90YWJsZTo5MTMzMjExMzgzODA0MThmOWJmN2RjZWE1ZTliMTEzYy90YWJsZXJhbmdlOjkxMzMyMTEzODM4MDQxOGY5YmY3ZGNlYTVlOWIxMTNjXzctMi0xLTEtMjEwNg_a8f5c879-00f5-4d39-b362-bd961b31a994"
      unitRef="usd">-451000000</ceg:AssetRetirementObligationContractualOffset>
    <ceg:AssetRetirementObligationContractualOffset
      contextRef="i30382f3d09254526af52bbf99432dde5_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xODQvZnJhZzowYTExMWFmYmZiNTA0YTBhOGY4ZjZhY2QyNDAwZmNlNS90YWJsZTo5MTMzMjExMzgzODA0MThmOWJmN2RjZWE1ZTliMTEzYy90YWJsZXJhbmdlOjkxMzMyMTEzODM4MDQxOGY5YmY3ZGNlYTVlOWIxMTNjXzctNC0xLTEtMjEwNg_a05d9577-4cbd-41a3-b350-18225ffe2aef"
      unitRef="usd">-364000000</ceg:AssetRetirementObligationContractualOffset>
    <ceg:AssetRetirementObligationContractualOffset
      contextRef="i8afab1a5dc2f42c2b0307b5dd3f5b8ab_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xODQvZnJhZzowYTExMWFmYmZiNTA0YTBhOGY4ZjZhY2QyNDAwZmNlNS90YWJsZTo5MTMzMjExMzgzODA0MThmOWJmN2RjZWE1ZTliMTEzYy90YWJsZXJhbmdlOjkxMzMyMTEzODM4MDQxOGY5YmY3ZGNlYTVlOWIxMTNjXzctNi0xLTEtMjEwNg_684fa05f-63e0-4eac-8e8f-469512131076"
      unitRef="usd">0</ceg:AssetRetirementObligationContractualOffset>
    <us-gaap:RestructuringAndRelatedCostIncurredCost
      contextRef="i33a45266617c40808aec74cbff1c7e84_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xODQvZnJhZzowYTExMWFmYmZiNTA0YTBhOGY4ZjZhY2QyNDAwZmNlNS90YWJsZTo5MTMzMjExMzgzODA0MThmOWJmN2RjZWE1ZTliMTEzYy90YWJsZXJhbmdlOjkxMzMyMTEzODM4MDQxOGY5YmY3ZGNlYTVlOWIxMTNjXzgtMi0xLTEtMjEwNg_8494e4a3-45a9-4280-a270-d990afa3f640"
      unitRef="usd">1417000000</us-gaap:RestructuringAndRelatedCostIncurredCost>
    <us-gaap:RestructuringAndRelatedCostIncurredCost
      contextRef="i30382f3d09254526af52bbf99432dde5_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xODQvZnJhZzowYTExMWFmYmZiNTA0YTBhOGY4ZjZhY2QyNDAwZmNlNS90YWJsZTo5MTMzMjExMzgzODA0MThmOWJmN2RjZWE1ZTliMTEzYy90YWJsZXJhbmdlOjkxMzMyMTEzODM4MDQxOGY5YmY3ZGNlYTVlOWIxMTNjXzgtNC0xLTEtMjEwNg_6bfece5d-f69e-4c61-84a6-1975a2458760"
      unitRef="usd">880000000</us-gaap:RestructuringAndRelatedCostIncurredCost>
    <us-gaap:RestructuringAndRelatedCostIncurredCost
      contextRef="i8afab1a5dc2f42c2b0307b5dd3f5b8ab_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xODQvZnJhZzowYTExMWFmYmZiNTA0YTBhOGY4ZjZhY2QyNDAwZmNlNS90YWJsZTo5MTMzMjExMzgzODA0MThmOWJmN2RjZWE1ZTliMTEzYy90YWJsZXJhbmdlOjkxMzMyMTEzODM4MDQxOGY5YmY3ZGNlYTVlOWIxMTNjXzgtNi0xLTEtMjEwNg_01d0d5d7-aa38-44c4-a26b-fd1d9574d504"
      unitRef="usd">176000000</us-gaap:RestructuringAndRelatedCostIncurredCost>
    <us-gaap:OperatingExpenses
      contextRef="id27ebb6f5d1045fc9ce49ad05b656b24_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xODQvZnJhZzowYTExMWFmYmZiNTA0YTBhOGY4ZjZhY2QyNDAwZmNlNS90ZXh0cmVnaW9uOjBhMTExYWZiZmI1MDRhMGE4ZjhmNmFjZDI0MDBmY2U1Xzg0NjU_5626a774-47a4-4470-8d38-8c3073502482"
      unitRef="usd">22000000</us-gaap:OperatingExpenses>
    <us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization
      contextRef="i1db13d177a574fde9dfdc089979efa69_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xODQvZnJhZzowYTExMWFmYmZiNTA0YTBhOGY4ZjZhY2QyNDAwZmNlNS90ZXh0cmVnaW9uOjBhMTExYWZiZmI1MDRhMGE4ZjhmNmFjZDI0MDBmY2U1Xzg4NjM_b2fa8257-aee6-4903-89c9-2bc7925d1829"
      unitRef="usd">41000000</us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization>
    <us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization
      contextRef="id27ebb6f5d1045fc9ce49ad05b656b24_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xODQvZnJhZzowYTExMWFmYmZiNTA0YTBhOGY4ZjZhY2QyNDAwZmNlNS90ZXh0cmVnaW9uOjBhMTExYWZiZmI1MDRhMGE4ZjhmNmFjZDI0MDBmY2U1Xzg4NzA_5fdd1f7a-874e-48fe-b888-62c287137785"
      unitRef="usd">26000000</us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xOTAvZnJhZzpmMDgwNjFiMmUwZWI0YzM0YjVhODllNTJjNWIzNTFmZi90ZXh0cmVnaW9uOmYwODA2MWIyZTBlYjRjMzRiNWE4OWU1MmM1YjM1MWZmXzE2MjQ_5fb73c10-44e2-43b9-b0a4-0c5d792e1e82">Property, Plant, and Equipment&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table presents a summary of property, plant, and equipment by asset category as of December&#160;31, 2021 and 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.066%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.068%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Asset Category&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Electric&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;29,910&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;29,724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Nuclear fuel&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Construction work in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other property, plant, and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total property, plant, and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;35,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;35,584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Less: accumulated depreciation&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;15,873&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;13,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Property, plant, and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;19,612&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;22,214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;__________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;Includes nuclear fuel that is in the fabrication and installation phase of $859 million and $939&#160;million as of December&#160;31, 2021 and 2020, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(b)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;Includes accumulated amortization of nuclear fuel in the reactor core of $2,765 million and $2,774&#160;million as of December&#160;31, 2021 and 2020, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; The following table presents the average service life for each asset category in number of years:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:76.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.067%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Asset Category&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Average Service Life (years)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Electric &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1-52&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Nuclear fuel&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1-8&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other property, plant, and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1-10&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Depreciation provisions are based on the estimated useful lives of the stations, which correspond with the term of the NRC operating licenses for each of our nuclear units. Beginning August 2020, Byron, Dresden, and Mystic depreciation provisions were based on their announced shutdown dates of September 2021, November 2021, and May 2024, respectively. On September 15, 2021, we updated the expected useful lives for Byron and Dresden to reflect the end of the available NRC operating license for each unit.  See Note 3 &#x2014; Regulatory Matters for additional information regarding license renewal and Note 7 &#x2014; Early Plant Retirements for additional information on the impacts related to Byron, Dresden, and Mystic.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Annual depreciation rates for electric generation were 8.67%, 6.11%, and 4.35% for the years ended December&#160;31, 2021, 2020, and 2019, respectively. Nuclear fuel amortization is charged to fuel expense using the unit-of-production method and not included in the annual depreciation rates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Capitalized Interest  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Capitalized interest was $15&#160;million, $22&#160;million, and $24&#160;million for the years ended December&#160;31, 2021, 2020, and 2019, respectively. &lt;/span&gt;&lt;/div&gt;See Note 1 &#x2014; Significant Accounting Policies for additional information regarding property, plant, and equipment policies.</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xOTAvZnJhZzpmMDgwNjFiMmUwZWI0YzM0YjVhODllNTJjNWIzNTFmZi90ZXh0cmVnaW9uOmYwODA2MWIyZTBlYjRjMzRiNWE4OWU1MmM1YjM1MWZmXzE2NjA_23ac200d-19cd-444d-869e-1a86dda30c71">&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table presents a summary of property, plant, and equipment by asset category as of December&#160;31, 2021 and 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.066%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.068%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Asset Category&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Electric&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;29,910&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;29,724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Nuclear fuel&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Construction work in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other property, plant, and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total property, plant, and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;35,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;35,584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Less: accumulated depreciation&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;15,873&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;13,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Property, plant, and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;19,612&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;22,214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;__________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;Includes nuclear fuel that is in the fabrication and installation phase of $859 million and $939&#160;million as of December&#160;31, 2021 and 2020, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(b)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;Includes accumulated amortization of nuclear fuel in the reactor core of $2,765 million and $2,774&#160;million as of December&#160;31, 2021 and 2020, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; The following table presents the average service life for each asset category in number of years:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:76.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.067%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Asset Category&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Average Service Life (years)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Electric &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1-52&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Nuclear fuel&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1-8&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other property, plant, and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1-10&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ia96f6fdd62bf49fdb9ed25a5e7fb802d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xOTAvZnJhZzpmMDgwNjFiMmUwZWI0YzM0YjVhODllNTJjNWIzNTFmZi90YWJsZTo1NzA4MWVkMTRjYWU0Mzk1OGYxYzZmMDE4NGY3NGQwOC90YWJsZXJhbmdlOjU3MDgxZWQxNGNhZTQzOTU4ZjFjNmYwMTg0Zjc0ZDA4XzEtMS0xLTEtMjEwNg_93a0cfed-828b-48fd-a589-2f8ab73935c0"
      unitRef="usd">29910000000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i79abc595f76a409585913ea015e85e6f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xOTAvZnJhZzpmMDgwNjFiMmUwZWI0YzM0YjVhODllNTJjNWIzNTFmZi90YWJsZTo1NzA4MWVkMTRjYWU0Mzk1OGYxYzZmMDE4NGY3NGQwOC90YWJsZXJhbmdlOjU3MDgxZWQxNGNhZTQzOTU4ZjFjNmYwMTg0Zjc0ZDA4XzEtMy0xLTEtMjEwNg_a160f51a-818f-409a-b9cd-99154eef1476"
      unitRef="usd">29724000000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="id23b37293ba64d05b6d275e8a5aade22_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xOTAvZnJhZzpmMDgwNjFiMmUwZWI0YzM0YjVhODllNTJjNWIzNTFmZi90YWJsZTo1NzA4MWVkMTRjYWU0Mzk1OGYxYzZmMDE4NGY3NGQwOC90YWJsZXJhbmdlOjU3MDgxZWQxNGNhZTQzOTU4ZjFjNmYwMTg0Zjc0ZDA4XzItMS0xLTEtMjEwNg_6c0bb230-83ed-40c0-9b5a-d558fa65f08c"
      unitRef="usd">5166000000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ibcdf39b3f0b34ac28c6e67e85cb1d974_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xOTAvZnJhZzpmMDgwNjFiMmUwZWI0YzM0YjVhODllNTJjNWIzNTFmZi90YWJsZTo1NzA4MWVkMTRjYWU0Mzk1OGYxYzZmMDE4NGY3NGQwOC90YWJsZXJhbmdlOjU3MDgxZWQxNGNhZTQzOTU4ZjFjNmYwMTg0Zjc0ZDA4XzItMy0xLTEtMjEwNg_7c32c287-ecd0-4c0d-8ff0-cee00eb01827"
      unitRef="usd">5399000000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ica1408addf104cbf97c8ccfddbec364f_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xOTAvZnJhZzpmMDgwNjFiMmUwZWI0YzM0YjVhODllNTJjNWIzNTFmZi90YWJsZTo1NzA4MWVkMTRjYWU0Mzk1OGYxYzZmMDE4NGY3NGQwOC90YWJsZXJhbmdlOjU3MDgxZWQxNGNhZTQzOTU4ZjFjNmYwMTg0Zjc0ZDA4XzMtMS0xLTEtMjEwNg_e9cfca81-7ce2-487d-b35a-3f1dafadd720"
      unitRef="usd">399000000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i52f102e2b9ca42eebb9509fa0e1ffefc_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xOTAvZnJhZzpmMDgwNjFiMmUwZWI0YzM0YjVhODllNTJjNWIzNTFmZi90YWJsZTo1NzA4MWVkMTRjYWU0Mzk1OGYxYzZmMDE4NGY3NGQwOC90YWJsZXJhbmdlOjU3MDgxZWQxNGNhZTQzOTU4ZjFjNmYwMTg0Zjc0ZDA4XzMtMy0xLTEtMjEwNg_5990ea17-4ff0-4a61-9d91-cd2a8abcbe24"
      unitRef="usd">450000000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i423e7949d59d46faacf0ee56fe7fdaed_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xOTAvZnJhZzpmMDgwNjFiMmUwZWI0YzM0YjVhODllNTJjNWIzNTFmZi90YWJsZTo1NzA4MWVkMTRjYWU0Mzk1OGYxYzZmMDE4NGY3NGQwOC90YWJsZXJhbmdlOjU3MDgxZWQxNGNhZTQzOTU4ZjFjNmYwMTg0Zjc0ZDA4XzQtMS0xLTEtMjEwNg_53281a8f-cc3b-4617-9033-4308ffc4f0df"
      unitRef="usd">10000000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i9b33dd4a60e34f9bb89019d24afd8d9a_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xOTAvZnJhZzpmMDgwNjFiMmUwZWI0YzM0YjVhODllNTJjNWIzNTFmZi90YWJsZTo1NzA4MWVkMTRjYWU0Mzk1OGYxYzZmMDE4NGY3NGQwOC90YWJsZXJhbmdlOjU3MDgxZWQxNGNhZTQzOTU4ZjFjNmYwMTg0Zjc0ZDA4XzQtMy0xLTEtMjEwNg_95fd28cd-7048-4031-9468-ff9d111d3d15"
      unitRef="usd">11000000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xOTAvZnJhZzpmMDgwNjFiMmUwZWI0YzM0YjVhODllNTJjNWIzNTFmZi90YWJsZTo1NzA4MWVkMTRjYWU0Mzk1OGYxYzZmMDE4NGY3NGQwOC90YWJsZXJhbmdlOjU3MDgxZWQxNGNhZTQzOTU4ZjFjNmYwMTg0Zjc0ZDA4XzUtMS0xLTEtMjEwNg_d47f8a47-2838-494d-acb0-6a254ea942a5"
      unitRef="usd">35485000000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xOTAvZnJhZzpmMDgwNjFiMmUwZWI0YzM0YjVhODllNTJjNWIzNTFmZi90YWJsZTo1NzA4MWVkMTRjYWU0Mzk1OGYxYzZmMDE4NGY3NGQwOC90YWJsZXJhbmdlOjU3MDgxZWQxNGNhZTQzOTU4ZjFjNmYwMTg0Zjc0ZDA4XzUtMy0xLTEtMjEwNg_ab5b88b3-4f55-4a33-a839-e8d488755e46"
      unitRef="usd">35584000000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xOTAvZnJhZzpmMDgwNjFiMmUwZWI0YzM0YjVhODllNTJjNWIzNTFmZi90YWJsZTo1NzA4MWVkMTRjYWU0Mzk1OGYxYzZmMDE4NGY3NGQwOC90YWJsZXJhbmdlOjU3MDgxZWQxNGNhZTQzOTU4ZjFjNmYwMTg0Zjc0ZDA4XzYtMS0xLTEtMjEwNg_e43e7c60-74e6-4cc7-8955-0548c1debae8"
      unitRef="usd">15873000000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xOTAvZnJhZzpmMDgwNjFiMmUwZWI0YzM0YjVhODllNTJjNWIzNTFmZi90YWJsZTo1NzA4MWVkMTRjYWU0Mzk1OGYxYzZmMDE4NGY3NGQwOC90YWJsZXJhbmdlOjU3MDgxZWQxNGNhZTQzOTU4ZjFjNmYwMTg0Zjc0ZDA4XzYtMy0xLTEtMjEwNg_782b3434-b5b5-4690-a578-3e3e3c35703e"
      unitRef="usd">13370000000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xOTAvZnJhZzpmMDgwNjFiMmUwZWI0YzM0YjVhODllNTJjNWIzNTFmZi90YWJsZTo1NzA4MWVkMTRjYWU0Mzk1OGYxYzZmMDE4NGY3NGQwOC90YWJsZXJhbmdlOjU3MDgxZWQxNGNhZTQzOTU4ZjFjNmYwMTg0Zjc0ZDA4XzctMS0xLTEtMjEwNg_f2b700ac-30b2-401e-83a3-b3d2f85143f9"
      unitRef="usd">19612000000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xOTAvZnJhZzpmMDgwNjFiMmUwZWI0YzM0YjVhODllNTJjNWIzNTFmZi90YWJsZTo1NzA4MWVkMTRjYWU0Mzk1OGYxYzZmMDE4NGY3NGQwOC90YWJsZXJhbmdlOjU3MDgxZWQxNGNhZTQzOTU4ZjFjNmYwMTg0Zjc0ZDA4XzctMy0xLTEtMjEwNg_637303d9-a0cc-4796-94a7-2a936f328689"
      unitRef="usd">22214000000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet>
    <ceg:NuclearFuelFabricationAndInstallationStage
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xOTAvZnJhZzpmMDgwNjFiMmUwZWI0YzM0YjVhODllNTJjNWIzNTFmZi90ZXh0cmVnaW9uOmYwODA2MWIyZTBlYjRjMzRiNWE4OWU1MmM1YjM1MWZmXzIxMQ_8e54420a-ce10-4cb7-8b34-3e775aa2c81b"
      unitRef="usd">859000000</ceg:NuclearFuelFabricationAndInstallationStage>
    <ceg:NuclearFuelFabricationAndInstallationStage
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xOTAvZnJhZzpmMDgwNjFiMmUwZWI0YzM0YjVhODllNTJjNWIzNTFmZi90ZXh0cmVnaW9uOmYwODA2MWIyZTBlYjRjMzRiNWE4OWU1MmM1YjM1MWZmXzIxOA_51033250-a3f6-40f7-ac5d-0ceb2289b800"
      unitRef="usd">939000000</ceg:NuclearFuelFabricationAndInstallationStage>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="id23b37293ba64d05b6d275e8a5aade22_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xOTAvZnJhZzpmMDgwNjFiMmUwZWI0YzM0YjVhODllNTJjNWIzNTFmZi90ZXh0cmVnaW9uOmYwODA2MWIyZTBlYjRjMzRiNWE4OWU1MmM1YjM1MWZmXzMyNQ_098d2391-1f0e-4acd-8ff5-5fbd14090807"
      unitRef="usd">2765000000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="ibcdf39b3f0b34ac28c6e67e85cb1d974_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xOTAvZnJhZzpmMDgwNjFiMmUwZWI0YzM0YjVhODllNTJjNWIzNTFmZi90ZXh0cmVnaW9uOmYwODA2MWIyZTBlYjRjMzRiNWE4OWU1MmM1YjM1MWZmXzMzMg_41570d75-8451-44d1-83fa-195bc8ca5e64"
      unitRef="usd">2774000000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <ceg:PropertyPlantAndEquipmentDepreciationAsPercentOfAverageServiceLifeRate
      contextRef="ia96f6fdd62bf49fdb9ed25a5e7fb802d_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xOTAvZnJhZzpmMDgwNjFiMmUwZWI0YzM0YjVhODllNTJjNWIzNTFmZi90ZXh0cmVnaW9uOmYwODA2MWIyZTBlYjRjMzRiNWE4OWU1MmM1YjM1MWZmXzEyMDA_7b8ca62d-16cf-480e-a245-91c3fe2d0792"
      unitRef="number">0.0867</ceg:PropertyPlantAndEquipmentDepreciationAsPercentOfAverageServiceLifeRate>
    <ceg:PropertyPlantAndEquipmentDepreciationAsPercentOfAverageServiceLifeRate
      contextRef="i79abc595f76a409585913ea015e85e6f_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xOTAvZnJhZzpmMDgwNjFiMmUwZWI0YzM0YjVhODllNTJjNWIzNTFmZi90ZXh0cmVnaW9uOmYwODA2MWIyZTBlYjRjMzRiNWE4OWU1MmM1YjM1MWZmXzEyMDQ_4a68eb1e-3534-49fd-ad19-a7167e0529cb"
      unitRef="number">0.0611</ceg:PropertyPlantAndEquipmentDepreciationAsPercentOfAverageServiceLifeRate>
    <ceg:PropertyPlantAndEquipmentDepreciationAsPercentOfAverageServiceLifeRate
      contextRef="i39604288bf2c49c2b724ddd88f3616e9_I20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xOTAvZnJhZzpmMDgwNjFiMmUwZWI0YzM0YjVhODllNTJjNWIzNTFmZi90ZXh0cmVnaW9uOmYwODA2MWIyZTBlYjRjMzRiNWE4OWU1MmM1YjM1MWZmXzEyMTI_2dd6277b-7f1c-4bf6-b781-825e124df7da"
      unitRef="number">0.0435</ceg:PropertyPlantAndEquipmentDepreciationAsPercentOfAverageServiceLifeRate>
    <us-gaap:InterestCostsCapitalized
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xOTAvZnJhZzpmMDgwNjFiMmUwZWI0YzM0YjVhODllNTJjNWIzNTFmZi90ZXh0cmVnaW9uOmYwODA2MWIyZTBlYjRjMzRiNWE4OWU1MmM1YjM1MWZmXzE0NTM_b68b58d8-2af9-4044-ba9b-1b88f20fd622"
      unitRef="usd">15000000</us-gaap:InterestCostsCapitalized>
    <us-gaap:InterestCostsCapitalized
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xOTAvZnJhZzpmMDgwNjFiMmUwZWI0YzM0YjVhODllNTJjNWIzNTFmZi90ZXh0cmVnaW9uOmYwODA2MWIyZTBlYjRjMzRiNWE4OWU1MmM1YjM1MWZmXzE0NTc_8426cb8b-952b-4e6f-afd1-9a77c5450354"
      unitRef="usd">22000000</us-gaap:InterestCostsCapitalized>
    <us-gaap:InterestCostsCapitalized
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xOTAvZnJhZzpmMDgwNjFiMmUwZWI0YzM0YjVhODllNTJjNWIzNTFmZi90ZXh0cmVnaW9uOmYwODA2MWIyZTBlYjRjMzRiNWE4OWU1MmM1YjM1MWZmXzE0NjU_788e3f4b-1345-43e1-9260-d4f121109f01"
      unitRef="usd">24000000</us-gaap:InterestCostsCapitalized>
    <ceg:Scheduleofjointlyownedelectricutilityplanttextblock
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xOTYvZnJhZzpjODIxMzY1NGUyNDI0ZjI5OTk1YTRiZGY5Mjk5YjY4NC90ZXh0cmVnaW9uOmM4MjEzNjU0ZTI0MjRmMjk5OTVhNGJkZjkyOTliNjg0XzQ5Nw_e6e980f5-c951-4877-878e-44bba818d7ef">Jointly Owned Electric Utility Plant &lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Our material undivided ownership interests in jointly owned nuclear plants as of December&#160;31, 2021 and 2020 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.466%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.466%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.466%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.403%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Nuclear Generation&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Quad Cities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Peach&lt;br/&gt;Bottom&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Salem&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Nine Mile Point Unit 2&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Operator&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Constellation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Constellation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;PSEG Nuclear&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Constellation&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Ownership interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;75.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;50.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;42.59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;82.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Our share as of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Plant in service&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;715&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Construction work in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Our share as of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Plant in service&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Construction work in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Our undivided ownership interests are financed with our funds and all operations are accounted for as if such participating interests were wholly owned facilities. Our share of direct expenses of the jointly owned plants are included in Purchased power and fuel and Operating and maintenance expenses in the Consolidated Statements of Operations and Comprehensive Income.&lt;/span&gt;&lt;/div&gt;</ceg:Scheduleofjointlyownedelectricutilityplanttextblock>
    <us-gaap:ScheduleOfJointlyOwnedUtilityPlantsTextBlock
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xOTYvZnJhZzpjODIxMzY1NGUyNDI0ZjI5OTk1YTRiZGY5Mjk5YjY4NC90ZXh0cmVnaW9uOmM4MjEzNjU0ZTI0MjRmMjk5OTVhNGJkZjkyOTliNjg0XzUxMQ_d43ea02c-0e66-4b42-9862-b3ad99dda2c8">&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Our material undivided ownership interests in jointly owned nuclear plants as of December&#160;31, 2021 and 2020 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.466%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.466%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.466%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.403%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Nuclear Generation&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Quad Cities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Peach&lt;br/&gt;Bottom&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Salem&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Nine Mile Point Unit 2&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Operator&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Constellation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Constellation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;PSEG Nuclear&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Constellation&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Ownership interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;75.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;50.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;42.59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;82.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Our share as of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Plant in service&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;715&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Construction work in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Our share as of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Plant in service&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Construction work in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfJointlyOwnedUtilityPlantsTextBlock>
    <us-gaap:JointlyOwnedUtilityPlantProportionateOwnershipShare
      contextRef="ibe24c7e5b51a438fb2a9fc567d08792c_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xOTYvZnJhZzpjODIxMzY1NGUyNDI0ZjI5OTk1YTRiZGY5Mjk5YjY4NC90YWJsZTo2YWUwOGYzNWY2YTk0N2I0OGRlZDUzYzBkOTU5MzVmNC90YWJsZXJhbmdlOjZhZTA4ZjM1ZjZhOTQ3YjQ4ZGVkNTNjMGQ5NTkzNWY0XzMtMS0xLTEtMjEwNg_c714b3f4-f62f-4440-a6fe-29416dae90cb"
      unitRef="number">0.7500</us-gaap:JointlyOwnedUtilityPlantProportionateOwnershipShare>
    <us-gaap:JointlyOwnedUtilityPlantProportionateOwnershipShare
      contextRef="i9b91eed3620c47e38009cb41b66ed748_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xOTYvZnJhZzpjODIxMzY1NGUyNDI0ZjI5OTk1YTRiZGY5Mjk5YjY4NC90YWJsZTo2YWUwOGYzNWY2YTk0N2I0OGRlZDUzYzBkOTU5MzVmNC90YWJsZXJhbmdlOjZhZTA4ZjM1ZjZhOTQ3YjQ4ZGVkNTNjMGQ5NTkzNWY0XzMtMy0xLTEtMjEwNg_3054d2e0-3429-47e5-8399-b3ee3102001e"
      unitRef="number">0.5000</us-gaap:JointlyOwnedUtilityPlantProportionateOwnershipShare>
    <us-gaap:JointlyOwnedUtilityPlantProportionateOwnershipShare
      contextRef="i8f539e60308e4b5f9149cc9742119d00_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xOTYvZnJhZzpjODIxMzY1NGUyNDI0ZjI5OTk1YTRiZGY5Mjk5YjY4NC90YWJsZTo2YWUwOGYzNWY2YTk0N2I0OGRlZDUzYzBkOTU5MzVmNC90YWJsZXJhbmdlOjZhZTA4ZjM1ZjZhOTQ3YjQ4ZGVkNTNjMGQ5NTkzNWY0XzMtNS0xLTEtMjEwNg_72626304-1c14-467e-b7ca-d409209cc464"
      unitRef="number">0.4259</us-gaap:JointlyOwnedUtilityPlantProportionateOwnershipShare>
    <us-gaap:JointlyOwnedUtilityPlantProportionateOwnershipShare
      contextRef="ie3b1969148bd490682c61e4cb936780c_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xOTYvZnJhZzpjODIxMzY1NGUyNDI0ZjI5OTk1YTRiZGY5Mjk5YjY4NC90YWJsZTo2YWUwOGYzNWY2YTk0N2I0OGRlZDUzYzBkOTU5MzVmNC90YWJsZXJhbmdlOjZhZTA4ZjM1ZjZhOTQ3YjQ4ZGVkNTNjMGQ5NTkzNWY0XzMtNy0xLTEtMjEwNg_821f38ee-ce21-4626-b1a6-60c2a6dd7c37"
      unitRef="number">0.8200</us-gaap:JointlyOwnedUtilityPlantProportionateOwnershipShare>
    <us-gaap:JointlyOwnedUtilityPlantGrossOwnershipAmountOfPlantInService
      contextRef="ibe24c7e5b51a438fb2a9fc567d08792c_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xOTYvZnJhZzpjODIxMzY1NGUyNDI0ZjI5OTk1YTRiZGY5Mjk5YjY4NC90YWJsZTo2YWUwOGYzNWY2YTk0N2I0OGRlZDUzYzBkOTU5MzVmNC90YWJsZXJhbmdlOjZhZTA4ZjM1ZjZhOTQ3YjQ4ZGVkNTNjMGQ5NTkzNWY0XzUtMS0xLTEtMjEwNg_fda55f1e-df19-411a-b6f3-c7dc43eb43b2"
      unitRef="usd">1211000000</us-gaap:JointlyOwnedUtilityPlantGrossOwnershipAmountOfPlantInService>
    <us-gaap:JointlyOwnedUtilityPlantGrossOwnershipAmountOfPlantInService
      contextRef="i9b91eed3620c47e38009cb41b66ed748_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xOTYvZnJhZzpjODIxMzY1NGUyNDI0ZjI5OTk1YTRiZGY5Mjk5YjY4NC90YWJsZTo2YWUwOGYzNWY2YTk0N2I0OGRlZDUzYzBkOTU5MzVmNC90YWJsZXJhbmdlOjZhZTA4ZjM1ZjZhOTQ3YjQ4ZGVkNTNjMGQ5NTkzNWY0XzUtMy0xLTEtMjEwNg_2a0a3e66-9d48-4083-8ac3-15149202954a"
      unitRef="usd">1515000000</us-gaap:JointlyOwnedUtilityPlantGrossOwnershipAmountOfPlantInService>
    <us-gaap:JointlyOwnedUtilityPlantGrossOwnershipAmountOfPlantInService
      contextRef="i8f539e60308e4b5f9149cc9742119d00_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xOTYvZnJhZzpjODIxMzY1NGUyNDI0ZjI5OTk1YTRiZGY5Mjk5YjY4NC90YWJsZTo2YWUwOGYzNWY2YTk0N2I0OGRlZDUzYzBkOTU5MzVmNC90YWJsZXJhbmdlOjZhZTA4ZjM1ZjZhOTQ3YjQ4ZGVkNTNjMGQ5NTkzNWY0XzUtNS0xLTEtMjEwNg_2b18f0b5-64d0-472d-9ad6-317cc3ba9fab"
      unitRef="usd">756000000</us-gaap:JointlyOwnedUtilityPlantGrossOwnershipAmountOfPlantInService>
    <us-gaap:JointlyOwnedUtilityPlantGrossOwnershipAmountOfPlantInService
      contextRef="ie3b1969148bd490682c61e4cb936780c_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xOTYvZnJhZzpjODIxMzY1NGUyNDI0ZjI5OTk1YTRiZGY5Mjk5YjY4NC90YWJsZTo2YWUwOGYzNWY2YTk0N2I0OGRlZDUzYzBkOTU5MzVmNC90YWJsZXJhbmdlOjZhZTA4ZjM1ZjZhOTQ3YjQ4ZGVkNTNjMGQ5NTkzNWY0XzUtNy0xLTEtMjEwNg_6654bbd9-5481-42eb-8412-80e2600076e1"
      unitRef="usd">1002000000</us-gaap:JointlyOwnedUtilityPlantGrossOwnershipAmountOfPlantInService>
    <us-gaap:JointlyOwnedUtilityPlantOwnershipAmountOfPlantAccumulatedDepreciation
      contextRef="ibe24c7e5b51a438fb2a9fc567d08792c_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xOTYvZnJhZzpjODIxMzY1NGUyNDI0ZjI5OTk1YTRiZGY5Mjk5YjY4NC90YWJsZTo2YWUwOGYzNWY2YTk0N2I0OGRlZDUzYzBkOTU5MzVmNC90YWJsZXJhbmdlOjZhZTA4ZjM1ZjZhOTQ3YjQ4ZGVkNTNjMGQ5NTkzNWY0XzYtMS0xLTEtMjEwNg_bfd9660a-b613-4160-9799-bffaf6245d70"
      unitRef="usd">715000000</us-gaap:JointlyOwnedUtilityPlantOwnershipAmountOfPlantAccumulatedDepreciation>
    <us-gaap:JointlyOwnedUtilityPlantOwnershipAmountOfPlantAccumulatedDepreciation
      contextRef="i9b91eed3620c47e38009cb41b66ed748_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xOTYvZnJhZzpjODIxMzY1NGUyNDI0ZjI5OTk1YTRiZGY5Mjk5YjY4NC90YWJsZTo2YWUwOGYzNWY2YTk0N2I0OGRlZDUzYzBkOTU5MzVmNC90YWJsZXJhbmdlOjZhZTA4ZjM1ZjZhOTQ3YjQ4ZGVkNTNjMGQ5NTkzNWY0XzYtMy0xLTEtMjEwNg_f942c884-54d9-4964-b971-4af72c9db30d"
      unitRef="usd">628000000</us-gaap:JointlyOwnedUtilityPlantOwnershipAmountOfPlantAccumulatedDepreciation>
    <us-gaap:JointlyOwnedUtilityPlantOwnershipAmountOfPlantAccumulatedDepreciation
      contextRef="i8f539e60308e4b5f9149cc9742119d00_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xOTYvZnJhZzpjODIxMzY1NGUyNDI0ZjI5OTk1YTRiZGY5Mjk5YjY4NC90YWJsZTo2YWUwOGYzNWY2YTk0N2I0OGRlZDUzYzBkOTU5MzVmNC90YWJsZXJhbmdlOjZhZTA4ZjM1ZjZhOTQ3YjQ4ZGVkNTNjMGQ5NTkzNWY0XzYtNS0xLTEtMjEwNg_47a7ad73-8fe7-4adc-a579-3157ec08181a"
      unitRef="usd">299000000</us-gaap:JointlyOwnedUtilityPlantOwnershipAmountOfPlantAccumulatedDepreciation>
    <us-gaap:JointlyOwnedUtilityPlantOwnershipAmountOfPlantAccumulatedDepreciation
      contextRef="ie3b1969148bd490682c61e4cb936780c_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xOTYvZnJhZzpjODIxMzY1NGUyNDI0ZjI5OTk1YTRiZGY5Mjk5YjY4NC90YWJsZTo2YWUwOGYzNWY2YTk0N2I0OGRlZDUzYzBkOTU5MzVmNC90YWJsZXJhbmdlOjZhZTA4ZjM1ZjZhOTQ3YjQ4ZGVkNTNjMGQ5NTkzNWY0XzYtNy0xLTEtMjEwNg_f935d130-1a1e-46ef-aeff-0bf8180c28a1"
      unitRef="usd">222000000</us-gaap:JointlyOwnedUtilityPlantOwnershipAmountOfPlantAccumulatedDepreciation>
    <us-gaap:JointlyOwnedUtilityPlantOwnershipAmountOfConstructionWorkInProgress
      contextRef="ibe24c7e5b51a438fb2a9fc567d08792c_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xOTYvZnJhZzpjODIxMzY1NGUyNDI0ZjI5OTk1YTRiZGY5Mjk5YjY4NC90YWJsZTo2YWUwOGYzNWY2YTk0N2I0OGRlZDUzYzBkOTU5MzVmNC90YWJsZXJhbmdlOjZhZTA4ZjM1ZjZhOTQ3YjQ4ZGVkNTNjMGQ5NTkzNWY0XzctMS0xLTEtMjEwNg_1cf73ad4-b481-4db7-a3dd-082cbae1a3c3"
      unitRef="usd">11000000</us-gaap:JointlyOwnedUtilityPlantOwnershipAmountOfConstructionWorkInProgress>
    <us-gaap:JointlyOwnedUtilityPlantOwnershipAmountOfConstructionWorkInProgress
      contextRef="i9b91eed3620c47e38009cb41b66ed748_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xOTYvZnJhZzpjODIxMzY1NGUyNDI0ZjI5OTk1YTRiZGY5Mjk5YjY4NC90YWJsZTo2YWUwOGYzNWY2YTk0N2I0OGRlZDUzYzBkOTU5MzVmNC90YWJsZXJhbmdlOjZhZTA4ZjM1ZjZhOTQ3YjQ4ZGVkNTNjMGQ5NTkzNWY0XzctMy0xLTEtMjEwNg_4f9160d8-533f-4ff6-89b5-124c22a26e54"
      unitRef="usd">12000000</us-gaap:JointlyOwnedUtilityPlantOwnershipAmountOfConstructionWorkInProgress>
    <us-gaap:JointlyOwnedUtilityPlantOwnershipAmountOfConstructionWorkInProgress
      contextRef="i8f539e60308e4b5f9149cc9742119d00_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xOTYvZnJhZzpjODIxMzY1NGUyNDI0ZjI5OTk1YTRiZGY5Mjk5YjY4NC90YWJsZTo2YWUwOGYzNWY2YTk0N2I0OGRlZDUzYzBkOTU5MzVmNC90YWJsZXJhbmdlOjZhZTA4ZjM1ZjZhOTQ3YjQ4ZGVkNTNjMGQ5NTkzNWY0XzctNS0xLTEtMjEwNg_a7e718ba-ad3c-4028-bac4-564d23e9d7bd"
      unitRef="usd">20000000</us-gaap:JointlyOwnedUtilityPlantOwnershipAmountOfConstructionWorkInProgress>
    <us-gaap:JointlyOwnedUtilityPlantOwnershipAmountOfConstructionWorkInProgress
      contextRef="ie3b1969148bd490682c61e4cb936780c_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xOTYvZnJhZzpjODIxMzY1NGUyNDI0ZjI5OTk1YTRiZGY5Mjk5YjY4NC90YWJsZTo2YWUwOGYzNWY2YTk0N2I0OGRlZDUzYzBkOTU5MzVmNC90YWJsZXJhbmdlOjZhZTA4ZjM1ZjZhOTQ3YjQ4ZGVkNTNjMGQ5NTkzNWY0XzctNy0xLTEtMjEwNg_d8dcdd40-0204-4019-b0d2-eea5e39943fe"
      unitRef="usd">41000000</us-gaap:JointlyOwnedUtilityPlantOwnershipAmountOfConstructionWorkInProgress>
    <us-gaap:JointlyOwnedUtilityPlantGrossOwnershipAmountOfPlantInService
      contextRef="i3bad8add38464217885ed5655a54beed_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xOTYvZnJhZzpjODIxMzY1NGUyNDI0ZjI5OTk1YTRiZGY5Mjk5YjY4NC90YWJsZTo2YWUwOGYzNWY2YTk0N2I0OGRlZDUzYzBkOTU5MzVmNC90YWJsZXJhbmdlOjZhZTA4ZjM1ZjZhOTQ3YjQ4ZGVkNTNjMGQ5NTkzNWY0XzktMS0xLTEtMjEwNg_2d993158-1573-41a9-a4ab-88b1df690330"
      unitRef="usd">1188000000</us-gaap:JointlyOwnedUtilityPlantGrossOwnershipAmountOfPlantInService>
    <us-gaap:JointlyOwnedUtilityPlantGrossOwnershipAmountOfPlantInService
      contextRef="i289e721e75b646a8994cd97b6941b0e0_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xOTYvZnJhZzpjODIxMzY1NGUyNDI0ZjI5OTk1YTRiZGY5Mjk5YjY4NC90YWJsZTo2YWUwOGYzNWY2YTk0N2I0OGRlZDUzYzBkOTU5MzVmNC90YWJsZXJhbmdlOjZhZTA4ZjM1ZjZhOTQ3YjQ4ZGVkNTNjMGQ5NTkzNWY0XzktMy0xLTEtMjEwNg_23ea4c9f-56ba-48d1-87ac-d88276cee3b4"
      unitRef="usd">1506000000</us-gaap:JointlyOwnedUtilityPlantGrossOwnershipAmountOfPlantInService>
    <us-gaap:JointlyOwnedUtilityPlantGrossOwnershipAmountOfPlantInService
      contextRef="ie4364e5def234effabeda2ab1d448866_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xOTYvZnJhZzpjODIxMzY1NGUyNDI0ZjI5OTk1YTRiZGY5Mjk5YjY4NC90YWJsZTo2YWUwOGYzNWY2YTk0N2I0OGRlZDUzYzBkOTU5MzVmNC90YWJsZXJhbmdlOjZhZTA4ZjM1ZjZhOTQ3YjQ4ZGVkNTNjMGQ5NTkzNWY0XzktNS0xLTEtMjEwNg_90ca762f-ab7c-408d-a0a0-d9a4a6ee7c34"
      unitRef="usd">717000000</us-gaap:JointlyOwnedUtilityPlantGrossOwnershipAmountOfPlantInService>
    <us-gaap:JointlyOwnedUtilityPlantGrossOwnershipAmountOfPlantInService
      contextRef="i6a8c7947441f41c288f0fdaf51ef8a49_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xOTYvZnJhZzpjODIxMzY1NGUyNDI0ZjI5OTk1YTRiZGY5Mjk5YjY4NC90YWJsZTo2YWUwOGYzNWY2YTk0N2I0OGRlZDUzYzBkOTU5MzVmNC90YWJsZXJhbmdlOjZhZTA4ZjM1ZjZhOTQ3YjQ4ZGVkNTNjMGQ5NTkzNWY0XzktNy0xLTEtMjEwNg_f8b84464-9e9c-40d8-898e-794b4ccb9747"
      unitRef="usd">990000000</us-gaap:JointlyOwnedUtilityPlantGrossOwnershipAmountOfPlantInService>
    <us-gaap:JointlyOwnedUtilityPlantOwnershipAmountOfPlantAccumulatedDepreciation
      contextRef="i3bad8add38464217885ed5655a54beed_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xOTYvZnJhZzpjODIxMzY1NGUyNDI0ZjI5OTk1YTRiZGY5Mjk5YjY4NC90YWJsZTo2YWUwOGYzNWY2YTk0N2I0OGRlZDUzYzBkOTU5MzVmNC90YWJsZXJhbmdlOjZhZTA4ZjM1ZjZhOTQ3YjQ4ZGVkNTNjMGQ5NTkzNWY0XzEwLTEtMS0xLTIxMDY_bb1488ee-69ed-465a-ab7c-797eda8fed04"
      unitRef="usd">670000000</us-gaap:JointlyOwnedUtilityPlantOwnershipAmountOfPlantAccumulatedDepreciation>
    <us-gaap:JointlyOwnedUtilityPlantOwnershipAmountOfPlantAccumulatedDepreciation
      contextRef="i289e721e75b646a8994cd97b6941b0e0_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xOTYvZnJhZzpjODIxMzY1NGUyNDI0ZjI5OTk1YTRiZGY5Mjk5YjY4NC90YWJsZTo2YWUwOGYzNWY2YTk0N2I0OGRlZDUzYzBkOTU5MzVmNC90YWJsZXJhbmdlOjZhZTA4ZjM1ZjZhOTQ3YjQ4ZGVkNTNjMGQ5NTkzNWY0XzEwLTMtMS0xLTIxMDY_941c3fa6-3a9c-4c26-bc17-cadf431e32d4"
      unitRef="usd">601000000</us-gaap:JointlyOwnedUtilityPlantOwnershipAmountOfPlantAccumulatedDepreciation>
    <us-gaap:JointlyOwnedUtilityPlantOwnershipAmountOfPlantAccumulatedDepreciation
      contextRef="ie4364e5def234effabeda2ab1d448866_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xOTYvZnJhZzpjODIxMzY1NGUyNDI0ZjI5OTk1YTRiZGY5Mjk5YjY4NC90YWJsZTo2YWUwOGYzNWY2YTk0N2I0OGRlZDUzYzBkOTU5MzVmNC90YWJsZXJhbmdlOjZhZTA4ZjM1ZjZhOTQ3YjQ4ZGVkNTNjMGQ5NTkzNWY0XzEwLTUtMS0xLTIxMDY_dab7158d-6600-45ad-99a2-5aaebf53408a"
      unitRef="usd">265000000</us-gaap:JointlyOwnedUtilityPlantOwnershipAmountOfPlantAccumulatedDepreciation>
    <us-gaap:JointlyOwnedUtilityPlantOwnershipAmountOfPlantAccumulatedDepreciation
      contextRef="i6a8c7947441f41c288f0fdaf51ef8a49_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xOTYvZnJhZzpjODIxMzY1NGUyNDI0ZjI5OTk1YTRiZGY5Mjk5YjY4NC90YWJsZTo2YWUwOGYzNWY2YTk0N2I0OGRlZDUzYzBkOTU5MzVmNC90YWJsZXJhbmdlOjZhZTA4ZjM1ZjZhOTQ3YjQ4ZGVkNTNjMGQ5NTkzNWY0XzEwLTctMS0xLTIxMDY_7fb871b3-a47a-4966-a523-8e56da4ad153"
      unitRef="usd">187000000</us-gaap:JointlyOwnedUtilityPlantOwnershipAmountOfPlantAccumulatedDepreciation>
    <us-gaap:JointlyOwnedUtilityPlantOwnershipAmountOfConstructionWorkInProgress
      contextRef="i3bad8add38464217885ed5655a54beed_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xOTYvZnJhZzpjODIxMzY1NGUyNDI0ZjI5OTk1YTRiZGY5Mjk5YjY4NC90YWJsZTo2YWUwOGYzNWY2YTk0N2I0OGRlZDUzYzBkOTU5MzVmNC90YWJsZXJhbmdlOjZhZTA4ZjM1ZjZhOTQ3YjQ4ZGVkNTNjMGQ5NTkzNWY0XzExLTEtMS0xLTIxMDY_597d8a99-9231-4c76-afe4-d4f4740bf898"
      unitRef="usd">13000000</us-gaap:JointlyOwnedUtilityPlantOwnershipAmountOfConstructionWorkInProgress>
    <us-gaap:JointlyOwnedUtilityPlantOwnershipAmountOfConstructionWorkInProgress
      contextRef="i289e721e75b646a8994cd97b6941b0e0_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xOTYvZnJhZzpjODIxMzY1NGUyNDI0ZjI5OTk1YTRiZGY5Mjk5YjY4NC90YWJsZTo2YWUwOGYzNWY2YTk0N2I0OGRlZDUzYzBkOTU5MzVmNC90YWJsZXJhbmdlOjZhZTA4ZjM1ZjZhOTQ3YjQ4ZGVkNTNjMGQ5NTkzNWY0XzExLTMtMS0xLTIxMDY_e16468fb-be94-4853-b5c8-1ae7177a95ad"
      unitRef="usd">13000000</us-gaap:JointlyOwnedUtilityPlantOwnershipAmountOfConstructionWorkInProgress>
    <us-gaap:JointlyOwnedUtilityPlantOwnershipAmountOfConstructionWorkInProgress
      contextRef="ie4364e5def234effabeda2ab1d448866_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xOTYvZnJhZzpjODIxMzY1NGUyNDI0ZjI5OTk1YTRiZGY5Mjk5YjY4NC90YWJsZTo2YWUwOGYzNWY2YTk0N2I0OGRlZDUzYzBkOTU5MzVmNC90YWJsZXJhbmdlOjZhZTA4ZjM1ZjZhOTQ3YjQ4ZGVkNTNjMGQ5NTkzNWY0XzExLTUtMS0xLTIxMDY_d1cb16df-9125-438e-8066-b4db8196f4d8"
      unitRef="usd">39000000</us-gaap:JointlyOwnedUtilityPlantOwnershipAmountOfConstructionWorkInProgress>
    <us-gaap:JointlyOwnedUtilityPlantOwnershipAmountOfConstructionWorkInProgress
      contextRef="i6a8c7947441f41c288f0fdaf51ef8a49_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xOTYvZnJhZzpjODIxMzY1NGUyNDI0ZjI5OTk1YTRiZGY5Mjk5YjY4NC90YWJsZTo2YWUwOGYzNWY2YTk0N2I0OGRlZDUzYzBkOTU5MzVmNC90YWJsZXJhbmdlOjZhZTA4ZjM1ZjZhOTQ3YjQ4ZGVkNTNjMGQ5NTkzNWY0XzExLTctMS0xLTIxMDY_bdc0e09d-05eb-48fe-85c8-d77990324575"
      unitRef="usd">25000000</us-gaap:JointlyOwnedUtilityPlantOwnershipAmountOfConstructionWorkInProgress>
    <us-gaap:AssetRetirementObligationDisclosureTextBlock
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDIvZnJhZzoxYzkwNmU5OGYyM2Q0Nzk2OTVkNDQ2MjI4YWFkNzZhZS90ZXh0cmVnaW9uOjFjOTA2ZTk4ZjIzZDQ3OTY5NWQ0NDYyMjhhYWQ3NmFlXzIwNzM3_3bf88b63-a686-47f0-b7d1-8a4370e61f14">Asset Retirement Obligations &lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Nuclear Decommissioning Asset Retirement Obligations &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We have a legal obligation to decommission our nuclear power plants following the permanent cessation of operations. To estimate our decommissioning obligations related to our nuclear generating stations for financial accounting and reporting purposes, we use a probability-weighted, discounted cash flow model which, on a unit-by-unit basis, considers multiple outcome scenarios that include significant estimates and assumptions, and are based on decommissioning cost studies, cost escalation rates, probabilistic cash flow models, and discount rates. We update our AROs annually, unless circumstances warrant more frequent updates, based on our review of updated cost studies and our annual evaluation of cost escalation factors and probabilities assigned to various scenarios. We began decommissioning the TMI nuclear plant upon permanently ceasing operations in 2019. See below section for decommissioning of Zion Station.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The financial statement impact for changes in the ARO, on an individual unit basis, due to the changes in and timing of estimated cash flows generally result in a corresponding change in the unit&#x2019;s ARC in Property, plant, and equipment in the Consolidated Balance Sheets. If the ARO decreases for a Non-Regulatory Agreement unit &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;without any remaining ARC, the corresponding change is recorded as a decrease in Operating and maintenance expense in the Consolidated Statements of Operations and Comprehensive Income.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table provides a rollforward of the nuclear decommissioning AROs reflected in the Consolidated Balance Sheets from December&#160;31, 2019 to December&#160;31, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:76.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.067%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;&#160;Nuclear Decommissioning AROs&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Balance as of December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;10,504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Net increase due to changes in, and timing of, estimated future cash flows&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Accretion expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Costs incurred related to decommissioning plants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(93)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2020&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;11,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Net increase due to changes in, and timing of, estimated future cash flows&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Accretion expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Costs incurred related to decommissioning plants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(73)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2021&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(a) &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;12,676&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;__________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;Includes $72 million and $80&#160;million as the current portion of the ARO as of December&#160;31, 2021 and 2020, respectively, which is included in Other current liabilities in the Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The net $324&#160;million increase in the ARO during 2021 for changes in the amounts and timing of estimated decommissioning cash flows was driven by multiple adjustments throughout the year. These adjustments primarily include:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt"&gt;An increase of approximately $550 million for updated cost escalation rates, primarily for labor and energy, and a decrease in discount rates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt"&gt;An increase of approximately $90&#160;million due to revisions to assumed retirement dates for several nuclear plants. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt"&gt;A net decrease of approximately $170 million was driven by updates to Byron and Dresden reflecting changes in assumed retirement dates and assumed methods of decommissioning as a result of the reversal of the decision to early retire the plants. See Note 7 &#x2014; Early Plant Retirements for additional information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt"&gt;A net decrease of approximately $150 million due to lower estimated decommissioning costs resulting from the completion of updated cost studies for seven nuclear plants.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The 2021 ARO updates resulted in a decrease of $51 million in Operating and maintenance expense for the year ended December&#160;31, 2021 in the Consolidated Statement of Operations and Comprehensive Income. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The net $1,022&#160;million increase in the ARO during 2020 for changes in the amounts and timing of estimated decommissioning cash flows was driven by multiple adjustments throughout the year. These adjustments primarily include:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt"&gt;A net increase of approximately $800&#160;million was driven by updates to Byron and Dresden reflecting changes in assumed retirement dates and assumed methods of decommissioning as a result of the announcement to early retire these plants in 2021. Refer to Note 7 &#x2014; Early Plant Retirements for additional information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt"&gt;An increase of approximately $360&#160;million resulting from the change in the assumed DOE spent fuel acceptance date for disposal from 2030 to 2035. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt"&gt;A decrease of approximately $220&#160;million due to lower estimated decommissioning costs resulting from the completion of updated cost studies primarily for two nuclear plants.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The 2020 ARO updates resulted in an increase of $60&#160;million in Operating and maintenance expense for the year ended December&#160;31, 2020 in the Consolidated Statement of Operations and Comprehensive Income. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;NDT Funds&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;NDT funds have been established for each of our nuclear units to satisfy our nuclear decommissioning obligations, as required by the NRC, and withdrawals from these funds for reasons other than to pay for decommissioning are restricted pursuant to NRC requirements until all decommissioning activities have been completed. Generally, NDT funds established for a particular unit may not be used to fund the decommissioning obligations of any other unit.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The NDT funds associated with our nuclear units have been funded with amounts collected from the previous owners and their respective utility customers. PECO is authorized to collect funds, in revenues, through regulated rates for decommissioning the former PECO nuclear plants, and these collections are scheduled through the operating lives of these former PECO plants. The amounts collected from PECO customers are remitted to us and deposited into the NDT funds for the unit for which funds are collected. Every five years, PECO files a rate adjustment with the PAPUC that reflects PECO&#x2019;s calculations of the estimated amount needed to decommission each of the former PECO units based on updated fund balances and estimated decommissioning costs.  The rate adjustment is used to determine the amount collectible from PECO customers. On March 31, 2017, PECO filed its Nuclear Decommissioning Cost Adjustment with the PAPUC proposing an annual recovery from customers of approximately $4&#160;million. On August 8, 2017, the PAPUC approved the filing and the new rates became effective January 1, 2018.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Any shortfall of funds necessary for decommissioning, determined for each generating station unit, are generally required to be funded by us, with the exception of a shortfall for the current decommissioning activities at Zion Station, where certain decommissioning activities have been transferred to a third-party (see Zion Station Decommissioning below) and the former PECO nuclear plants where, through PECO, we have recourse to collect additional amounts from PECO customers related to a shortfall of NDT funds for those units, subject to certain limitations and thresholds, as prescribed by an order from the PAPUC that limits collection of amounts associated with the first $50&#160;million of any shortfall of trust funds compared to decommissioning costs, as well as 5% of any additional shortfalls, on an aggregate basis for all former PECO units. The initial $50&#160;million and up to 5% of any additional shortfalls would be borne by us. No recourse exists to collect additional amounts from utility customers for any of our other nuclear units. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;With respect to the former ComEd and former PECO units, any funds remaining in the NDTs after all decommissioning has been completed are required to be refunded to ComEd&#x2019;s or PECO&#x2019;s customers, subject to certain limitations that allow sharing of excess funds with us related to the former PECO units. With respect to our other nuclear units, we retain any funds remaining after decommissioning. However, in connection with CENG's acquisition of the Nine Mile Point and Ginna plants and settlements with certain regulatory agencies, certain conditions pertaining to NDT funds apply that, if met, could possibly result in obligations to make payments to certain third parties (clawbacks). For Nine Mile Point and Ginna, the clawback provisions are triggered only in the event that the required decommissioning activities are discontinued or not started or completed in a timely manner. In the event that the clawback provisions are triggered for Nine Mile Point, then, depending upon the triggering event, an amount equal to 50% of the total amount withdrawn from the funds for non-decommissioning activities as defined in the agreement or 50% of any excess funds in the trust funds above the amounts required for decommissioning (including SNF management and site restoration) is to be paid to the Nine Mile Point sellers. In the event that the clawback provisions are triggered for Ginna, then an amount equal to any estimated cost savings realized by not completing any of the required decommissioning activities is to be paid to the Ginna sellers. We expect to comply with applicable regulations and timely commence and complete all required decommissioning activities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We had NDT funds totaling $16,064 million&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;and $14,599&#160;million as of December&#160;31, 2021 and 2020, respectively. The NDT funds also include $126&#160;million and $134&#160;million for the current portion of the NDT funds as of December&#160;31, 2021 and 2020, respectively, which are included in Other current assets in the Consolidated Balance Sheets. See Note  22 &#x2014; Supplemental Financial Information for additional information on activities of the NDT funds.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Accounting Implications of the Regulatory Agreements with ComEd and PECO&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Based on the regulatory agreements with the ICC and PAPUC that dictate our obligations related to the shortfall or excess of NDT funds necessary for decommissioning the former ComEd units on a unit-by-unit basis and the former PECO units in total, decommissioning-related activities net of applicable taxes, including realized and &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;unrealized gains and losses on the NDT funds, depreciation of the ARC, and accretion of the decommissioning obligation are generally offset in the Consolidated Statements of Operations and Comprehensive Income and are recorded as related party balances in the Consolidated Balance Sheets. For the purposes of making this determination, the decommissioning obligation referred to is different, as described below, from the calculation used in the NRC minimum funding obligation filings based on NRC guidelines.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;For the former PECO units, given the symmetric settlement provisions that allow for continued recovery of decommissioning costs from PECO customers in the event of a shortfall and the obligation for us to ultimately return excess funds to PECO customers (on an aggregate basis for all seven units), decommissioning-related activities are generally offset in the Consolidated Statements of Operations and Comprehensive Income regardless of whether the NDT funds are expected to exceed or fall short of the total estimated decommissioning obligation. The offset of decommissioning-related activities in the Consolidated Statement of Operations and Comprehensive Income results in an equal adjustment to noncurrent payables to or noncurrent receivables from affiliates. Any changes to the existing PECO regulatory agreements could impact our ability to offset decommissioning-related activities in the Consolidated Statement of Operations and Comprehensive Income, and the potential impact to our financial statements could be material.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;For the former ComEd units, given no further recovery from ComEd customers is permitted and we retain an obligation to ultimately return any unused NDTs to ComEd customers (on a unit-by-unit basis), to the extent the related NDT investment balances are expected to exceed the total estimated decommissioning obligation for each unit, decommissioning-related activities are offset in the Consolidated Statements of Operations and Comprehensive Income which results in us recognizing a noncurrent payable to affiliates. However, given the asymmetric settlement provision that does not allow for continued recovery from ComEd customers in the event of a shortfall, recognition of a regulatory asset at ComEd is not permissible and accounting for decommissioning-related activities for that unit would not be offset, and the impact to the Consolidated Statements of Operations and Comprehensive Income could be material during such periods. During the second and third quarter of 2021, a pre-tax charge of $53&#160;million and $140&#160;million, respectively, was recorded in the Consolidated Statement of Operations and Comprehensive Income for decommissioning-related activities that were not offset for the Byron units due to contractual offset being temporarily suspended. With our September 15, 2021 reversal of the previous decision to retire Byron and the corresponding adjustment to the ARO for Byron discussed previously, we resumed contractual offset for Byron as of that date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021, decommissioning-related activities for all of the former ComEd units, except for Zion (see Zion Station Decommissioning below), are currently offset in the Consolidated Statements of Operations and Comprehensive Income.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The decommissioning-related activities related to the Non-Regulatory Agreement Units are reflected in the Consolidated Statements of Operations and Comprehensive Income.   &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Zion Station Decommissioning &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In 2010, we completed an ASA under which ZionSolutions assumed responsibility for decommissioning Zion Station and we transferred to ZionSolutions substantially all the Zion Station&#x2019;s assets, including the related NDT funds. Following ZionSolutions' completion of its contractual obligations and transfer of the NRC license back to us, we will store the SNF at Zion Station until it is transferred to the DOE for ultimate disposal, and complete all remaining decommissioning activities associated with the SNF dry storage facility. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We had retained our obligation for the SNF upon transfer of the NRC license to us as well as certain NDT assets to fund the obligation to maintain the SNF at Zion Station until transfer to the DOE and to complete all remaining decommissioning activities for the SNF storage facility. Any shortage of funds necessary to maintain the SNF and decommission the SNF storage facility is ultimately required to be funded by us. As of December&#160;31, 2021, the ARO associated with Zion's SNF storage facility is $140&#160;million and the NDT funds available to fund this obligation are $65&#160;million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;NRC Minimum Funding Requirements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;NRC regulations require that licensees of nuclear generating facilities demonstrate reasonable assurance that funds will be available in specified minimum amounts to decommission the facility at the end of its life. The estimated decommissioning obligations are calculated using an NRC methodology that is different from the ARO recorded in the Consolidated Balance Sheets primarily due to differences in the type of costs included in the &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;estimates, the basis for estimating such costs, and assumptions regarding the decommissioning alternatives to be used, potential license renewals, decommissioning cost escalation, and the growth rate in the NDT funds. Under NRC regulations, if the minimum funding requirements for radiological decommissioning calculated under the NRC methodology are greater than the future value of the NDT funds, also calculated under the NRC methodology, then the NRC requires resolution of the shortfalls which could include further funding or other financial guarantees.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Key assumptions used in the minimum funding calculation for radiological decommissioning costs using the NRC methodology at December&#160;31, 2021 include: (1)&#160;consideration of costs only for the removal of radiological contamination at each unit; (2) the option on a unit-by-unit basis to use generic, non-site specific cost estimates; (3)&#160;consideration of only one decommissioning scenario for each unit; (4) the plants cease operation at the end of their current license lives (with no assumed license renewals for those units that have not already received renewals); (5) the assumption of current nominal dollar cost estimates that are neither escalated through the anticipated period of decommissioning, nor discounted using the CARFR; and (6)&#160;assumed annual after-tax returns on the NDT funds of 2% (3% for the former PECO units, as specified by the PAPUC).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In contrast, the key criteria and assumptions used by us to determine the ARO and to forecast the target growth in the NDT funds as of December&#160;31, 2021 include: (1) the use of site specific cost estimates that are updated at least once every five years; (2) the inclusion in the ARO estimate of all legally unavoidable costs required to decommission the unit (e.g., radiological decommissioning and full site restoration for certain units, on-site SNF maintenance and storage subsequent to ceasing operations and until DOE acceptance, and disposal of certain LLRW); (3) as applicable, the consideration of multiple scenarios where decommissioning and site restoration activities, as applicable, are completed under possible scenarios ranging from 10 to 70 years after the cessation of plant operations or the end of the current licensed operating life; (4) the consideration of multiple end of life scenarios; (5) the measurement of the obligation at the present value of the future estimated costs and an annual average accretion of the ARO of approximately 4% through a period of approximately 30 years after the end of the extended lives of the units; and (6)&#160;an estimated targeted annual pre-tax return on the NDT funds of 5.5% to 6.3% (as compared to a historical 5-year annual average pre-tax return of approximately 10.2%).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We are required to provide to the NRC a biennial report by unit (annually for units that have been retired or are within five years of license expiration), based on values as of December&#160;31, addressing our ability to meet the NRC minimum funding levels. Depending on the value of the trust funds, we may be required to take steps, such as providing financial guarantees through surety bonds, letters of credit, or parent company guarantees or making additional contributions to the trusts, which could be significant, to ensure that the trusts are adequately funded and that NRC minimum funding requirements are met. As a result, our cash flows and financial position may be significantly adversely affected.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We filed our biennial decommissioning funding status report with the NRC on February 24, 2021 for all units, including our shutdown units, except for Zion Station which is included in a separate report to the NRC submitted by ZionSolutions, LLC. The status report demonstrated adequate decommissioning funding assurance as of December 31, 2020 for all units except for Byron Units 1 and 2.  We filed an updated decommissioning funding status report for Byron Units 1 and 2 and Dresden Units 2 and 3 on September 28, 2021 based on their current license expiration dates consistent with our announcements regarding the continued operations of these units. This report demonstrated adequate decommissioning funding assurance as of December 31, 2020 for Byron Units 1 and 2 and Dresden Units 2 and 3.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We will file the next decommissioning funding status report with the NRC by March 31, 2022. This report will also reflect the status of decommissioning funding assurance as of December 31, 2021 for shutdown units.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;As the future values of trust funds change due to market conditions, the NRC minimum funding status of our units will change. In addition, if changes occur to the regulatory agreement with the PAPUC that currently allows amounts to be collected from PECO customers for decommissioning the former PECO units, the NRC minimum funding status of those plants could change at subsequent NRC filing dates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Impact of Separation from Exelon&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Satisfying a condition precedent, on December 16, 2021, the NYPSC authorized our separation from Exelon and accepted the terms of a Joint Proposal that became binding upon closing of the separation on February 1, 2022. As part of the Joint Proposal, among other items, we have projected completion of radiological decommissioning &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;and site restoration activities necessary to achieve a partial site release from the NRC (release of the site for unrestricted use, except for any on-site dry cask storage) within 20 years from the end of licensed life for each of our Ginna and FitzPatrick units and from the end of licensed life for the last of the NMP operating units. While there is flexibility under the Joint Proposal for decommissioning timing, we expect to increase the AROs associated with our New York nuclear plants during the first quarter of 2022 to reflect this scenario. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Joint Proposal also required a contribution of $15&#160;million to the NDT for NMP Unit 2 in January 2022 and requires various financial assurance mechanisms through the duration of decommissioning and site restoration, including a minimum NDT balance for each unit, adjusted for specific stages of decommissioning, and a parent guaranty for site restoration costs updated annually as site restoration progresses, which must be replaced with a third-party surety bond or equivalent financial instrument in the event we fall below investment grade. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;See Note 24 &#x2014; Separation from Exelon for additional information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Non-Nuclear Asset Retirement Obligations &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We have AROs for plant closure costs associated with our natural gas, oil, and renewable generating facilities, including asbestos abatement, removal of certain storage tanks, restoring leased land to the condition it was in prior to construction of renewable generating stations, and other decommissioning-related activities. See Note 1 &#x2014; Significant Accounting Policies for additional information on the accounting policy for AROs.&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table provides a rollforward of the non-nuclear AROs reflected in the Consolidated Balance Sheets from December&#160;31, 2019 to December&#160;31, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:76.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.067%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Non-nuclear AROs&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Balance as of December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Net increase due to changes in, and timing of, estimated future cash flows&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Development projects&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accretion expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Asset divestitures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;AROs reclassified to liabilities held for sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Balance as of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Net increase due to changes in, and timing of, estimated future cash flows&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Accretion expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Asset divestitures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(19)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;AROs previously held for sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Balance as of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;</us-gaap:AssetRetirementObligationDisclosureTextBlock>
    <us-gaap:ScheduleOfChangeInAssetRetirementObligationTableTextBlock
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDIvZnJhZzoxYzkwNmU5OGYyM2Q0Nzk2OTVkNDQ2MjI4YWFkNzZhZS90ZXh0cmVnaW9uOjFjOTA2ZTk4ZjIzZDQ3OTY5NWQ0NDYyMjhhYWQ3NmFlXzIwNjk3_e869faba-a4ea-4f48-92d3-86569cfaf624">&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table provides a rollforward of the nuclear decommissioning AROs reflected in the Consolidated Balance Sheets from December&#160;31, 2019 to December&#160;31, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:76.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.067%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;&#160;Nuclear Decommissioning AROs&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Balance as of December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;10,504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Net increase due to changes in, and timing of, estimated future cash flows&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Accretion expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Costs incurred related to decommissioning plants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(93)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2020&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;11,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Net increase due to changes in, and timing of, estimated future cash flows&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Accretion expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Costs incurred related to decommissioning plants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(73)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2021&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(a) &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;12,676&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;__________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;Includes $72 million and $80&#160;million as the current portion of the ARO as of December&#160;31, 2021 and 2020, respectively, which is included in Other current liabilities in the Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table provides a rollforward of the non-nuclear AROs reflected in the Consolidated Balance Sheets from December&#160;31, 2019 to December&#160;31, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:76.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.067%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Non-nuclear AROs&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Balance as of December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Net increase due to changes in, and timing of, estimated future cash flows&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Development projects&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accretion expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Asset divestitures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;AROs reclassified to liabilities held for sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Balance as of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Net increase due to changes in, and timing of, estimated future cash flows&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Accretion expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Asset divestitures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(19)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;AROs previously held for sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Balance as of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfChangeInAssetRetirementObligationTableTextBlock>
    <us-gaap:AssetRetirementObligation
      contextRef="ic861dc220fba4ebb9a633f27801376de_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDIvZnJhZzoxYzkwNmU5OGYyM2Q0Nzk2OTVkNDQ2MjI4YWFkNzZhZS90YWJsZTo4NzgwZTk3MTBkYzM0MTM2YWQ3ZDlmNzExZGIwMWY1MS90YWJsZXJhbmdlOjg3ODBlOTcxMGRjMzQxMzZhZDdkOWY3MTFkYjAxZjUxXzEtMS0xLTEtMjEwNg_240230a9-4c3a-44f8-b960-bae4ece51d6b"
      unitRef="usd">10504000000</us-gaap:AssetRetirementObligation>
    <us-gaap:AssetRetirementObligationPeriodIncreaseDecrease
      contextRef="i503b1e5777c747cebb9d1bb4c293a93c_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDIvZnJhZzoxYzkwNmU5OGYyM2Q0Nzk2OTVkNDQ2MjI4YWFkNzZhZS90YWJsZTo4NzgwZTk3MTBkYzM0MTM2YWQ3ZDlmNzExZGIwMWY1MS90YWJsZXJhbmdlOjg3ODBlOTcxMGRjMzQxMzZhZDdkOWY3MTFkYjAxZjUxXzItMS0xLTEtMjEwNg_0b877b34-0121-4255-b900-2abc1d6df37e"
      unitRef="usd">1022000000</us-gaap:AssetRetirementObligationPeriodIncreaseDecrease>
    <us-gaap:AssetRetirementObligationAccretionExpense
      contextRef="i503b1e5777c747cebb9d1bb4c293a93c_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDIvZnJhZzoxYzkwNmU5OGYyM2Q0Nzk2OTVkNDQ2MjI4YWFkNzZhZS90YWJsZTo4NzgwZTk3MTBkYzM0MTM2YWQ3ZDlmNzExZGIwMWY1MS90YWJsZXJhbmdlOjg3ODBlOTcxMGRjMzQxMzZhZDdkOWY3MTFkYjAxZjUxXzMtMS0xLTEtMjEwNg_04b20fe7-592d-468e-826a-ecb8cc6e3c9f"
      unitRef="usd">489000000</us-gaap:AssetRetirementObligationAccretionExpense>
    <us-gaap:AssetRetirementObligationCashPaidToSettle
      contextRef="i503b1e5777c747cebb9d1bb4c293a93c_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDIvZnJhZzoxYzkwNmU5OGYyM2Q0Nzk2OTVkNDQ2MjI4YWFkNzZhZS90YWJsZTo4NzgwZTk3MTBkYzM0MTM2YWQ3ZDlmNzExZGIwMWY1MS90YWJsZXJhbmdlOjg3ODBlOTcxMGRjMzQxMzZhZDdkOWY3MTFkYjAxZjUxXzQtMS0xLTEtMjEwNg_715061ff-b7fc-4fdb-8d5b-4781be3546d6"
      unitRef="usd">93000000</us-gaap:AssetRetirementObligationCashPaidToSettle>
    <us-gaap:AssetRetirementObligation
      contextRef="ide36e8cd7d434c8dabc12d6caba2d3af_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDIvZnJhZzoxYzkwNmU5OGYyM2Q0Nzk2OTVkNDQ2MjI4YWFkNzZhZS90YWJsZTo4NzgwZTk3MTBkYzM0MTM2YWQ3ZDlmNzExZGIwMWY1MS90YWJsZXJhbmdlOjg3ODBlOTcxMGRjMzQxMzZhZDdkOWY3MTFkYjAxZjUxXzUtMS0xLTEtMjEwNg_50217511-5af0-4c41-9e6e-ab35d1568b24"
      unitRef="usd">11922000000</us-gaap:AssetRetirementObligation>
    <us-gaap:AssetRetirementObligationPeriodIncreaseDecrease
      contextRef="ic065639954e84db5b0d87bb445119fb2_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDIvZnJhZzoxYzkwNmU5OGYyM2Q0Nzk2OTVkNDQ2MjI4YWFkNzZhZS90YWJsZTo4NzgwZTk3MTBkYzM0MTM2YWQ3ZDlmNzExZGIwMWY1MS90YWJsZXJhbmdlOjg3ODBlOTcxMGRjMzQxMzZhZDdkOWY3MTFkYjAxZjUxXzYtMS0xLTEtMjEwNg_c82a9f09-a17a-4751-b4ce-dd36a3f09137"
      unitRef="usd">324000000</us-gaap:AssetRetirementObligationPeriodIncreaseDecrease>
    <us-gaap:AssetRetirementObligationAccretionExpense
      contextRef="ic065639954e84db5b0d87bb445119fb2_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDIvZnJhZzoxYzkwNmU5OGYyM2Q0Nzk2OTVkNDQ2MjI4YWFkNzZhZS90YWJsZTo4NzgwZTk3MTBkYzM0MTM2YWQ3ZDlmNzExZGIwMWY1MS90YWJsZXJhbmdlOjg3ODBlOTcxMGRjMzQxMzZhZDdkOWY3MTFkYjAxZjUxXzctMS0xLTEtMjEwNg_6c4f9e93-1f66-470a-924e-d35f41a90338"
      unitRef="usd">503000000</us-gaap:AssetRetirementObligationAccretionExpense>
    <us-gaap:AssetRetirementObligationCashPaidToSettle
      contextRef="ic065639954e84db5b0d87bb445119fb2_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDIvZnJhZzoxYzkwNmU5OGYyM2Q0Nzk2OTVkNDQ2MjI4YWFkNzZhZS90YWJsZTo4NzgwZTk3MTBkYzM0MTM2YWQ3ZDlmNzExZGIwMWY1MS90YWJsZXJhbmdlOjg3ODBlOTcxMGRjMzQxMzZhZDdkOWY3MTFkYjAxZjUxXzgtMS0xLTEtMjEwNg_199b4b49-6be5-4011-8367-dd4c5a20b02f"
      unitRef="usd">73000000</us-gaap:AssetRetirementObligationCashPaidToSettle>
    <us-gaap:AssetRetirementObligation
      contextRef="i10cbac93696d4169ab82c7de0a49bab1_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDIvZnJhZzoxYzkwNmU5OGYyM2Q0Nzk2OTVkNDQ2MjI4YWFkNzZhZS90YWJsZTo4NzgwZTk3MTBkYzM0MTM2YWQ3ZDlmNzExZGIwMWY1MS90YWJsZXJhbmdlOjg3ODBlOTcxMGRjMzQxMzZhZDdkOWY3MTFkYjAxZjUxXzktMS0xLTEtMjEwNg_8f45cb94-6147-4b2e-9d69-c3fbf0a88d8f"
      unitRef="usd">12676000000</us-gaap:AssetRetirementObligation>
    <us-gaap:AssetRetirementObligationCurrent
      contextRef="i10cbac93696d4169ab82c7de0a49bab1_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDIvZnJhZzoxYzkwNmU5OGYyM2Q0Nzk2OTVkNDQ2MjI4YWFkNzZhZS90ZXh0cmVnaW9uOjFjOTA2ZTk4ZjIzZDQ3OTY5NWQ0NDYyMjhhYWQ3NmFlXzE2NzQ_df9d59c1-0d12-4d45-95ab-7ce83f9589c5"
      unitRef="usd">72000000</us-gaap:AssetRetirementObligationCurrent>
    <us-gaap:AssetRetirementObligationCurrent
      contextRef="ide36e8cd7d434c8dabc12d6caba2d3af_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDIvZnJhZzoxYzkwNmU5OGYyM2Q0Nzk2OTVkNDQ2MjI4YWFkNzZhZS90ZXh0cmVnaW9uOjFjOTA2ZTk4ZjIzZDQ3OTY5NWQ0NDYyMjhhYWQ3NmFlXzE2ODE_8e779b7a-5c85-4cb2-80b0-25fa6a3cd286"
      unitRef="usd">80000000</us-gaap:AssetRetirementObligationCurrent>
    <us-gaap:AssetRetirementObligationPeriodIncreaseDecrease
      contextRef="ic065639954e84db5b0d87bb445119fb2_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDIvZnJhZzoxYzkwNmU5OGYyM2Q0Nzk2OTVkNDQ2MjI4YWFkNzZhZS90ZXh0cmVnaW9uOjFjOTA2ZTk4ZjIzZDQ3OTY5NWQ0NDYyMjhhYWQ3NmFlXzE4NDA_c82a9f09-a17a-4751-b4ce-dd36a3f09137"
      unitRef="usd">324000000</us-gaap:AssetRetirementObligationPeriodIncreaseDecrease>
    <ceg:IncreaseDecreaseInARODueToUpdatedCostEscalationRatesAndDiscountRates
      contextRef="ic065639954e84db5b0d87bb445119fb2_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDIvZnJhZzoxYzkwNmU5OGYyM2Q0Nzk2OTVkNDQ2MjI4YWFkNzZhZS90ZXh0cmVnaW9uOjFjOTA2ZTk4ZjIzZDQ3OTY5NWQ0NDYyMjhhYWQ3NmFlXzIwNzM_97e6aa89-b7ad-4d3b-9899-cc87a6214587"
      unitRef="usd">550000000</ceg:IncreaseDecreaseInARODueToUpdatedCostEscalationRatesAndDiscountRates>
    <ceg:IncreaseDecreaseinARODuetoChangeinRetirementTimingProbabilities
      contextRef="ic065639954e84db5b0d87bb445119fb2_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDIvZnJhZzoxYzkwNmU5OGYyM2Q0Nzk2OTVkNDQ2MjI4YWFkNzZhZS90ZXh0cmVnaW9uOjFjOTA2ZTk4ZjIzZDQ3OTY5NWQ0NDYyMjhhYWQ3NmFlXzIyMDY_dc3e536e-6464-40b7-8cad-9655cbffa68c"
      unitRef="usd">90000000</ceg:IncreaseDecreaseinARODuetoChangeinRetirementTimingProbabilities>
    <ceg:IncreaseDecreaseInARODueToReversalOfEarlyRetirement
      contextRef="ic065639954e84db5b0d87bb445119fb2_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDIvZnJhZzoxYzkwNmU5OGYyM2Q0Nzk2OTVkNDQ2MjI4YWFkNzZhZS90ZXh0cmVnaW9uOjFjOTA2ZTk4ZjIzZDQ3OTY5NWQ0NDYyMjhhYWQ3NmFlXzIzMTU_80c93dc8-ab8a-4ea9-977f-eb3e8b66c060"
      unitRef="usd">-170000000</ceg:IncreaseDecreaseInARODueToReversalOfEarlyRetirement>
    <ceg:IncreaseDecreaseinAROforImpactsofRevisedDecommissioningCostEstimates
      contextRef="ic065639954e84db5b0d87bb445119fb2_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDIvZnJhZzoxYzkwNmU5OGYyM2Q0Nzk2OTVkNDQ2MjI4YWFkNzZhZS90ZXh0cmVnaW9uOjFjOTA2ZTk4ZjIzZDQ3OTY5NWQ0NDYyMjhhYWQ3NmFlXzI1ODY_59e030b4-a96b-40e1-a3f9-8cf2b278bbc8"
      unitRef="usd">-150000000</ceg:IncreaseDecreaseinAROforImpactsofRevisedDecommissioningCostEstimates>
    <us-gaap:AssetRetirementObligationRevisionOfEstimate
      contextRef="i9ff919cec36945a0b64cae3b46d3617b_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDIvZnJhZzoxYzkwNmU5OGYyM2Q0Nzk2OTVkNDQ2MjI4YWFkNzZhZS90ZXh0cmVnaW9uOjFjOTA2ZTk4ZjIzZDQ3OTY5NWQ0NDYyMjhhYWQ3NmFlXzI3NTk_a36ab16d-4cde-4aaf-b4b8-323134b866b0"
      unitRef="usd">-51000000</us-gaap:AssetRetirementObligationRevisionOfEstimate>
    <us-gaap:AssetRetirementObligationPeriodIncreaseDecrease
      contextRef="i503b1e5777c747cebb9d1bb4c293a93c_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDIvZnJhZzoxYzkwNmU5OGYyM2Q0Nzk2OTVkNDQ2MjI4YWFkNzZhZS90ZXh0cmVnaW9uOjFjOTA2ZTk4ZjIzZDQ3OTY5NWQ0NDYyMjhhYWQ3NmFlXzI5MDA_0b877b34-0121-4255-b900-2abc1d6df37e"
      unitRef="usd">1022000000</us-gaap:AssetRetirementObligationPeriodIncreaseDecrease>
    <ceg:IncreaseDecreaseinARODuetoEarlyRetirement
      contextRef="i503b1e5777c747cebb9d1bb4c293a93c_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDIvZnJhZzoxYzkwNmU5OGYyM2Q0Nzk2OTVkNDQ2MjI4YWFkNzZhZS90ZXh0cmVnaW9uOjFjOTA2ZTk4ZjIzZDQ3OTY5NWQ0NDYyMjhhYWQ3NmFlXzMxMzc_5e36a564-6eaf-401c-abe5-d2009fd097a3"
      unitRef="usd">800000000</ceg:IncreaseDecreaseinARODuetoEarlyRetirement>
    <ceg:IncreaseDecreaseInARODueToChangeInDOESpentFuelAcceptanceDate
      contextRef="i503b1e5777c747cebb9d1bb4c293a93c_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDIvZnJhZzoxYzkwNmU5OGYyM2Q0Nzk2OTVkNDQ2MjI4YWFkNzZhZS90ZXh0cmVnaW9uOjFjOTA2ZTk4ZjIzZDQ3OTY5NWQ0NDYyMjhhYWQ3NmFlXzM0MDg_7669a3c3-207e-4ba6-be73-e84915c72041"
      unitRef="usd">360000000</ceg:IncreaseDecreaseInARODueToChangeInDOESpentFuelAcceptanceDate>
    <ceg:IncreaseDecreaseinAROforImpactsofRevisedDecommissioningCostEstimates
      contextRef="i503b1e5777c747cebb9d1bb4c293a93c_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDIvZnJhZzoxYzkwNmU5OGYyM2Q0Nzk2OTVkNDQ2MjI4YWFkNzZhZS90ZXh0cmVnaW9uOjFjOTA2ZTk4ZjIzZDQ3OTY5NWQ0NDYyMjhhYWQ3NmFlXzM1NDQ_2206f758-de08-44f3-aa1f-654902bd1b80"
      unitRef="usd">-220000000</ceg:IncreaseDecreaseinAROforImpactsofRevisedDecommissioningCostEstimates>
    <us-gaap:AssetRetirementObligationRevisionOfEstimate
      contextRef="icb3d7a631a804ce4b105bc1a20690463_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDIvZnJhZzoxYzkwNmU5OGYyM2Q0Nzk2OTVkNDQ2MjI4YWFkNzZhZS90ZXh0cmVnaW9uOjFjOTA2ZTk4ZjIzZDQ3OTY5NWQ0NDYyMjhhYWQ3NmFlXzM3MjY_67e62a1b-e4f0-4cd4-92bd-7b6b7e7f04db"
      unitRef="usd">60000000</us-gaap:AssetRetirementObligationRevisionOfEstimate>
    <us-gaap:PublicUtilitiesApprovedRateIncreaseDecreaseAmount
      contextRef="ib258e1fda12f4185a27d914c47817827_D20170101-20170331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDIvZnJhZzoxYzkwNmU5OGYyM2Q0Nzk2OTVkNDQ2MjI4YWFkNzZhZS90ZXh0cmVnaW9uOjFjOTA2ZTk4ZjIzZDQ3OTY5NWQ0NDYyMjhhYWQ3NmFlXzUzMDk_c1d507b2-38cc-49ef-b64a-5a29f045375d"
      unitRef="usd">4000000</us-gaap:PublicUtilitiesApprovedRateIncreaseDecreaseAmount>
    <ceg:UncollectibleDecommissioningShortfall
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDIvZnJhZzoxYzkwNmU5OGYyM2Q0Nzk2OTVkNDQ2MjI4YWFkNzZhZS90ZXh0cmVnaW9uOjFjOTA2ZTk4ZjIzZDQ3OTY5NWQ0NDYyMjhhYWQ3NmFlXzYwOTU_d9f6a7ab-21bc-4f37-8d51-f0c517d22fb8"
      unitRef="usd">50000000</ceg:UncollectibleDecommissioningShortfall>
    <ceg:UncollectibleDecommissioningShortfallPercentage
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDIvZnJhZzoxYzkwNmU5OGYyM2Q0Nzk2OTVkNDQ2MjI4YWFkNzZhZS90ZXh0cmVnaW9uOjFjOTA2ZTk4ZjIzZDQ3OTY5NWQ0NDYyMjhhYWQ3NmFlXzYxNzY_8aa61ff7-17d9-4cd8-9e7f-01dd20de9ce2"
      unitRef="number">0.05</ceg:UncollectibleDecommissioningShortfallPercentage>
    <ceg:UncollectibleDecommissioningShortfall
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDIvZnJhZzoxYzkwNmU5OGYyM2Q0Nzk2OTVkNDQ2MjI4YWFkNzZhZS90ZXh0cmVnaW9uOjFjOTA2ZTk4ZjIzZDQ3OTY5NWQ0NDYyMjhhYWQ3NmFlXzYyNzA_d9f6a7ab-21bc-4f37-8d51-f0c517d22fb8"
      unitRef="usd">50000000</ceg:UncollectibleDecommissioningShortfall>
    <ceg:UncollectibleDecommissioningShortfallPercentage
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDIvZnJhZzoxYzkwNmU5OGYyM2Q0Nzk2OTVkNDQ2MjI4YWFkNzZhZS90ZXh0cmVnaW9uOjFjOTA2ZTk4ZjIzZDQ3OTY5NWQ0NDYyMjhhYWQ3NmFlXzYyODM_8aa61ff7-17d9-4cd8-9e7f-01dd20de9ce2"
      unitRef="number">0.05</ceg:UncollectibleDecommissioningShortfallPercentage>
    <ceg:UncollectibleDecommissioningShortfallPercentage
      contextRef="iecfade923eec4e36bec7597bebe792dd_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDIvZnJhZzoxYzkwNmU5OGYyM2Q0Nzk2OTVkNDQ2MjI4YWFkNzZhZS90ZXh0cmVnaW9uOjFjOTA2ZTk4ZjIzZDQ3OTY5NWQ0NDYyMjhhYWQ3NmFlXzc0Njk_18de432c-d269-431d-b629-848e1edf4faa"
      unitRef="number">0.50</ceg:UncollectibleDecommissioningShortfallPercentage>
    <ceg:UncollectibleDecommissioningShortfallPercentage
      contextRef="iecfade923eec4e36bec7597bebe792dd_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDIvZnJhZzoxYzkwNmU5OGYyM2Q0Nzk2OTVkNDQ2MjI4YWFkNzZhZS90ZXh0cmVnaW9uOjFjOTA2ZTk4ZjIzZDQ3OTY5NWQ0NDYyMjhhYWQ3NmFlXzc1ODM_18de432c-d269-431d-b629-848e1edf4faa"
      unitRef="number">0.50</ceg:UncollectibleDecommissioningShortfallPercentage>
    <us-gaap:DecommissioningFundInvestments
      contextRef="ia6d8f46bab8e4ed4b01c87caa98d5628_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDIvZnJhZzoxYzkwNmU5OGYyM2Q0Nzk2OTVkNDQ2MjI4YWFkNzZhZS90ZXh0cmVnaW9uOjFjOTA2ZTk4ZjIzZDQ3OTY5NWQ0NDYyMjhhYWQ3NmFlXzgxNDI_e5586242-2c18-4658-af7b-439d7d0b5884"
      unitRef="usd">16064000000</us-gaap:DecommissioningFundInvestments>
    <us-gaap:DecommissioningFundInvestments
      contextRef="idcd3bc2e3dfe49f78671f05f6caaf703_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDIvZnJhZzoxYzkwNmU5OGYyM2Q0Nzk2OTVkNDQ2MjI4YWFkNzZhZS90ZXh0cmVnaW9uOjFjOTA2ZTk4ZjIzZDQ3OTY5NWQ0NDYyMjhhYWQ3NmFlXzgxNDk_3c80f5ca-b422-4365-a997-a4d3df756345"
      unitRef="usd">14599000000</us-gaap:DecommissioningFundInvestments>
    <us-gaap:DecommissioningFundInvestments
      contextRef="i5b4cb9ab826f4f8bb43bda6b9e55d58a_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDIvZnJhZzoxYzkwNmU5OGYyM2Q0Nzk2OTVkNDQ2MjI4YWFkNzZhZS90ZXh0cmVnaW9uOjFjOTA2ZTk4ZjIzZDQ3OTY5NWQ0NDYyMjhhYWQ3NmFlXzgyMTA_337337f5-9ee1-4932-b689-4c6f041aac16"
      unitRef="usd">126000000</us-gaap:DecommissioningFundInvestments>
    <us-gaap:DecommissioningFundInvestments
      contextRef="i055a839eba11489bbbf7252eb03da5ad_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDIvZnJhZzoxYzkwNmU5OGYyM2Q0Nzk2OTVkNDQ2MjI4YWFkNzZhZS90ZXh0cmVnaW9uOjFjOTA2ZTk4ZjIzZDQ3OTY5NWQ0NDYyMjhhYWQ3NmFlXzgyMTc_9ba9847f-60ac-4420-9b48-4f2d1e73a6a5"
      unitRef="usd">134000000</us-gaap:DecommissioningFundInvestments>
    <ceg:DecommissioningRelatedActivitiesNotContractuallyOffset
      contextRef="ic7f96180f6d249bcaac40fbe8043a6b2_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDIvZnJhZzoxYzkwNmU5OGYyM2Q0Nzk2OTVkNDQ2MjI4YWFkNzZhZS90ZXh0cmVnaW9uOjFjOTA2ZTk4ZjIzZDQ3OTY5NWQ0NDYyMjhhYWQ3NmFlXzExMzk2_5e31879f-6a2e-4b2b-a996-65f9248c7186"
      unitRef="usd">53000000</ceg:DecommissioningRelatedActivitiesNotContractuallyOffset>
    <ceg:DecommissioningRelatedActivitiesNotContractuallyOffset
      contextRef="i4bcaee24ab404a23b697b1e70c7e9a5f_D20210701-20210930"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDIvZnJhZzoxYzkwNmU5OGYyM2Q0Nzk2OTVkNDQ2MjI4YWFkNzZhZS90ZXh0cmVnaW9uOjFjOTA2ZTk4ZjIzZDQ3OTY5NWQ0NDYyMjhhYWQ3NmFlXzExNDAz_ca3f9ac2-ca6e-44b2-b572-a75a3c506acf"
      unitRef="usd">140000000</ceg:DecommissioningRelatedActivitiesNotContractuallyOffset>
    <us-gaap:AssetRetirementObligation
      contextRef="i09ea17b148f14c21a3cedd573a44f457_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDIvZnJhZzoxYzkwNmU5OGYyM2Q0Nzk2OTVkNDQ2MjI4YWFkNzZhZS90ZXh0cmVnaW9uOjFjOTA2ZTk4ZjIzZDQ3OTY5NWQ0NDYyMjhhYWQ3NmFlXzEzMzAx_224c6b52-5acc-4605-a77c-f1fa6ecd318f"
      unitRef="usd">140000000</us-gaap:AssetRetirementObligation>
    <us-gaap:DecommissioningFundInvestments
      contextRef="ibc35f400bd9043d89f13abe705006f76_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDIvZnJhZzoxYzkwNmU5OGYyM2Q0Nzk2OTVkNDQ2MjI4YWFkNzZhZS90ZXh0cmVnaW9uOjFjOTA2ZTk4ZjIzZDQ3OTY5NWQ0NDYyMjhhYWQ3NmFlXzEzMzYw_f6808032-6217-4833-90e5-65af8c5d5da3"
      unitRef="usd">65000000</us-gaap:DecommissioningFundInvestments>
    <ceg:AssumedReturnsonNDTFunds
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDIvZnJhZzoxYzkwNmU5OGYyM2Q0Nzk2OTVkNDQ2MjI4YWFkNzZhZS90ZXh0cmVnaW9uOjFjOTA2ZTk4ZjIzZDQ3OTY5NWQ0NDYyMjhhYWQ3NmFlXzE1MTc5_95a0a386-c206-4e1f-a5bb-5c115f3e52b4"
      unitRef="number">0.02</ceg:AssumedReturnsonNDTFunds>
    <ceg:AssumedReturnsonNDTFunds
      contextRef="i52e85c28cb3f40f380f8ab5218d500dd_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDIvZnJhZzoxYzkwNmU5OGYyM2Q0Nzk2OTVkNDQ2MjI4YWFkNzZhZS90ZXh0cmVnaW9uOjFjOTA2ZTk4ZjIzZDQ3OTY5NWQ0NDYyMjhhYWQ3NmFlXzE1MTgz_5e31e6c4-bc75-4aec-9eee-0b5949444c71"
      unitRef="number">0.03</ceg:AssumedReturnsonNDTFunds>
    <ceg:NumberOfYearsUsedInPresentValueMeasurement
      contextRef="i30ae9eb5662f475fabe1d59a34d032ea_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDIvZnJhZzoxYzkwNmU5OGYyM2Q0Nzk2OTVkNDQ2MjI4YWFkNzZhZS90ZXh0cmVnaW9uOjFjOTA2ZTk4ZjIzZDQ3OTY5NWQ0NDYyMjhhYWQ3NmFlXzE1OTc0_add8395f-2d29-41da-9676-a04adf27966e">P10Y</ceg:NumberOfYearsUsedInPresentValueMeasurement>
    <ceg:NumberOfYearsUsedInPresentValueMeasurement
      contextRef="i928f5088e5e24eecb547785a9afb2b91_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDIvZnJhZzoxYzkwNmU5OGYyM2Q0Nzk2OTVkNDQ2MjI4YWFkNzZhZS90ZXh0cmVnaW9uOjFjOTA2ZTk4ZjIzZDQ3OTY5NWQ0NDYyMjhhYWQ3NmFlXzE1OTgw_4d824b16-f516-423a-b1e2-9c234729a779">P70Y</ceg:NumberOfYearsUsedInPresentValueMeasurement>
    <ceg:AssetRetirementObligationAccretionRate
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDIvZnJhZzoxYzkwNmU5OGYyM2Q0Nzk2OTVkNDQ2MjI4YWFkNzZhZS90ZXh0cmVnaW9uOjFjOTA2ZTk4ZjIzZDQ3OTY5NWQ0NDYyMjhhYWQ3NmFlXzE2Mjg2_edc7d650-1fb7-42db-86b7-cc7ca9054df0"
      unitRef="number">0.04</ceg:AssetRetirementObligationAccretionRate>
    <ceg:NumberOfYearsUsedInPresentValueMeasurement
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDIvZnJhZzoxYzkwNmU5OGYyM2Q0Nzk2OTVkNDQ2MjI4YWFkNzZhZS90ZXh0cmVnaW9uOjFjOTA2ZTk4ZjIzZDQ3OTY5NWQ0NDYyMjhhYWQ3NmFlXzE2MzIz_90e7d1a9-be32-4f88-9e66-5153a8e87e4b">P30Y</ceg:NumberOfYearsUsedInPresentValueMeasurement>
    <ceg:AssumedReturnsOnNDTFundsPreTax
      contextRef="i3115516479dc4e7896904cd2063081c2_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDIvZnJhZzoxYzkwNmU5OGYyM2Q0Nzk2OTVkNDQ2MjI4YWFkNzZhZS90ZXh0cmVnaW9uOjFjOTA2ZTk4ZjIzZDQ3OTY5NWQ0NDYyMjhhYWQ3NmFlXzE2NDU0_061d8e58-deca-41ab-8434-21d270730130"
      unitRef="number">0.055</ceg:AssumedReturnsOnNDTFundsPreTax>
    <ceg:AssumedReturnsOnNDTFundsPreTax
      contextRef="if83d7c4a6eaa44679ba8b8916b7b8f91_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDIvZnJhZzoxYzkwNmU5OGYyM2Q0Nzk2OTVkNDQ2MjI4YWFkNzZhZS90ZXh0cmVnaW9uOjFjOTA2ZTk4ZjIzZDQ3OTY5NWQ0NDYyMjhhYWQ3NmFlXzE2NDYw_04ec8c6e-ba10-46da-9e4b-94bcbc847b57"
      unitRef="number">0.063</ceg:AssumedReturnsOnNDTFundsPreTax>
    <ceg:ReturnonNuclearDecommissioningFundsHistorical
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDIvZnJhZzoxYzkwNmU5OGYyM2Q0Nzk2OTVkNDQ2MjI4YWFkNzZhZS90ZXh0cmVnaW9uOjFjOTA2ZTk4ZjIzZDQ3OTY5NWQ0NDYyMjhhYWQ3NmFlXzE2NTQ2_ba54cd26-b911-47d2-811a-45e2cf7e5397"
      unitRef="number">0.102</ceg:ReturnonNuclearDecommissioningFundsHistorical>
    <us-gaap:DecommissioningFundInvestments
      contextRef="iecfade923eec4e36bec7597bebe792dd_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDIvZnJhZzoxYzkwNmU5OGYyM2Q0Nzk2OTVkNDQ2MjI4YWFkNzZhZS90ZXh0cmVnaW9uOjFjOTA2ZTk4ZjIzZDQ3OTY5NWQ0NDYyMjhhYWQ3NmFlXzE5NTUy_773769ff-2332-4021-8d7e-25091d9a45db"
      unitRef="usd">15000000</us-gaap:DecommissioningFundInvestments>
    <us-gaap:AssetRetirementObligation
      contextRef="i248a34566e2349eaae87421b828720d9_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDIvZnJhZzoxYzkwNmU5OGYyM2Q0Nzk2OTVkNDQ2MjI4YWFkNzZhZS90YWJsZTo1ZWRjODg2YmI1Zjg0MmM0YjI0M2U2NWZmNTZlODMzMy90YWJsZXJhbmdlOjVlZGM4ODZiYjVmODQyYzRiMjQzZTY1ZmY1NmU4MzMzXzEtMS0xLTEtMjEwNg_07fa1434-3b98-4e36-a7b6-2fcdb5e66310"
      unitRef="usd">216000000</us-gaap:AssetRetirementObligation>
    <us-gaap:AssetRetirementObligationRevisionOfEstimate
      contextRef="i46bdc41e79dc418c9d6f145b91f570cb_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDIvZnJhZzoxYzkwNmU5OGYyM2Q0Nzk2OTVkNDQ2MjI4YWFkNzZhZS90YWJsZTo1ZWRjODg2YmI1Zjg0MmM0YjI0M2U2NWZmNTZlODMzMy90YWJsZXJhbmdlOjVlZGM4ODZiYjVmODQyYzRiMjQzZTY1ZmY1NmU4MzMzXzItMS0xLTEtMjEwNg_3b1693b5-2e2d-4841-917b-a79c1dcc4fed"
      unitRef="usd">2000000</us-gaap:AssetRetirementObligationRevisionOfEstimate>
    <us-gaap:AssetRetirementObligationLiabilitiesIncurred
      contextRef="i46bdc41e79dc418c9d6f145b91f570cb_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDIvZnJhZzoxYzkwNmU5OGYyM2Q0Nzk2OTVkNDQ2MjI4YWFkNzZhZS90YWJsZTo1ZWRjODg2YmI1Zjg0MmM0YjI0M2U2NWZmNTZlODMzMy90YWJsZXJhbmdlOjVlZGM4ODZiYjVmODQyYzRiMjQzZTY1ZmY1NmU4MzMzXzMtMS0xLTEtMjEwNg_60550e2b-8086-41a5-86d1-8ce819fcf6ca"
      unitRef="usd">1000000</us-gaap:AssetRetirementObligationLiabilitiesIncurred>
    <us-gaap:AssetRetirementObligationAccretionExpense
      contextRef="i46bdc41e79dc418c9d6f145b91f570cb_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDIvZnJhZzoxYzkwNmU5OGYyM2Q0Nzk2OTVkNDQ2MjI4YWFkNzZhZS90YWJsZTo1ZWRjODg2YmI1Zjg0MmM0YjI0M2U2NWZmNTZlODMzMy90YWJsZXJhbmdlOjVlZGM4ODZiYjVmODQyYzRiMjQzZTY1ZmY1NmU4MzMzXzQtMS0xLTEtMjEwNg_3d7a4c14-a1a4-4121-a916-ab84040ca128"
      unitRef="usd">11000000</us-gaap:AssetRetirementObligationAccretionExpense>
    <us-gaap:AssetRetirementObligationLiabilitiesSettled
      contextRef="i46bdc41e79dc418c9d6f145b91f570cb_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDIvZnJhZzoxYzkwNmU5OGYyM2Q0Nzk2OTVkNDQ2MjI4YWFkNzZhZS90YWJsZTo1ZWRjODg2YmI1Zjg0MmM0YjI0M2U2NWZmNTZlODMzMy90YWJsZXJhbmdlOjVlZGM4ODZiYjVmODQyYzRiMjQzZTY1ZmY1NmU4MzMzXzUtMS0xLTEtMjEwNg_e071013e-ae27-44dd-8880-e6262ba6b5bb"
      unitRef="usd">4000000</us-gaap:AssetRetirementObligationLiabilitiesSettled>
    <us-gaap:AssetRetirementObligationCashPaidToSettle
      contextRef="i46bdc41e79dc418c9d6f145b91f570cb_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDIvZnJhZzoxYzkwNmU5OGYyM2Q0Nzk2OTVkNDQ2MjI4YWFkNzZhZS90YWJsZTo1ZWRjODg2YmI1Zjg0MmM0YjI0M2U2NWZmNTZlODMzMy90YWJsZXJhbmdlOjVlZGM4ODZiYjVmODQyYzRiMjQzZTY1ZmY1NmU4MzMzXzYtMS0xLTEtMjEwNg_74d44fb9-459e-4b18-8350-bfbd65c1e882"
      unitRef="usd">4000000</us-gaap:AssetRetirementObligationCashPaidToSettle>
    <us-gaap:AssetRetirementObligationRevisionOfEstimate
      contextRef="ifd08ed481b7046cc9fbb213e827d7225_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDIvZnJhZzoxYzkwNmU5OGYyM2Q0Nzk2OTVkNDQ2MjI4YWFkNzZhZS90YWJsZTo1ZWRjODg2YmI1Zjg0MmM0YjI0M2U2NWZmNTZlODMzMy90YWJsZXJhbmdlOjVlZGM4ODZiYjVmODQyYzRiMjQzZTY1ZmY1NmU4MzMzXzctMS0xLTEtMjEwNg_a06e9306-0f60-4a37-a8fe-8233a04f6030"
      unitRef="usd">-10000000</us-gaap:AssetRetirementObligationRevisionOfEstimate>
    <us-gaap:AssetRetirementObligation
      contextRef="i0815af8408074e799164e52e87c4cd72_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDIvZnJhZzoxYzkwNmU5OGYyM2Q0Nzk2OTVkNDQ2MjI4YWFkNzZhZS90YWJsZTo1ZWRjODg2YmI1Zjg0MmM0YjI0M2U2NWZmNTZlODMzMy90YWJsZXJhbmdlOjVlZGM4ODZiYjVmODQyYzRiMjQzZTY1ZmY1NmU4MzMzXzgtMS0xLTEtMjEwNg_04f8475f-f31c-4417-8879-fcf791ab8d95"
      unitRef="usd">212000000</us-gaap:AssetRetirementObligation>
    <us-gaap:AssetRetirementObligationRevisionOfEstimate
      contextRef="i078690c4fc024275af05b513dcac772b_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDIvZnJhZzoxYzkwNmU5OGYyM2Q0Nzk2OTVkNDQ2MjI4YWFkNzZhZS90YWJsZTo1ZWRjODg2YmI1Zjg0MmM0YjI0M2U2NWZmNTZlODMzMy90YWJsZXJhbmdlOjVlZGM4ODZiYjVmODQyYzRiMjQzZTY1ZmY1NmU4MzMzXzktMS0xLTEtMjEwNg_beec2887-6d4a-41fc-a34a-db1568de5ada"
      unitRef="usd">5000000</us-gaap:AssetRetirementObligationRevisionOfEstimate>
    <us-gaap:AssetRetirementObligationAccretionExpense
      contextRef="i078690c4fc024275af05b513dcac772b_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDIvZnJhZzoxYzkwNmU5OGYyM2Q0Nzk2OTVkNDQ2MjI4YWFkNzZhZS90YWJsZTo1ZWRjODg2YmI1Zjg0MmM0YjI0M2U2NWZmNTZlODMzMy90YWJsZXJhbmdlOjVlZGM4ODZiYjVmODQyYzRiMjQzZTY1ZmY1NmU4MzMzXzExLTEtMS0xLTIxMDY_8cb84401-3eb6-4ba6-b937-3d4f77de3c83"
      unitRef="usd">11000000</us-gaap:AssetRetirementObligationAccretionExpense>
    <us-gaap:AssetRetirementObligationLiabilitiesSettled
      contextRef="i078690c4fc024275af05b513dcac772b_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDIvZnJhZzoxYzkwNmU5OGYyM2Q0Nzk2OTVkNDQ2MjI4YWFkNzZhZS90YWJsZTo1ZWRjODg2YmI1Zjg0MmM0YjI0M2U2NWZmNTZlODMzMy90YWJsZXJhbmdlOjVlZGM4ODZiYjVmODQyYzRiMjQzZTY1ZmY1NmU4MzMzXzEyLTEtMS0xLTIxMDY_5bf9f90d-3baf-46d2-8c0e-cdacfcd50110"
      unitRef="usd">19000000</us-gaap:AssetRetirementObligationLiabilitiesSettled>
    <us-gaap:AssetRetirementObligationCashPaidToSettle
      contextRef="i078690c4fc024275af05b513dcac772b_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDIvZnJhZzoxYzkwNmU5OGYyM2Q0Nzk2OTVkNDQ2MjI4YWFkNzZhZS90YWJsZTo1ZWRjODg2YmI1Zjg0MmM0YjI0M2U2NWZmNTZlODMzMy90YWJsZXJhbmdlOjVlZGM4ODZiYjVmODQyYzRiMjQzZTY1ZmY1NmU4MzMzXzEzLTEtMS0xLTIxMDY_f021965e-8097-4a1c-9f29-16c81ff25813"
      unitRef="usd">3000000</us-gaap:AssetRetirementObligationCashPaidToSettle>
    <us-gaap:AssetRetirementObligationRevisionOfEstimate
      contextRef="ia515852a40b240e89c9902e861e03d7d_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDIvZnJhZzoxYzkwNmU5OGYyM2Q0Nzk2OTVkNDQ2MjI4YWFkNzZhZS90YWJsZTo1ZWRjODg2YmI1Zjg0MmM0YjI0M2U2NWZmNTZlODMzMy90YWJsZXJhbmdlOjVlZGM4ODZiYjVmODQyYzRiMjQzZTY1ZmY1NmU4MzMzXzE0LTEtMS0xLTIxMDY_cd99af4b-345f-4388-b412-84753e66908d"
      unitRef="usd">10000000</us-gaap:AssetRetirementObligationRevisionOfEstimate>
    <us-gaap:AssetRetirementObligation
      contextRef="ie99ac3bfdcd54b38824deb442646f5f4_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDIvZnJhZzoxYzkwNmU5OGYyM2Q0Nzk2OTVkNDQ2MjI4YWFkNzZhZS90YWJsZTo1ZWRjODg2YmI1Zjg0MmM0YjI0M2U2NWZmNTZlODMzMy90YWJsZXJhbmdlOjVlZGM4ODZiYjVmODQyYzRiMjQzZTY1ZmY1NmU4MzMzXzE1LTEtMS0xLTIxMDY_eb28a2ee-b0de-4b35-a4a6-1c84f320d7e9"
      unitRef="usd">216000000</us-gaap:AssetRetirementObligation>
    <us-gaap:LeasesOfLesseeDisclosureTextBlock
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDgvZnJhZzpiNzllZjQ4ZTJhZTM0MWZlODgzZjNlZDI0MGNhNTUyNy90ZXh0cmVnaW9uOmI3OWVmNDhlMmFlMzQxZmU4ODNmM2VkMjQwY2E1NTI3XzE3NzA_8c95c31a-13d3-4151-a2a0-dbb5342e4d36">&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Lessee&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We have operating leases for which we are the lessee. The significant types of leases are contracted generation, real estate, and vehicles and equipment. The following table outlines other terms and conditions of the lease agreements as of December&#160;31, 2021. We did not have material finance leases in 2021, 2020, or in 2019. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:76.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.067%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Remaining lease terms&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1-34&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Options to extend the term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1-30&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Options to terminate within&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1-2&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The components of operating lease costs were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.735%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;For the Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating lease costs&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Variable lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Short-term lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total lease costs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;329&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;523&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;__________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;Excludes $44&#160;million of sublease income recorded for each of the years ended December&#160;31, 2021, 2020, and 2019 respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table provides additional information regarding the presentation of operating lease ROU assets and lease liabilities in the Consolidated Balance Sheets:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.066%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.068%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;As of December 31, &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Operating lease ROU assets&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other deferred debits and other assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;726&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Operating lease liabilities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other deferred credits and other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;__________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;The operating ROU assets and lease liabilities include $293&#160;million and $429&#160;million, respectively, related to contracted generation as of December&#160;31, 2021, and $387&#160;million and $528&#160;million, respectively, as of December&#160;31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; weighted average remaining lease terms, in years, and the weighted average discount rates for operating leases were as follows: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.066%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.068%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Weighted Average Remaining Lease Terms&lt;br/&gt;(in Years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Weighted Average Discount Rates&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;As of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;As of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;As of December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Future minimum lease payments for operating leases as of December&#160;31, 2021 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:76.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.067%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Future Minimum Lease payments&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Remaining years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;531&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Cash paid for amounts included in the measurement of operating lease liabilities was $162&#160;million, $204 million, and $206&#160;million for the years ended December&#160;31, 2021,  2020, and 2019, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;ROU assets obtained in exchange for operating lease obligations were $(2)&#160;million, $3&#160;million, and $14&#160;million for the years ended December&#160;31, 2021, 2020, and 2019, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:LeasesOfLesseeDisclosureTextBlock>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDgvZnJhZzpiNzllZjQ4ZTJhZTM0MWZlODgzZjNlZDI0MGNhNTUyNy90ZXh0cmVnaW9uOmI3OWVmNDhlMmFlMzQxZmU4ODNmM2VkMjQwY2E1NTI3XzE3Nzk_0728ce6f-8352-403c-bdf2-eda2a9fbff96">&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The components of operating lease costs were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.735%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;For the Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating lease costs&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Variable lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Short-term lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total lease costs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;329&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;523&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;__________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;Excludes $44&#160;million of sublease income recorded for each of the years ended December&#160;31, 2021, 2020, and 2019 respectively. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; weighted average remaining lease terms, in years, and the weighted average discount rates for operating leases were as follows: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.066%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.068%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Weighted Average Remaining Lease Terms&lt;br/&gt;(in Years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Weighted Average Discount Rates&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;As of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;As of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;As of December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDgvZnJhZzpiNzllZjQ4ZTJhZTM0MWZlODgzZjNlZDI0MGNhNTUyNy90YWJsZTo2ZGE2NTZlY2Q2Yjc0YjIyYmFkMTE1OTUwYjFjZTgzZi90YWJsZXJhbmdlOjZkYTY1NmVjZDZiNzRiMjJiYWQxMTU5NTBiMWNlODNmXzItMS0xLTEtMjEwNg_dbe59755-5478-45f9-823c-44b60f2dc2a3"
      unitRef="usd">161000000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDgvZnJhZzpiNzllZjQ4ZTJhZTM0MWZlODgzZjNlZDI0MGNhNTUyNy90YWJsZTo2ZGE2NTZlY2Q2Yjc0YjIyYmFkMTE1OTUwYjFjZTgzZi90YWJsZXJhbmdlOjZkYTY1NmVjZDZiNzRiMjJiYWQxMTU5NTBiMWNlODNmXzItMy0xLTEtMjEwNg_dc64db07-6f40-4ae0-91ab-dfcc4ad1c73a"
      unitRef="usd">194000000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDgvZnJhZzpiNzllZjQ4ZTJhZTM0MWZlODgzZjNlZDI0MGNhNTUyNy90YWJsZTo2ZGE2NTZlY2Q2Yjc0YjIyYmFkMTE1OTUwYjFjZTgzZi90YWJsZXJhbmdlOjZkYTY1NmVjZDZiNzRiMjJiYWQxMTU5NTBiMWNlODNmXzItNS0xLTEtMjEwNg_af4a26bc-c0b9-4851-99e4-5daaf5e597b7"
      unitRef="usd">222000000</us-gaap:OperatingLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDgvZnJhZzpiNzllZjQ4ZTJhZTM0MWZlODgzZjNlZDI0MGNhNTUyNy90YWJsZTo2ZGE2NTZlY2Q2Yjc0YjIyYmFkMTE1OTUwYjFjZTgzZi90YWJsZXJhbmdlOjZkYTY1NmVjZDZiNzRiMjJiYWQxMTU5NTBiMWNlODNmXzMtMS0xLTEtMjEwNg_8446d956-96e0-439b-a88a-1672010dc7d9"
      unitRef="usd">168000000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDgvZnJhZzpiNzllZjQ4ZTJhZTM0MWZlODgzZjNlZDI0MGNhNTUyNy90YWJsZTo2ZGE2NTZlY2Q2Yjc0YjIyYmFkMTE1OTUwYjFjZTgzZi90YWJsZXJhbmdlOjZkYTY1NmVjZDZiNzRiMjJiYWQxMTU5NTBiMWNlODNmXzMtMy0xLTEtMjEwNg_b71cc6e6-7dcf-44c4-b6bc-0f4169a77588"
      unitRef="usd">234000000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDgvZnJhZzpiNzllZjQ4ZTJhZTM0MWZlODgzZjNlZDI0MGNhNTUyNy90YWJsZTo2ZGE2NTZlY2Q2Yjc0YjIyYmFkMTE1OTUwYjFjZTgzZi90YWJsZXJhbmdlOjZkYTY1NmVjZDZiNzRiMjJiYWQxMTU5NTBiMWNlODNmXzMtNS0xLTEtMjEwNg_234c9cc4-f386-4364-91bd-e636b3f0bd12"
      unitRef="usd">282000000</us-gaap:VariableLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDgvZnJhZzpiNzllZjQ4ZTJhZTM0MWZlODgzZjNlZDI0MGNhNTUyNy90YWJsZTo2ZGE2NTZlY2Q2Yjc0YjIyYmFkMTE1OTUwYjFjZTgzZi90YWJsZXJhbmdlOjZkYTY1NmVjZDZiNzRiMjJiYWQxMTU5NTBiMWNlODNmXzQtMS0xLTEtMjEwNg_9c249866-d6e5-4c1d-aff7-08bc3be6ca0b"
      unitRef="usd">0</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDgvZnJhZzpiNzllZjQ4ZTJhZTM0MWZlODgzZjNlZDI0MGNhNTUyNy90YWJsZTo2ZGE2NTZlY2Q2Yjc0YjIyYmFkMTE1OTUwYjFjZTgzZi90YWJsZXJhbmdlOjZkYTY1NmVjZDZiNzRiMjJiYWQxMTU5NTBiMWNlODNmXzQtMy0xLTEtMjEwNg_f6fa2e18-bbcc-4f53-915a-fd98b7f5113f"
      unitRef="usd">2000000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDgvZnJhZzpiNzllZjQ4ZTJhZTM0MWZlODgzZjNlZDI0MGNhNTUyNy90YWJsZTo2ZGE2NTZlY2Q2Yjc0YjIyYmFkMTE1OTUwYjFjZTgzZi90YWJsZXJhbmdlOjZkYTY1NmVjZDZiNzRiMjJiYWQxMTU5NTBiMWNlODNmXzQtNS0xLTEtMjEwNg_5130bb43-a7b3-478d-9e0e-d4502394a858"
      unitRef="usd">19000000</us-gaap:ShortTermLeaseCost>
    <us-gaap:LeaseCost
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDgvZnJhZzpiNzllZjQ4ZTJhZTM0MWZlODgzZjNlZDI0MGNhNTUyNy90YWJsZTo2ZGE2NTZlY2Q2Yjc0YjIyYmFkMTE1OTUwYjFjZTgzZi90YWJsZXJhbmdlOjZkYTY1NmVjZDZiNzRiMjJiYWQxMTU5NTBiMWNlODNmXzktMS0xLTEtMjEwNg_4a8b57a6-f58b-49e3-a2bb-d719be38d168"
      unitRef="usd">329000000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDgvZnJhZzpiNzllZjQ4ZTJhZTM0MWZlODgzZjNlZDI0MGNhNTUyNy90YWJsZTo2ZGE2NTZlY2Q2Yjc0YjIyYmFkMTE1OTUwYjFjZTgzZi90YWJsZXJhbmdlOjZkYTY1NmVjZDZiNzRiMjJiYWQxMTU5NTBiMWNlODNmXzktMy0xLTEtMjEwNg_29b7e2fe-928e-4e43-8308-3834e0fa5fea"
      unitRef="usd">430000000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDgvZnJhZzpiNzllZjQ4ZTJhZTM0MWZlODgzZjNlZDI0MGNhNTUyNy90YWJsZTo2ZGE2NTZlY2Q2Yjc0YjIyYmFkMTE1OTUwYjFjZTgzZi90YWJsZXJhbmdlOjZkYTY1NmVjZDZiNzRiMjJiYWQxMTU5NTBiMWNlODNmXzktNS0xLTEtMjEwNg_b1c842a7-21ff-46d7-ad96-b6f16107e525"
      unitRef="usd">523000000</us-gaap:LeaseCost>
    <us-gaap:SubleaseIncome
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDgvZnJhZzpiNzllZjQ4ZTJhZTM0MWZlODgzZjNlZDI0MGNhNTUyNy90ZXh0cmVnaW9uOmI3OWVmNDhlMmFlMzQxZmU4ODNmM2VkMjQwY2E1NTI3XzQxMg_1cbacbb1-c0c9-4e0c-bf82-89a5770388f8"
      unitRef="usd">44000000</us-gaap:SubleaseIncome>
    <us-gaap:SubleaseIncome
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDgvZnJhZzpiNzllZjQ4ZTJhZTM0MWZlODgzZjNlZDI0MGNhNTUyNy90ZXh0cmVnaW9uOmI3OWVmNDhlMmFlMzQxZmU4ODNmM2VkMjQwY2E1NTI3XzQxMg_a24b3a09-5ba1-4361-bfb8-a5bebe015f97"
      unitRef="usd">44000000</us-gaap:SubleaseIncome>
    <us-gaap:SubleaseIncome
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDgvZnJhZzpiNzllZjQ4ZTJhZTM0MWZlODgzZjNlZDI0MGNhNTUyNy90ZXh0cmVnaW9uOmI3OWVmNDhlMmFlMzQxZmU4ODNmM2VkMjQwY2E1NTI3XzQxMg_f15ac4b0-69a8-41cf-a7c7-77fa1f32352a"
      unitRef="usd">44000000</us-gaap:SubleaseIncome>
    <ceg:SupplementalBalanceSheetInformationRelatedtoLesseeRightofUseAssetsandLeaseLiabilitiesTableTextBlock
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDgvZnJhZzpiNzllZjQ4ZTJhZTM0MWZlODgzZjNlZDI0MGNhNTUyNy90ZXh0cmVnaW9uOmI3OWVmNDhlMmFlMzQxZmU4ODNmM2VkMjQwY2E1NTI3XzE3NjU_282c319d-82f2-4f0c-b0d1-94cd81221632">&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table provides additional information regarding the presentation of operating lease ROU assets and lease liabilities in the Consolidated Balance Sheets:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.066%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.068%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;As of December 31, &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Operating lease ROU assets&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other deferred debits and other assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;726&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Operating lease liabilities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other deferred credits and other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;__________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;The operating ROU assets and lease liabilities include $293&#160;million and $429&#160;million, respectively, related to contracted generation as of December&#160;31, 2021, and $387&#160;million and $528&#160;million, respectively, as of December&#160;31, 2020.&lt;/span&gt;&lt;/div&gt;</ceg:SupplementalBalanceSheetInformationRelatedtoLesseeRightofUseAssetsandLeaseLiabilitiesTableTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="id0b6d5283cba48228dab069505c45034_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDgvZnJhZzpiNzllZjQ4ZTJhZTM0MWZlODgzZjNlZDI0MGNhNTUyNy90YWJsZTowMjAxNGNjMWU5ZmI0MDA3YWM3N2Y0NzYzNjg3NjdhNS90YWJsZXJhbmdlOjAyMDE0Y2MxZTlmYjQwMDdhYzc3ZjQ3NjM2ODc2N2E1XzMtMS0xLTEtMjEwNg_2842888d-4b56-4f02-9307-cba4cfd02107"
      unitRef="usd">604000000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="iacd3e28da473484da837a9c458c9a05c_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDgvZnJhZzpiNzllZjQ4ZTJhZTM0MWZlODgzZjNlZDI0MGNhNTUyNy90YWJsZTowMjAxNGNjMWU5ZmI0MDA3YWM3N2Y0NzYzNjg3NjdhNS90YWJsZXJhbmdlOjAyMDE0Y2MxZTlmYjQwMDdhYzc3ZjQ3NjM2ODc2N2E1XzMtMy0xLTEtMjEwNg_1eaf8d79-cd82-4298-8661-d19beb3901f9"
      unitRef="usd">726000000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i0948756f50f340f3b67acec038a7934c_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDgvZnJhZzpiNzllZjQ4ZTJhZTM0MWZlODgzZjNlZDI0MGNhNTUyNy90YWJsZTowMjAxNGNjMWU5ZmI0MDA3YWM3N2Y0NzYzNjg3NjdhNS90YWJsZXJhbmdlOjAyMDE0Y2MxZTlmYjQwMDdhYzc3ZjQ3NjM2ODc2N2E1XzYtMS0xLTEtMjEwNg_16f5bf2f-525a-460a-9692-90493c1ec70f"
      unitRef="usd">72000000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="ia5ccec05fbb34711bdd13a175556d8b8_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDgvZnJhZzpiNzllZjQ4ZTJhZTM0MWZlODgzZjNlZDI0MGNhNTUyNy90YWJsZTowMjAxNGNjMWU5ZmI0MDA3YWM3N2Y0NzYzNjg3NjdhNS90YWJsZXJhbmdlOjAyMDE0Y2MxZTlmYjQwMDdhYzc3ZjQ3NjM2ODc2N2E1XzYtMy0xLTEtMjEwNg_36129283-89a3-45c0-bcc7-e520f41730b9"
      unitRef="usd">132000000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i7af825bb47e246c99a487b11fa3213f6_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDgvZnJhZzpiNzllZjQ4ZTJhZTM0MWZlODgzZjNlZDI0MGNhNTUyNy90YWJsZTowMjAxNGNjMWU5ZmI0MDA3YWM3N2Y0NzYzNjg3NjdhNS90YWJsZXJhbmdlOjAyMDE0Y2MxZTlmYjQwMDdhYzc3ZjQ3NjM2ODc2N2E1XzctMS0xLTEtMjEwNg_e4830429-b9a6-41b5-a7f2-54bf5b3d29be"
      unitRef="usd">705000000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i437f0b427d8c48d4af54a1c57746241d_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDgvZnJhZzpiNzllZjQ4ZTJhZTM0MWZlODgzZjNlZDI0MGNhNTUyNy90YWJsZTowMjAxNGNjMWU5ZmI0MDA3YWM3N2Y0NzYzNjg3NjdhNS90YWJsZXJhbmdlOjAyMDE0Y2MxZTlmYjQwMDdhYzc3ZjQ3NjM2ODc2N2E1XzctMy0xLTEtMjEwNg_8ba85af3-830a-4b1a-a180-9084885e7611"
      unitRef="usd">775000000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OperatingLeaseLiability
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDgvZnJhZzpiNzllZjQ4ZTJhZTM0MWZlODgzZjNlZDI0MGNhNTUyNy90YWJsZTowMjAxNGNjMWU5ZmI0MDA3YWM3N2Y0NzYzNjg3NjdhNS90YWJsZXJhbmdlOjAyMDE0Y2MxZTlmYjQwMDdhYzc3ZjQ3NjM2ODc2N2E1XzgtMS0xLTEtMjEwNg_e59fa72c-03d4-41c1-940f-b187b8796481"
      unitRef="usd">777000000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDgvZnJhZzpiNzllZjQ4ZTJhZTM0MWZlODgzZjNlZDI0MGNhNTUyNy90YWJsZTowMjAxNGNjMWU5ZmI0MDA3YWM3N2Y0NzYzNjg3NjdhNS90YWJsZXJhbmdlOjAyMDE0Y2MxZTlmYjQwMDdhYzc3ZjQ3NjM2ODc2N2E1XzgtMy0xLTEtMjEwNg_76def804-8a98-46c6-8b7a-617ffe4b97b2"
      unitRef="usd">907000000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i517d54d2bd854a539cbd37f4df214ab9_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDgvZnJhZzpiNzllZjQ4ZTJhZTM0MWZlODgzZjNlZDI0MGNhNTUyNy90ZXh0cmVnaW9uOmI3OWVmNDhlMmFlMzQxZmU4ODNmM2VkMjQwY2E1NTI3XzczNw_897984f4-4909-48d0-8384-78c4f999a0a3"
      unitRef="usd">293000000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiability
      contextRef="i517d54d2bd854a539cbd37f4df214ab9_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDgvZnJhZzpiNzllZjQ4ZTJhZTM0MWZlODgzZjNlZDI0MGNhNTUyNy90ZXh0cmVnaW9uOmI3OWVmNDhlMmFlMzQxZmU4ODNmM2VkMjQwY2E1NTI3Xzc0NA_d1c9c1d9-fd62-439a-bf9f-fe409981f487"
      unitRef="usd">429000000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i9857b16a7c3e49e59dd28704a60a8b8c_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDgvZnJhZzpiNzllZjQ4ZTJhZTM0MWZlODgzZjNlZDI0MGNhNTUyNy90ZXh0cmVnaW9uOmI3OWVmNDhlMmFlMzQxZmU4ODNmM2VkMjQwY2E1NTI3XzgwOQ_df3b1468-1b9f-4538-9265-96d639d8a88b"
      unitRef="usd">387000000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiability
      contextRef="i9857b16a7c3e49e59dd28704a60a8b8c_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDgvZnJhZzpiNzllZjQ4ZTJhZTM0MWZlODgzZjNlZDI0MGNhNTUyNy90ZXh0cmVnaW9uOmI3OWVmNDhlMmFlMzQxZmU4ODNmM2VkMjQwY2E1NTI3XzgxNg_40994c82-c0d1-41df-850b-cee62656625d"
      unitRef="usd">528000000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDgvZnJhZzpiNzllZjQ4ZTJhZTM0MWZlODgzZjNlZDI0MGNhNTUyNy90YWJsZToyZWQwNGJhMDA0ZGY0ZWU4YTY4NjQ2Yjk2ZjhjNjZjNC90YWJsZXJhbmdlOjJlZDA0YmEwMDRkZjRlZThhNjg2NDZiOTZmOGM2NmM0XzEtMy0xLTEtMjEwNg_51c47f79-b4b9-4ff1-a6fe-b7a70f1f4867"
      unitRef="number">0.050</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDgvZnJhZzpiNzllZjQ4ZTJhZTM0MWZlODgzZjNlZDI0MGNhNTUyNy90YWJsZToyZWQwNGJhMDA0ZGY0ZWU4YTY4NjQ2Yjk2ZjhjNjZjNC90YWJsZXJhbmdlOjJlZDA0YmEwMDRkZjRlZThhNjg2NDZiOTZmOGM2NmM0XzItMy0xLTEtMjEwNg_04ca855d-4508-4933-8acb-5f5a39f23b7a"
      unitRef="number">0.049</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="ia37b3f53c7b749058ec4d8cb92349568_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDgvZnJhZzpiNzllZjQ4ZTJhZTM0MWZlODgzZjNlZDI0MGNhNTUyNy90YWJsZToyZWQwNGJhMDA0ZGY0ZWU4YTY4NjQ2Yjk2ZjhjNjZjNC90YWJsZXJhbmdlOjJlZDA0YmEwMDRkZjRlZThhNjg2NDZiOTZmOGM2NmM0XzMtMy0xLTEtMjEwNg_322e8bf8-f5ec-4e1a-994a-26609eda2d65"
      unitRef="number">0.048</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDgvZnJhZzpiNzllZjQ4ZTJhZTM0MWZlODgzZjNlZDI0MGNhNTUyNy90ZXh0cmVnaW9uOmI3OWVmNDhlMmFlMzQxZmU4ODNmM2VkMjQwY2E1NTI3XzE3Njc_54cd68ce-9be2-4b29-956d-9fd693837405">&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Future minimum lease payments for operating leases as of December&#160;31, 2021 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:76.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.067%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Future Minimum Lease payments&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Remaining years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;531&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDgvZnJhZzpiNzllZjQ4ZTJhZTM0MWZlODgzZjNlZDI0MGNhNTUyNy90YWJsZTpjN2ZiMDQwNWY4ZGI0MDI5YjNkZWJiZTkxZGE3MzQ1OC90YWJsZXJhbmdlOmM3ZmIwNDA1ZjhkYjQwMjliM2RlYmJlOTFkYTczNDU4XzEtMS0xLTEtMjEwNg_cd5497bf-a816-42e3-8721-59fcd5de49cb"
      unitRef="usd">92000000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDgvZnJhZzpiNzllZjQ4ZTJhZTM0MWZlODgzZjNlZDI0MGNhNTUyNy90YWJsZTpjN2ZiMDQwNWY4ZGI0MDI5YjNkZWJiZTkxZGE3MzQ1OC90YWJsZXJhbmdlOmM3ZmIwNDA1ZjhkYjQwMjliM2RlYmJlOTFkYTczNDU4XzItMS0xLTEtMjEwNg_f9dc2b26-9573-4990-a3ca-d62b7d28dacd"
      unitRef="usd">99000000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDgvZnJhZzpiNzllZjQ4ZTJhZTM0MWZlODgzZjNlZDI0MGNhNTUyNy90YWJsZTpjN2ZiMDQwNWY4ZGI0MDI5YjNkZWJiZTkxZGE3MzQ1OC90YWJsZXJhbmdlOmM3ZmIwNDA1ZjhkYjQwMjliM2RlYmJlOTFkYTczNDU4XzMtMS0xLTEtMjEwNg_32af048b-5899-40a4-9eb9-24a97f406012"
      unitRef="usd">97000000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDgvZnJhZzpiNzllZjQ4ZTJhZTM0MWZlODgzZjNlZDI0MGNhNTUyNy90YWJsZTpjN2ZiMDQwNWY4ZGI0MDI5YjNkZWJiZTkxZGE3MzQ1OC90YWJsZXJhbmdlOmM3ZmIwNDA1ZjhkYjQwMjliM2RlYmJlOTFkYTczNDU4XzQtMS0xLTEtMjEwNg_5549e2a2-8603-42f0-8d6e-43359e7a5432"
      unitRef="usd">99000000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDgvZnJhZzpiNzllZjQ4ZTJhZTM0MWZlODgzZjNlZDI0MGNhNTUyNy90YWJsZTpjN2ZiMDQwNWY4ZGI0MDI5YjNkZWJiZTkxZGE3MzQ1OC90YWJsZXJhbmdlOmM3ZmIwNDA1ZjhkYjQwMjliM2RlYmJlOTFkYTczNDU4XzUtMS0xLTEtMjEwNg_dcbab22f-a14a-4a55-b160-325f1086d271"
      unitRef="usd">100000000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDgvZnJhZzpiNzllZjQ4ZTJhZTM0MWZlODgzZjNlZDI0MGNhNTUyNy90YWJsZTpjN2ZiMDQwNWY4ZGI0MDI5YjNkZWJiZTkxZGE3MzQ1OC90YWJsZXJhbmdlOmM3ZmIwNDA1ZjhkYjQwMjliM2RlYmJlOTFkYTczNDU4XzYtMS0xLTEtMjEwNg_65277461-1a6a-4e2b-a1ca-fa452b2173b7"
      unitRef="usd">531000000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDgvZnJhZzpiNzllZjQ4ZTJhZTM0MWZlODgzZjNlZDI0MGNhNTUyNy90YWJsZTpjN2ZiMDQwNWY4ZGI0MDI5YjNkZWJiZTkxZGE3MzQ1OC90YWJsZXJhbmdlOmM3ZmIwNDA1ZjhkYjQwMjliM2RlYmJlOTFkYTczNDU4XzctMS0xLTEtMjEwNg_38e56d85-6e2d-4d41-b982-6b2eda56f555"
      unitRef="usd">1018000000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDgvZnJhZzpiNzllZjQ4ZTJhZTM0MWZlODgzZjNlZDI0MGNhNTUyNy90YWJsZTpjN2ZiMDQwNWY4ZGI0MDI5YjNkZWJiZTkxZGE3MzQ1OC90YWJsZXJhbmdlOmM3ZmIwNDA1ZjhkYjQwMjliM2RlYmJlOTFkYTczNDU4XzgtMS0xLTEtMjEwNg_1ef8447e-c4dd-45a7-b857-b450fef1008f"
      unitRef="usd">241000000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDgvZnJhZzpiNzllZjQ4ZTJhZTM0MWZlODgzZjNlZDI0MGNhNTUyNy90YWJsZTpjN2ZiMDQwNWY4ZGI0MDI5YjNkZWJiZTkxZGE3MzQ1OC90YWJsZXJhbmdlOmM3ZmIwNDA1ZjhkYjQwMjliM2RlYmJlOTFkYTczNDU4XzktMS0xLTEtMjEwNg_fd50fd83-dccf-46c4-8227-f2f37223fb8e"
      unitRef="usd">777000000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeasePayments
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDgvZnJhZzpiNzllZjQ4ZTJhZTM0MWZlODgzZjNlZDI0MGNhNTUyNy90ZXh0cmVnaW9uOmI3OWVmNDhlMmFlMzQxZmU4ODNmM2VkMjQwY2E1NTI3XzExNDU_4d5d2583-63bd-4a94-862d-4ab8763a5629"
      unitRef="usd">162000000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDgvZnJhZzpiNzllZjQ4ZTJhZTM0MWZlODgzZjNlZDI0MGNhNTUyNy90ZXh0cmVnaW9uOmI3OWVmNDhlMmFlMzQxZmU4ODNmM2VkMjQwY2E1NTI3XzExNDk_cba5d278-93dd-48aa-91c9-aa4e8fd9f631"
      unitRef="usd">204000000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDgvZnJhZzpiNzllZjQ4ZTJhZTM0MWZlODgzZjNlZDI0MGNhNTUyNy90ZXh0cmVnaW9uOmI3OWVmNDhlMmFlMzQxZmU4ODNmM2VkMjQwY2E1NTI3XzExNTc_e9997591-28c5-4ce5-b6f4-db17d5759e16"
      unitRef="usd">206000000</us-gaap:OperatingLeasePayments>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDgvZnJhZzpiNzllZjQ4ZTJhZTM0MWZlODgzZjNlZDI0MGNhNTUyNy90ZXh0cmVnaW9uOmI3OWVmNDhlMmFlMzQxZmU4ODNmM2VkMjQwY2E1NTI3XzEyODA_492f64ea-1b1b-48cb-b0b2-7a61e91906ae"
      unitRef="usd">-2000000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDgvZnJhZzpiNzllZjQ4ZTJhZTM0MWZlODgzZjNlZDI0MGNhNTUyNy90ZXh0cmVnaW9uOmI3OWVmNDhlMmFlMzQxZmU4ODNmM2VkMjQwY2E1NTI3XzEyODQ_166b202d-fae6-49c4-add2-4d128848c19c"
      unitRef="usd">3000000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDgvZnJhZzpiNzllZjQ4ZTJhZTM0MWZlODgzZjNlZDI0MGNhNTUyNy90ZXh0cmVnaW9uOmI3OWVmNDhlMmFlMzQxZmU4ODNmM2VkMjQwY2E1NTI3XzEyOTI_090033ef-3816-4f2e-a9bd-fd57f7669b49"
      unitRef="usd">14000000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:LeasesOfLessorDisclosureTextBlock
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDgvZnJhZzpiNzllZjQ4ZTJhZTM0MWZlODgzZjNlZDI0MGNhNTUyNy90ZXh0cmVnaW9uOmI3OWVmNDhlMmFlMzQxZmU4ODNmM2VkMjQwY2E1NTI3XzE3MzM_91c344f3-565b-4500-b5c8-b121e6637388">&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Lessor &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We have operating leases for which we are the lessor. The significant types of leases are contracted generation and real estate. The following table outlines other terms and conditions of the lease agreements as of December&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:76.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.067%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Remaining lease terms&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1-18&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Options to extend the term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1-5&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The components of lease income were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.735%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;For the Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating lease income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Variable lease income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Future minimum lease payments to be recovered under operating leases as of December&#160;31, 2021 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:76.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.067%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Minimum lease payments to be recovered&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Remaining years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LeasesOfLessorDisclosureTextBlock>
    <us-gaap:OperatingLeaseLeaseIncomeTableTextBlock
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDgvZnJhZzpiNzllZjQ4ZTJhZTM0MWZlODgzZjNlZDI0MGNhNTUyNy90ZXh0cmVnaW9uOmI3OWVmNDhlMmFlMzQxZmU4ODNmM2VkMjQwY2E1NTI3XzE3Njk_57905dd9-7155-4736-9324-0beeb4eaf3b6">&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The components of lease income were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.735%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;For the Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating lease income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Variable lease income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:OperatingLeaseLeaseIncomeTableTextBlock>
    <us-gaap:OperatingLeaseLeaseIncomeLeasePayments
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDgvZnJhZzpiNzllZjQ4ZTJhZTM0MWZlODgzZjNlZDI0MGNhNTUyNy90YWJsZToyNTFiMTU4MWM3NTM0YmFhODVjMDU1OWNhOWExODkxMy90YWJsZXJhbmdlOjI1MWIxNTgxYzc1MzRiYWE4NWMwNTU5Y2E5YTE4OTEzXzItMS0xLTEtMjEwNg_c05cacc6-9200-4925-b6a5-3f5d44327473"
      unitRef="usd">47000000</us-gaap:OperatingLeaseLeaseIncomeLeasePayments>
    <us-gaap:OperatingLeaseLeaseIncomeLeasePayments
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDgvZnJhZzpiNzllZjQ4ZTJhZTM0MWZlODgzZjNlZDI0MGNhNTUyNy90YWJsZToyNTFiMTU4MWM3NTM0YmFhODVjMDU1OWNhOWExODkxMy90YWJsZXJhbmdlOjI1MWIxNTgxYzc1MzRiYWE4NWMwNTU5Y2E5YTE4OTEzXzItMy0xLTEtMjEwNg_88761a16-cd84-4a69-bd0e-4c33871f496d"
      unitRef="usd">47000000</us-gaap:OperatingLeaseLeaseIncomeLeasePayments>
    <us-gaap:OperatingLeaseLeaseIncomeLeasePayments
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDgvZnJhZzpiNzllZjQ4ZTJhZTM0MWZlODgzZjNlZDI0MGNhNTUyNy90YWJsZToyNTFiMTU4MWM3NTM0YmFhODVjMDU1OWNhOWExODkxMy90YWJsZXJhbmdlOjI1MWIxNTgxYzc1MzRiYWE4NWMwNTU5Y2E5YTE4OTEzXzItNS0xLTEtMjEwNg_d9c16bb3-75bd-4e3f-a172-6ad5614a58b3"
      unitRef="usd">47000000</us-gaap:OperatingLeaseLeaseIncomeLeasePayments>
    <us-gaap:OperatingLeaseVariableLeaseIncome
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDgvZnJhZzpiNzllZjQ4ZTJhZTM0MWZlODgzZjNlZDI0MGNhNTUyNy90YWJsZToyNTFiMTU4MWM3NTM0YmFhODVjMDU1OWNhOWExODkxMy90YWJsZXJhbmdlOjI1MWIxNTgxYzc1MzRiYWE4NWMwNTU5Y2E5YTE4OTEzXzMtMS0xLTEtMjEwNg_d5bf73a1-0b4f-4300-bee3-cd42984dc8cf"
      unitRef="usd">261000000</us-gaap:OperatingLeaseVariableLeaseIncome>
    <us-gaap:OperatingLeaseVariableLeaseIncome
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDgvZnJhZzpiNzllZjQ4ZTJhZTM0MWZlODgzZjNlZDI0MGNhNTUyNy90YWJsZToyNTFiMTU4MWM3NTM0YmFhODVjMDU1OWNhOWExODkxMy90YWJsZXJhbmdlOjI1MWIxNTgxYzc1MzRiYWE4NWMwNTU5Y2E5YTE4OTEzXzMtMy0xLTEtMjEwNg_8c2fc74f-4a91-462c-b44c-cc1bda18f9e4"
      unitRef="usd">282000000</us-gaap:OperatingLeaseVariableLeaseIncome>
    <us-gaap:OperatingLeaseVariableLeaseIncome
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDgvZnJhZzpiNzllZjQ4ZTJhZTM0MWZlODgzZjNlZDI0MGNhNTUyNy90YWJsZToyNTFiMTU4MWM3NTM0YmFhODVjMDU1OWNhOWExODkxMy90YWJsZXJhbmdlOjI1MWIxNTgxYzc1MzRiYWE4NWMwNTU5Y2E5YTE4OTEzXzMtNS0xLTEtMjEwNg_be64c531-35f2-44ce-8ae5-4e5fdda01b0c"
      unitRef="usd">258000000</us-gaap:OperatingLeaseVariableLeaseIncome>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDgvZnJhZzpiNzllZjQ4ZTJhZTM0MWZlODgzZjNlZDI0MGNhNTUyNy90ZXh0cmVnaW9uOmI3OWVmNDhlMmFlMzQxZmU4ODNmM2VkMjQwY2E1NTI3XzE3MzY_49cfaecf-6718-4ddf-91df-8fa944f21d32">&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Future minimum lease payments to be recovered under operating leases as of December&#160;31, 2021 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:76.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.067%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Minimum lease payments to be recovered&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Remaining years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDgvZnJhZzpiNzllZjQ4ZTJhZTM0MWZlODgzZjNlZDI0MGNhNTUyNy90YWJsZTo5ZGYyZmFmNGY4MmY0YTRhYjk5MTE4YWI4OTMwNGMxMS90YWJsZXJhbmdlOjlkZjJmYWY0ZjgyZjRhNGFiOTkxMThhYjg5MzA0YzExXzEtMS0xLTEtMjEwNg_2e1c9c32-3979-4792-96d4-83334d646a8f"
      unitRef="usd">45000000</us-gaap:LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceivedTwoYears
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDgvZnJhZzpiNzllZjQ4ZTJhZTM0MWZlODgzZjNlZDI0MGNhNTUyNy90YWJsZTo5ZGYyZmFmNGY4MmY0YTRhYjk5MTE4YWI4OTMwNGMxMS90YWJsZXJhbmdlOjlkZjJmYWY0ZjgyZjRhNGFiOTkxMThhYjg5MzA0YzExXzItMS0xLTEtMjEwNg_8d2ad518-92f6-432f-ad29-6ea9c5f3f55e"
      unitRef="usd">45000000</us-gaap:LessorOperatingLeasePaymentsToBeReceivedTwoYears>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceivedThreeYears
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDgvZnJhZzpiNzllZjQ4ZTJhZTM0MWZlODgzZjNlZDI0MGNhNTUyNy90YWJsZTo5ZGYyZmFmNGY4MmY0YTRhYjk5MTE4YWI4OTMwNGMxMS90YWJsZXJhbmdlOjlkZjJmYWY0ZjgyZjRhNGFiOTkxMThhYjg5MzA0YzExXzMtMS0xLTEtMjEwNg_9339f5ad-06c1-40e3-98f8-ad30627c0080"
      unitRef="usd">45000000</us-gaap:LessorOperatingLeasePaymentsToBeReceivedThreeYears>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceivedFourYears
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDgvZnJhZzpiNzllZjQ4ZTJhZTM0MWZlODgzZjNlZDI0MGNhNTUyNy90YWJsZTo5ZGYyZmFmNGY4MmY0YTRhYjk5MTE4YWI4OTMwNGMxMS90YWJsZXJhbmdlOjlkZjJmYWY0ZjgyZjRhNGFiOTkxMThhYjg5MzA0YzExXzQtMS0xLTEtMjEwNg_947f6dd8-ff01-4115-a83d-a93a79fede3f"
      unitRef="usd">45000000</us-gaap:LessorOperatingLeasePaymentsToBeReceivedFourYears>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceivedFiveYears
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDgvZnJhZzpiNzllZjQ4ZTJhZTM0MWZlODgzZjNlZDI0MGNhNTUyNy90YWJsZTo5ZGYyZmFmNGY4MmY0YTRhYjk5MTE4YWI4OTMwNGMxMS90YWJsZXJhbmdlOjlkZjJmYWY0ZjgyZjRhNGFiOTkxMThhYjg5MzA0YzExXzUtMS0xLTEtMjEwNg_9420d740-6870-4d3f-91fc-ff2f90cbbdc8"
      unitRef="usd">45000000</us-gaap:LessorOperatingLeasePaymentsToBeReceivedFiveYears>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceivedThereafter
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDgvZnJhZzpiNzllZjQ4ZTJhZTM0MWZlODgzZjNlZDI0MGNhNTUyNy90YWJsZTo5ZGYyZmFmNGY4MmY0YTRhYjk5MTE4YWI4OTMwNGMxMS90YWJsZXJhbmdlOjlkZjJmYWY0ZjgyZjRhNGFiOTkxMThhYjg5MzA0YzExXzYtMS0xLTEtMjEwNg_9ee23e3a-3b33-4c15-b44d-de9dadcefb91"
      unitRef="usd">137000000</us-gaap:LessorOperatingLeasePaymentsToBeReceivedThereafter>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceived
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMDgvZnJhZzpiNzllZjQ4ZTJhZTM0MWZlODgzZjNlZDI0MGNhNTUyNy90YWJsZTo5ZGYyZmFmNGY4MmY0YTRhYjk5MTE4YWI4OTMwNGMxMS90YWJsZXJhbmdlOjlkZjJmYWY0ZjgyZjRhNGFiOTkxMThhYjg5MzA0YzExXzctMS0xLTEtMjEwNg_a7758041-32b8-48cb-b768-56218aa591e6"
      unitRef="usd">362000000</us-gaap:LessorOperatingLeasePaymentsToBeReceived>
    <us-gaap:AssetImpairmentChargesTextBlock
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMTQvZnJhZzpiNmExNDY4ZDMwZmE0YjY1OWE2NTEwMmY0ZmMzZmMxZS90ZXh0cmVnaW9uOmI2YTE0NjhkMzBmYTRiNjU5YTY1MTAyZjRmYzNmYzFlXzQyMjI_773808be-9f31-48d0-a8bc-107e5044ce43">Asset Impairments &lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We evaluate the carrying value of long-lived assets or asset groups for recoverability whenever events or changes in circumstances indicate that the carrying value of those assets may not be recoverable. Indicators of impairment may include a deteriorating business climate, including, but not limited to, declines in energy prices, condition of the asset, or plans to dispose of a long-lived asset significantly before the end of its useful life. We determine if long-lived assets or asset groups are potentially impaired by comparing the undiscounted expected future cash flows to the carrying value when indicators of impairment exist. When the undiscounted cash flow analysis indicates a long-lived asset or asset group may not be recoverable, the amount of the impairment loss is determined by measuring the excess of the carrying amount of the long-lived asset or asset group over its fair value. The fair value analysis is primarily based on the income approach using significant unobservable inputs (Level 3) including revenue and generation forecasts, projected capital and maintenance expenditures and discount rates. A variation in the assumptions used could lead to a different conclusion regarding the recoverability of an asset or asset group and, thus, could potentially result in material future impairments of our long-lived assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;New England Asset Group&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In the third quarter of 2020, in conjunction with the retirement announcement of Mystic Units 8 and 9, we completed a comprehensive review of the estimated undiscounted future cash flows of the New England asset group and concluded that the estimated undiscounted future cash flows and fair value of the New England asset &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;group were less than their carrying values. As a result, a pre-tax impairment charge of $500 million was recorded in the third quarter of 2020 in Operating and maintenance expense in the Consolidated Statement of Operations and Comprehensive Income. See Note 7 - Early Plant Retirements for additional information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In the second quarter of 2021, an overall decline in the asset group's portfolio value suggested that the carrying value of the New England asset group may be impaired. We completed a comprehensive review of the estimated undiscounted future cash flows of the New England asset group and concluded that the carrying value was not recoverable and that its fair value was less than its carrying value. As a result, a pre-tax impairment charge of $350&#160;million was recorded in the second quarter of 2021 in Operating and maintenance expense in the Consolidated Statement of Operations and Comprehensive Income.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Contracted Wind Project&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In the third quarter of 2021, significant long-term operational issues anticipated for a specific wind turbine technology suggested that the carrying value of a contracted wind asset, located in Maryland and part of the CRP joint venture, may be impaired. We completed a comprehensive review of the estimated undiscounted future cash flows and concluded that the carrying value of this contracted wind project was not recoverable and that its fair value was less than its carrying value. As a result, in the third quarter of 2021, a pre-tax impairment charge of $45&#160;million was recorded in Operating and maintenance expense, $21&#160;million of which was offset in Net income attributable to noncontrolling interests in the Consolidated Statement of Operations and Comprehensive Income.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Equity Method Investments in Certain Distributed Energy Companies&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In the third quarter of 2019, our equity method investments in certain distributed energy companies were fully impaired due to an other-than-temporary decline in market conditions and underperforming projects. We recorded a pre-tax impairment charge of $164 million in Equity in losses of unconsolidated affiliates and an offsetting pre-tax $96 million in Net income attributable to noncontrolling interests in the Consolidated Statement of Operations and Comprehensive Income. As a result, we accelerated the amortization of investment tax credits associated with these companies and recorded a benefit of $46 million in Income taxes. The impairment charge and the accelerated amortization of investment tax credits resulted in a net $15 million decrease to our earnings. See Note 21 &#x2014; Variable Interest Entities for additional information.&lt;/span&gt;&lt;/div&gt;</us-gaap:AssetImpairmentChargesTextBlock>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="ia7116a0ede814dc69ed93bd72c24b21e_D20200701-20200930"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMTQvZnJhZzpiNmExNDY4ZDMwZmE0YjY1OWE2NTEwMmY0ZmMzZmMxZS90ZXh0cmVnaW9uOmI2YTE0NjhkMzBmYTRiNjU5YTY1MTAyZjRmYzNmYzFlXzE3OTk_555d1cbb-31e7-47f2-8f1e-237d4e179142"
      unitRef="usd">500000000</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="i80040ace77e24a039cfc8d183eff061f_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMTQvZnJhZzpiNmExNDY4ZDMwZmE0YjY1OWE2NTEwMmY0ZmMzZmMxZS90ZXh0cmVnaW9uOmI2YTE0NjhkMzBmYTRiNjU5YTY1MTAyZjRmYzNmYzFlXzI0Mzg_723f5596-ddde-4348-a104-25082e9f0f28"
      unitRef="usd">350000000</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="i36344cec5ac547c7b3e6d76a2c4a8d29_D20210701-20210930"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMTQvZnJhZzpiNmExNDY4ZDMwZmE0YjY1OWE2NTEwMmY0ZmMzZmMxZS90ZXh0cmVnaW9uOmI2YTE0NjhkMzBmYTRiNjU5YTY1MTAyZjRmYzNmYzFlXzMxNzQ_48192eba-a5e0-4746-8da4-c7d6ef9bbed7"
      unitRef="usd">45000000</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i36344cec5ac547c7b3e6d76a2c4a8d29_D20210701-20210930"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMTQvZnJhZzpiNmExNDY4ZDMwZmE0YjY1OWE2NTEwMmY0ZmMzZmMxZS90ZXh0cmVnaW9uOmI2YTE0NjhkMzBmYTRiNjU5YTY1MTAyZjRmYzNmYzFlXzMyMjg_faa24e18-9757-4fe8-8542-4aa4216a256b"
      unitRef="usd">21000000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:EquityMethodInvestmentOtherThanTemporaryImpairment
      contextRef="ic5a45c506939456691d57e35aeced695_D20190701-20190930"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMTQvZnJhZzpiNmExNDY4ZDMwZmE0YjY1OWE2NTEwMmY0ZmMzZmMxZS90ZXh0cmVnaW9uOmI2YTE0NjhkMzBmYTRiNjU5YTY1MTAyZjRmYzNmYzFlXzM2OTU_730d15e4-6422-4ef5-967e-cb01f87533ec"
      unitRef="usd">164000000</us-gaap:EquityMethodInvestmentOtherThanTemporaryImpairment>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="ic5a45c506939456691d57e35aeced695_D20190701-20190930"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMTQvZnJhZzpiNmExNDY4ZDMwZmE0YjY1OWE2NTEwMmY0ZmMzZmMxZS90ZXh0cmVnaW9uOmI2YTE0NjhkMzBmYTRiNjU5YTY1MTAyZjRmYzNmYzFlXzM3NzM_abc0eb67-c45d-41da-b0ef-64914d736ce9"
      unitRef="usd">96000000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="ic5a45c506939456691d57e35aeced695_D20190701-20190930"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMTQvZnJhZzpiNmExNDY4ZDMwZmE0YjY1OWE2NTEwMmY0ZmMzZmMxZS90ZXh0cmVnaW9uOmI2YTE0NjhkMzBmYTRiNjU5YTY1MTAyZjRmYzNmYzFlXzQwMzA_332d4cee-61b9-45eb-b348-c777f353b955"
      unitRef="usd">-46000000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="ic5a45c506939456691d57e35aeced695_D20190701-20190930"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMTQvZnJhZzpiNmExNDY4ZDMwZmE0YjY1OWE2NTEwMmY0ZmMzZmMxZS90ZXh0cmVnaW9uOmI2YTE0NjhkMzBmYTRiNjU5YTY1MTAyZjRmYzNmYzFlXzQxNDk_6705ddc0-7ec8-4374-b5ce-b24ea30cde60"
      unitRef="usd">-15000000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjAvZnJhZzo4NWViODRiMTY2NmI0ZTlmYTQ4ODFmOTY5NmU2NTE0Yi90ZXh0cmVnaW9uOjg1ZWI4NGIxNjY2YjRlOWZhNDg4MWY5Njk2ZTY1MTRiXzE3MzU_9d97377b-a887-457e-bfe9-60222ce5247d">Intangible Assets &lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Our intangible assets and liabilities, included in Other current assets, Other deferred debits and other assets, Other current liabilities, Other deferred credits and other liabilities in the Consolidated Balance Sheets, consisted of the following as of December&#160;31, 2021 and 2020. The intangible assets and liabilities shown below are generally amortized on a straight line basis, except for unamortized energy contracts which are amortized in relation to the expected realization of the underlying cash flows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:35.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Gross&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Gross&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Net&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unamortized Energy Contracts&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1,673)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1,642)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;321&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Customer Relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(243)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;326&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(215)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Trade Name&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(218)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(197)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2,134)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2,054)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table summarizes the amortization expense related to intangible assets and liabilities for each of the years ended December&#160;31, 2021, 2020, and 2019:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:76.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.067%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;For the Years Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Amortization Expense&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:700;line-height:120%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;74&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;__________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;See Note 22 &#x2014; Supplemental Financial Information for additional information related to the amortization of unamortized energy contracts.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table summarizes the estimated future amortization expense related to intangible assets and liabilities as of December&#160;31, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:76.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.067%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;For the Years Ending December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Estimated Future Amortization Expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Renewable Energy Credits &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;RECs are included in Renewable energy credits in the Consolidated Balance Sheets. Purchased RECs are recorded at cost on the date they are purchased. The cost of RECs purchased on a stand-alone basis is based on the transaction price, while the cost of RECs acquired through PPAs represents the difference between the total contract price and the market price of energy at contract inception. Generally, revenue for RECs that are sold to a counterparty under a contract that specifically identifies a power plant is recognized at a point in time when the power is produced. This includes both bundled and unbundled REC sales. Otherwise, the revenue is recognized upon physical transfer of the REC to the customer.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table presents current RECs as of December&#160;31, 2021 and 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:14pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.066%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.466%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.068%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;As of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;As of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Current REC's&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjAvZnJhZzo4NWViODRiMTY2NmI0ZTlmYTQ4ODFmOTY5NmU2NTE0Yi90ZXh0cmVnaW9uOjg1ZWI4NGIxNjY2YjRlOWZhNDg4MWY5Njk2ZTY1MTRiXzE3MDE_18252829-6b28-4c32-bb15-249be3cca60f">&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Our intangible assets and liabilities, included in Other current assets, Other deferred debits and other assets, Other current liabilities, Other deferred credits and other liabilities in the Consolidated Balance Sheets, consisted of the following as of December&#160;31, 2021 and 2020. The intangible assets and liabilities shown below are generally amortized on a straight line basis, except for unamortized energy contracts which are amortized in relation to the expected realization of the underlying cash flows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:35.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Gross&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Gross&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Net&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unamortized Energy Contracts&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1,673)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1,642)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;321&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Customer Relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(243)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;326&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(215)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Trade Name&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(218)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(197)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2,134)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2,054)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ib4cb5d7ddad44ce891d8d46ab40476f6_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjAvZnJhZzo4NWViODRiMTY2NmI0ZTlmYTQ4ODFmOTY5NmU2NTE0Yi90YWJsZTo3NzM4M2I5NTUxYWM0NmQ2ODAxZDg3M2E3M2E1OTk1Yi90YWJsZXJhbmdlOjc3MzgzYjk1NTFhYzQ2ZDY4MDFkODczYTczYTU5OTViXzItMS0xLTEtMjEwNg_30cfdd41-2ff2-4fa1-81bf-e73f1418db15"
      unitRef="usd">1963000000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ib4cb5d7ddad44ce891d8d46ab40476f6_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjAvZnJhZzo4NWViODRiMTY2NmI0ZTlmYTQ4ODFmOTY5NmU2NTE0Yi90YWJsZTo3NzM4M2I5NTUxYWM0NmQ2ODAxZDg3M2E3M2E1OTk1Yi90YWJsZXJhbmdlOjc3MzgzYjk1NTFhYzQ2ZDY4MDFkODczYTczYTU5OTViXzItMy0xLTEtMjEwNg_2c520716-875c-4749-9b94-0d0eacd7054a"
      unitRef="usd">1673000000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ib4cb5d7ddad44ce891d8d46ab40476f6_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjAvZnJhZzo4NWViODRiMTY2NmI0ZTlmYTQ4ODFmOTY5NmU2NTE0Yi90YWJsZTo3NzM4M2I5NTUxYWM0NmQ2ODAxZDg3M2E3M2E1OTk1Yi90YWJsZXJhbmdlOjc3MzgzYjk1NTFhYzQ2ZDY4MDFkODczYTczYTU5OTViXzItNS0xLTEtMjEwNg_ea3a905a-161c-4844-b18d-b5f25292ee4c"
      unitRef="usd">290000000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="id5f5adf068d147229df42fa5317f219c_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjAvZnJhZzo4NWViODRiMTY2NmI0ZTlmYTQ4ODFmOTY5NmU2NTE0Yi90YWJsZTo3NzM4M2I5NTUxYWM0NmQ2ODAxZDg3M2E3M2E1OTk1Yi90YWJsZXJhbmdlOjc3MzgzYjk1NTFhYzQ2ZDY4MDFkODczYTczYTU5OTViXzItNy0xLTEtMjEwNg_5809905e-3dcd-464d-ac69-bf068791a013"
      unitRef="usd">1963000000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="id5f5adf068d147229df42fa5317f219c_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjAvZnJhZzo4NWViODRiMTY2NmI0ZTlmYTQ4ODFmOTY5NmU2NTE0Yi90YWJsZTo3NzM4M2I5NTUxYWM0NmQ2ODAxZDg3M2E3M2E1OTk1Yi90YWJsZXJhbmdlOjc3MzgzYjk1NTFhYzQ2ZDY4MDFkODczYTczYTU5OTViXzItOS0xLTEtMjEwNg_91e4cddf-db56-4d35-85bb-a363afba07e0"
      unitRef="usd">1642000000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="id5f5adf068d147229df42fa5317f219c_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjAvZnJhZzo4NWViODRiMTY2NmI0ZTlmYTQ4ODFmOTY5NmU2NTE0Yi90YWJsZTo3NzM4M2I5NTUxYWM0NmQ2ODAxZDg3M2E3M2E1OTk1Yi90YWJsZXJhbmdlOjc3MzgzYjk1NTFhYzQ2ZDY4MDFkODczYTczYTU5OTViXzItMTEtMS0xLTIxMDY_2459e9bf-c9a0-45cc-8c5e-7a4ff99cfe23"
      unitRef="usd">321000000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i687850843ca44f498c44147f9f62370f_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjAvZnJhZzo4NWViODRiMTY2NmI0ZTlmYTQ4ODFmOTY5NmU2NTE0Yi90YWJsZTo3NzM4M2I5NTUxYWM0NmQ2ODAxZDg3M2E3M2E1OTk1Yi90YWJsZXJhbmdlOjc3MzgzYjk1NTFhYzQ2ZDY4MDFkODczYTczYTU5OTViXzMtMS0xLTEtMjEwNg_1ab47310-465a-41a3-8efa-d14bff823606"
      unitRef="usd">330000000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i687850843ca44f498c44147f9f62370f_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjAvZnJhZzo4NWViODRiMTY2NmI0ZTlmYTQ4ODFmOTY5NmU2NTE0Yi90YWJsZTo3NzM4M2I5NTUxYWM0NmQ2ODAxZDg3M2E3M2E1OTk1Yi90YWJsZXJhbmdlOjc3MzgzYjk1NTFhYzQ2ZDY4MDFkODczYTczYTU5OTViXzMtMy0xLTEtMjEwNg_618f48f9-23bb-40f8-ae19-5459b2a6d402"
      unitRef="usd">243000000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i687850843ca44f498c44147f9f62370f_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjAvZnJhZzo4NWViODRiMTY2NmI0ZTlmYTQ4ODFmOTY5NmU2NTE0Yi90YWJsZTo3NzM4M2I5NTUxYWM0NmQ2ODAxZDg3M2E3M2E1OTk1Yi90YWJsZXJhbmdlOjc3MzgzYjk1NTFhYzQ2ZDY4MDFkODczYTczYTU5OTViXzMtNS0xLTEtMjEwNg_59251850-0a72-49f8-bc59-7ae87d4e5250"
      unitRef="usd">87000000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i5a55ae757b0648cfa837fdf4ca5fcd5f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjAvZnJhZzo4NWViODRiMTY2NmI0ZTlmYTQ4ODFmOTY5NmU2NTE0Yi90YWJsZTo3NzM4M2I5NTUxYWM0NmQ2ODAxZDg3M2E3M2E1OTk1Yi90YWJsZXJhbmdlOjc3MzgzYjk1NTFhYzQ2ZDY4MDFkODczYTczYTU5OTViXzMtNy0xLTEtMjEwNg_f0d6d978-202e-46ce-b61a-a3d229d15687"
      unitRef="usd">326000000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i5a55ae757b0648cfa837fdf4ca5fcd5f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjAvZnJhZzo4NWViODRiMTY2NmI0ZTlmYTQ4ODFmOTY5NmU2NTE0Yi90YWJsZTo3NzM4M2I5NTUxYWM0NmQ2ODAxZDg3M2E3M2E1OTk1Yi90YWJsZXJhbmdlOjc3MzgzYjk1NTFhYzQ2ZDY4MDFkODczYTczYTU5OTViXzMtOS0xLTEtMjEwNg_ebaccd9c-4971-4642-8ad0-4cc168adf63c"
      unitRef="usd">215000000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i5a55ae757b0648cfa837fdf4ca5fcd5f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjAvZnJhZzo4NWViODRiMTY2NmI0ZTlmYTQ4ODFmOTY5NmU2NTE0Yi90YWJsZTo3NzM4M2I5NTUxYWM0NmQ2ODAxZDg3M2E3M2E1OTk1Yi90YWJsZXJhbmdlOjc3MzgzYjk1NTFhYzQ2ZDY4MDFkODczYTczYTU5OTViXzMtMTEtMS0xLTIxMDY_23e2f901-0ddf-4805-88b7-a478f495862c"
      unitRef="usd">111000000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ia57ddf3733924799ae1102acc6c99d31_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjAvZnJhZzo4NWViODRiMTY2NmI0ZTlmYTQ4ODFmOTY5NmU2NTE0Yi90YWJsZTo3NzM4M2I5NTUxYWM0NmQ2ODAxZDg3M2E3M2E1OTk1Yi90YWJsZXJhbmdlOjc3MzgzYjk1NTFhYzQ2ZDY4MDFkODczYTczYTU5OTViXzQtMS0xLTEtMjEwNg_0d8e30ba-eff3-4176-88f6-3290ff1cff62"
      unitRef="usd">222000000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ia57ddf3733924799ae1102acc6c99d31_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjAvZnJhZzo4NWViODRiMTY2NmI0ZTlmYTQ4ODFmOTY5NmU2NTE0Yi90YWJsZTo3NzM4M2I5NTUxYWM0NmQ2ODAxZDg3M2E3M2E1OTk1Yi90YWJsZXJhbmdlOjc3MzgzYjk1NTFhYzQ2ZDY4MDFkODczYTczYTU5OTViXzQtMy0xLTEtMjEwNg_8cc84ff9-1019-4714-bf69-c40c3596c050"
      unitRef="usd">218000000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ia57ddf3733924799ae1102acc6c99d31_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjAvZnJhZzo4NWViODRiMTY2NmI0ZTlmYTQ4ODFmOTY5NmU2NTE0Yi90YWJsZTo3NzM4M2I5NTUxYWM0NmQ2ODAxZDg3M2E3M2E1OTk1Yi90YWJsZXJhbmdlOjc3MzgzYjk1NTFhYzQ2ZDY4MDFkODczYTczYTU5OTViXzQtNS0xLTEtMjEwNg_88319e7a-452a-4e44-80ee-15afeaf07da0"
      unitRef="usd">4000000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="iba13dd78f8ff4ce0a9a1d40de898ca62_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjAvZnJhZzo4NWViODRiMTY2NmI0ZTlmYTQ4ODFmOTY5NmU2NTE0Yi90YWJsZTo3NzM4M2I5NTUxYWM0NmQ2ODAxZDg3M2E3M2E1OTk1Yi90YWJsZXJhbmdlOjc3MzgzYjk1NTFhYzQ2ZDY4MDFkODczYTczYTU5OTViXzQtNy0xLTEtMjEwNg_6cd54a05-edaa-4961-8fa4-1be558f0f4a7"
      unitRef="usd">222000000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="iba13dd78f8ff4ce0a9a1d40de898ca62_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjAvZnJhZzo4NWViODRiMTY2NmI0ZTlmYTQ4ODFmOTY5NmU2NTE0Yi90YWJsZTo3NzM4M2I5NTUxYWM0NmQ2ODAxZDg3M2E3M2E1OTk1Yi90YWJsZXJhbmdlOjc3MzgzYjk1NTFhYzQ2ZDY4MDFkODczYTczYTU5OTViXzQtOS0xLTEtMjEwNg_26d7262d-bd6f-496d-a6c9-7abb7cc68a87"
      unitRef="usd">197000000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="iba13dd78f8ff4ce0a9a1d40de898ca62_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjAvZnJhZzo4NWViODRiMTY2NmI0ZTlmYTQ4ODFmOTY5NmU2NTE0Yi90YWJsZTo3NzM4M2I5NTUxYWM0NmQ2ODAxZDg3M2E3M2E1OTk1Yi90YWJsZXJhbmdlOjc3MzgzYjk1NTFhYzQ2ZDY4MDFkODczYTczYTU5OTViXzQtMTEtMS0xLTIxMDY_6711e7d5-a007-45cc-98e8-1a609876996e"
      unitRef="usd">25000000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjAvZnJhZzo4NWViODRiMTY2NmI0ZTlmYTQ4ODFmOTY5NmU2NTE0Yi90YWJsZTo3NzM4M2I5NTUxYWM0NmQ2ODAxZDg3M2E3M2E1OTk1Yi90YWJsZXJhbmdlOjc3MzgzYjk1NTFhYzQ2ZDY4MDFkODczYTczYTU5OTViXzgtMS0xLTEtMjEwNg_5de11c2c-06f3-4f77-b6e0-a8301f67c811"
      unitRef="usd">2515000000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjAvZnJhZzo4NWViODRiMTY2NmI0ZTlmYTQ4ODFmOTY5NmU2NTE0Yi90YWJsZTo3NzM4M2I5NTUxYWM0NmQ2ODAxZDg3M2E3M2E1OTk1Yi90YWJsZXJhbmdlOjc3MzgzYjk1NTFhYzQ2ZDY4MDFkODczYTczYTU5OTViXzgtMy0xLTEtMjEwNg_4a883c56-d527-49b9-9c1a-a978348c46ce"
      unitRef="usd">2134000000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjAvZnJhZzo4NWViODRiMTY2NmI0ZTlmYTQ4ODFmOTY5NmU2NTE0Yi90YWJsZTo3NzM4M2I5NTUxYWM0NmQ2ODAxZDg3M2E3M2E1OTk1Yi90YWJsZXJhbmdlOjc3MzgzYjk1NTFhYzQ2ZDY4MDFkODczYTczYTU5OTViXzgtNS0xLTEtMjEwNg_ab686b46-d456-42fe-92da-6f2feb42736e"
      unitRef="usd">381000000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjAvZnJhZzo4NWViODRiMTY2NmI0ZTlmYTQ4ODFmOTY5NmU2NTE0Yi90YWJsZTo3NzM4M2I5NTUxYWM0NmQ2ODAxZDg3M2E3M2E1OTk1Yi90YWJsZXJhbmdlOjc3MzgzYjk1NTFhYzQ2ZDY4MDFkODczYTczYTU5OTViXzgtNy0xLTEtMjEwNg_414b675d-1690-4eb4-83f1-11538c828d3c"
      unitRef="usd">2511000000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjAvZnJhZzo4NWViODRiMTY2NmI0ZTlmYTQ4ODFmOTY5NmU2NTE0Yi90YWJsZTo3NzM4M2I5NTUxYWM0NmQ2ODAxZDg3M2E3M2E1OTk1Yi90YWJsZXJhbmdlOjc3MzgzYjk1NTFhYzQ2ZDY4MDFkODczYTczYTU5OTViXzgtOS0xLTEtMjEwNg_0d1cd6f1-4e53-401a-9c5f-eeb3b3021e02"
      unitRef="usd">2054000000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjAvZnJhZzo4NWViODRiMTY2NmI0ZTlmYTQ4ODFmOTY5NmU2NTE0Yi90YWJsZTo3NzM4M2I5NTUxYWM0NmQ2ODAxZDg3M2E3M2E1OTk1Yi90YWJsZXJhbmdlOjc3MzgzYjk1NTFhYzQ2ZDY4MDFkODczYTczYTU5OTViXzgtMTEtMS0xLTIxMDY_c2ff7a17-0c0c-4ea6-b389-fa3bba1f300d"
      unitRef="usd">457000000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjAvZnJhZzo4NWViODRiMTY2NmI0ZTlmYTQ4ODFmOTY5NmU2NTE0Yi90ZXh0cmVnaW9uOjg1ZWI4NGIxNjY2YjRlOWZhNDg4MWY5Njk2ZTY1MTRiXzE3MDI_712068df-81fe-44f2-83bc-342ec60b4d70">The following table summarizes the amortization expense related to intangible assets and liabilities for each of the years ended December&#160;31, 2021, 2020, and 2019:&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:76.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.067%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;For the Years Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Amortization Expense&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:700;line-height:120%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;74&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;__________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;See Note 22 &#x2014; Supplemental Financial Information for additional information related to the amortization of unamortized energy contracts.&lt;/span&gt;&lt;/div&gt;</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjAvZnJhZzo4NWViODRiMTY2NmI0ZTlmYTQ4ODFmOTY5NmU2NTE0Yi90YWJsZTo2MTVmN2M1MDM5ZDU0MTAwODNhNWJmYTY0NzVkMzY3Zi90YWJsZXJhbmdlOjYxNWY3YzUwMzlkNTQxMDA4M2E1YmZhNjQ3NWQzNjdmXzEtMS0xLTEtMjEwNg_e473a203-9e7e-4a48-898e-768bba3a1532"
      unitRef="usd">80000000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjAvZnJhZzo4NWViODRiMTY2NmI0ZTlmYTQ4ODFmOTY5NmU2NTE0Yi90YWJsZTo2MTVmN2M1MDM5ZDU0MTAwODNhNWJmYTY0NzVkMzY3Zi90YWJsZXJhbmdlOjYxNWY3YzUwMzlkNTQxMDA4M2E1YmZhNjQ3NWQzNjdmXzItMS0xLTEtMjEwNg_baaa3db2-3b07-43bf-8015-106bcdabb598"
      unitRef="usd">81000000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjAvZnJhZzo4NWViODRiMTY2NmI0ZTlmYTQ4ODFmOTY5NmU2NTE0Yi90YWJsZTo2MTVmN2M1MDM5ZDU0MTAwODNhNWJmYTY0NzVkMzY3Zi90YWJsZXJhbmdlOjYxNWY3YzUwMzlkNTQxMDA4M2E1YmZhNjQ3NWQzNjdmXzMtMS0xLTEtMjEwNg_c112d428-45ca-4439-8c76-b2514e88ef77"
      unitRef="usd">74000000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjAvZnJhZzo4NWViODRiMTY2NmI0ZTlmYTQ4ODFmOTY5NmU2NTE0Yi90ZXh0cmVnaW9uOjg1ZWI4NGIxNjY2YjRlOWZhNDg4MWY5Njk2ZTY1MTRiXzE3MzA_f8845489-754d-4d9e-a725-9f156bcdb25e">&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table summarizes the estimated future amortization expense related to intangible assets and liabilities as of December&#160;31, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:76.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.067%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;For the Years Ending December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Estimated Future Amortization Expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjAvZnJhZzo4NWViODRiMTY2NmI0ZTlmYTQ4ODFmOTY5NmU2NTE0Yi90YWJsZToxMDIwMmJlODI0YTU0NmIyYjJkOWY2MWRjY2E5MGEyMi90YWJsZXJhbmdlOjEwMjAyYmU4MjRhNTQ2YjJiMmQ5ZjYxZGNjYTkwYTIyXzEtMS0xLTEtMjEwNg_05599332-0ae3-4b6d-bc6b-1d199ced3abb"
      unitRef="usd">60000000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjAvZnJhZzo4NWViODRiMTY2NmI0ZTlmYTQ4ODFmOTY5NmU2NTE0Yi90YWJsZToxMDIwMmJlODI0YTU0NmIyYjJkOWY2MWRjY2E5MGEyMi90YWJsZXJhbmdlOjEwMjAyYmU4MjRhNTQ2YjJiMmQ5ZjYxZGNjYTkwYTIyXzItMS0xLTEtMjEwNg_b071568a-8d7b-4d1f-85e0-b20d4adbba48"
      unitRef="usd">53000000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjAvZnJhZzo4NWViODRiMTY2NmI0ZTlmYTQ4ODFmOTY5NmU2NTE0Yi90YWJsZToxMDIwMmJlODI0YTU0NmIyYjJkOWY2MWRjY2E5MGEyMi90YWJsZXJhbmdlOjEwMjAyYmU4MjRhNTQ2YjJiMmQ5ZjYxZGNjYTkwYTIyXzMtMS0xLTEtMjEwNg_965d7aa2-9f14-4eb1-a94c-5820535430ab"
      unitRef="usd">50000000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjAvZnJhZzo4NWViODRiMTY2NmI0ZTlmYTQ4ODFmOTY5NmU2NTE0Yi90YWJsZToxMDIwMmJlODI0YTU0NmIyYjJkOWY2MWRjY2E5MGEyMi90YWJsZXJhbmdlOjEwMjAyYmU4MjRhNTQ2YjJiMmQ5ZjYxZGNjYTkwYTIyXzQtMS0xLTEtMjEwNg_7a357066-3124-45a4-ab2b-3941ee6e0bd3"
      unitRef="usd">44000000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjAvZnJhZzo4NWViODRiMTY2NmI0ZTlmYTQ4ODFmOTY5NmU2NTE0Yi90YWJsZToxMDIwMmJlODI0YTU0NmIyYjJkOWY2MWRjY2E5MGEyMi90YWJsZXJhbmdlOjEwMjAyYmU4MjRhNTQ2YjJiMmQ5ZjYxZGNjYTkwYTIyXzUtMS0xLTEtMjEwNg_fe21af20-a184-4440-8df0-edae5313f10e"
      unitRef="usd">37000000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <ceg:ScheduleofAlternativeorRenewableEnergyCreditsTableTextBlock
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjAvZnJhZzo4NWViODRiMTY2NmI0ZTlmYTQ4ODFmOTY5NmU2NTE0Yi90ZXh0cmVnaW9uOjg1ZWI4NGIxNjY2YjRlOWZhNDg4MWY5Njk2ZTY1MTRiXzE3MzQ_6e7232cc-6124-4912-950d-05a02e9cc608">&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table presents current RECs as of December&#160;31, 2021 and 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:14pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.066%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.466%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.068%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;As of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;As of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Current REC's&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ceg:ScheduleofAlternativeorRenewableEnergyCreditsTableTextBlock>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetResidualValue
      contextRef="i729fdc7ef5cf48ceb384213ae6fae908_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjAvZnJhZzo4NWViODRiMTY2NmI0ZTlmYTQ4ODFmOTY5NmU2NTE0Yi90YWJsZTozMjIwMjY4ODQ3YmY0N2E3YTJmNjcyZWY2OTdjY2YyMC90YWJsZXJhbmdlOjMyMjAyNjg4NDdiZjQ3YTdhMmY2NzJlZjY5N2NjZjIwXzEtMS0xLTEtMjEwNg_7481f2a7-dc11-444a-b48a-57d76a9553e2"
      unitRef="usd">520000000</us-gaap:AcquiredFiniteLivedIntangibleAssetResidualValue>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetResidualValue
      contextRef="ibee3e9a5282748378ef24b9eda664245_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjAvZnJhZzo4NWViODRiMTY2NmI0ZTlmYTQ4ODFmOTY5NmU2NTE0Yi90YWJsZTozMjIwMjY4ODQ3YmY0N2E3YTJmNjcyZWY2OTdjY2YyMC90YWJsZXJhbmdlOjMyMjAyNjg4NDdiZjQ3YTdhMmY2NzJlZjY5N2NjZjIwXzEtMy0xLTEtMjEwNg_190be903-7371-42cb-8958-eef609222634"
      unitRef="usd">621000000</us-gaap:AcquiredFiniteLivedIntangibleAssetResidualValue>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjYvZnJhZzozM2Y4OWYzZTU0M2I0OWU1OGMwOWY4ZDYxZGMxNzVmNy90ZXh0cmVnaW9uOjMzZjg5ZjNlNTQzYjQ5ZTU4YzA5ZjhkNjFkYzE3NWY3XzY2NTY_dc88e198-ba95-45e8-8baf-406921d158df">Income Taxes &lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Components of Income Tax Expense or Benefit&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Income tax expense (benefit) from continuing operations is comprised of the following components:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.569%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;For the Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Included in operations:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Deferred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(153)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Investment tax credit amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(15)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(25)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(69)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Deferred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(37)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(46)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;516&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Rate Reconciliation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The effective income tax rate from continuing operations varies from the U.S. federal statutory rate principally due to the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.569%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;For the Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:700;line-height:120%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:700;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:700;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;U.S. federal statutory rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Increase (decrease) due to:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;State income taxes, net of federal income tax benefit &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Qualified NDT fund income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;165.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amortization of investment tax credit, including deferred taxes on basis differences&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(9.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Production tax credits and other credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(28.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Noncontrolling interests&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Tax Settlements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(10.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Effective income tax rate&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;148.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;_________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;Positive percentages represent income tax expense. Negative percentages represent income tax benefit.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(b)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;The higher effective tax rate in 2021 is primarily due to the impacts of the February 2021 extreme cold weather event on Income before income taxes. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Tax Differences and Carryforwards&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The tax effects of temporary differences and carryforwards, which give rise to significant portions of the deferred tax assets (liabilities), as of December&#160;31, 2021 and 2020 are presented below:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.066%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.068%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;As of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;As of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Plant basis differences&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,812)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,592)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accrual based contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(38)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(37)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Derivatives and other financial instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(172)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(41)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred pension and postretirement obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(274)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(236)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Nuclear decommissioning activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(912)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(742)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred debt refinancing costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Tax loss carryforward&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Tax credit carryforward, net of valuation allowances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;778&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;838&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Investment in partnerships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(252)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(813)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred income tax liabilities (net)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,302)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,205)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unamortized investment tax credits&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(369)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(445)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total deferred income tax liabilities (net) and &lt;br/&gt;unamortized investment tax credits&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,671)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,650)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;__________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;Does not include unamortized investment tax credits reclassified to liabilities held for sale as of December 31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table provides our carryforwards, of which the state related items are presented on a post-apportioned basis, and any corresponding valuation allowances as of December&#160;31, 2021. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:76.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.067%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;As of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Federal general business credits carryforwards and other carryforwards&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;806&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;State net operating losses and other carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;869&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred taxes on state tax attributes (net)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;74&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Valuation allowance on state tax attributes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Year in which net operating loss or credit carryforwards will begin to expire&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2035&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;__________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;The federal general business credit carryforward will begin expiring in 2035.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Tabular Reconciliation of Unrecognized Tax Benefits&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table presents changes in unrecognized tax benefits.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:76.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.067%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Unrecognized tax benefits&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Balance as of December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Change to positions that only affect timing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Increases based on tax positions related to 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Increases based on tax positions prior to 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Decreases based on tax positions prior to 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Increase from settlements with taxing authorities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Balance as of December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Increases based on tax positions related to 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Increases based on tax positions prior to 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Decreases based on tax positions prior to 2020&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(346)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Decrease from settlements with taxing authorities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(69)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Balance as of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Change to positions that only affect timing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Increases based on tax positions related to 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Increases based on tax positions prior to 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Decreases based on tax positions prior to 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Balance as of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;__________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;Our unrecognized federal and state tax benefits decreased in the first quarter of 2020 by approximately $411&#160;million due to the settlement of a federal refund claim with IRS Appeals. The recognition of these tax benefits resulted in an increase in net income of $73&#160;million in the first quarter of 2020, reflecting a decrease to income tax expense of $67&#160;million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Recognition of unrecognized tax benefits&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table presents the unrecognized tax benefits that, if recognized, would decrease the effe&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;ctive tax rate. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:76.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.067%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Reasonably possible the total amount of unrecognized tax benefits could significantly increase or decrease within 12 months after the reporting date&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;No amounts are expected to significantly increase or decrease within 12 months after the reporting date. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total amounts of interest and penalties recognized&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We did not record material interest and penalty expense related to tax positions reflected in the Consolidated Balance Sheets. Interest expense and penalty expense are recorded in Interest expense, net and Other, net, respectively, in Other income and deductions in the Consolidated Statements of Operations and Comprehensive Income. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Description of tax years open to assessment by major jurisdiction&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:14pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:76.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.067%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;Major Jurisdiction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Open Years&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:700;line-height:120%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Federal consolidated income tax returns&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2010-2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Illinois unitary corporate income tax returns&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2012-2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;New Jersey separate corporate income tax returns&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2017-2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;New York combined corporate income tax returns&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2011-2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Pennsylvania separate corporate income tax returns&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2011-2016&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Pennsylvania separate corporate income tax returns&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2018-2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;__________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;Tax years open to assessment include years when we were consolidated by Exelon. See discussion below under the Tax Matters Agreement for responsibility of taxes of these open years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Other Tax Matters&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;CENG Put Option&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On August 6, 2021, we entered into a settlement agreement with EDF pursuant to which we purchased EDF&#x2019;s equity interest in CENG. We recorded deferred tax liabilities of $288&#160;million against Membership interest in the Consolidated Balance Sheet. The deferred tax liabilities represent the tax effect on the difference between the net purchase price and EDF&#x2019;s noncontrolling interest as of August 6, 2021. The deferred tax liabilities will reverse during the remaining operating lives and during decommissioning of the CENG nuclear plants. See Note 2 &#x2013; Mergers, Acquisitions, and Dispositions for additional information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Allocation of Tax Benefits&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We are a party to an agreement with Exelon and other subsidiaries of Exelon that provides for the allocation of consolidated tax liabilities and benefits (Tax Sharing Agreement). The Tax Sharing Agreement provides that each party is allocated an amount of tax similar to that which would be owed had the party been separately subject to tax. In addition, any net federal and state benefits attributable to Exelon were reallocated to the parties. That allocation was treated as a contribution from Exelon to the party receiving the benefit. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table presents the allocation of tax benefits from Exelon to us under the Tax Sharing Agreement.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:76.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.067%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Research and Development Activities &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In the fourth quarter of 2019, we recognized additional tax benefits related to certain research and development activities that qualify for federal and state tax incentives for the 2010 through 2018 tax years, which resulted in an increase in net income of $75&#160;million for the year ended December 31, 2019, reflecting a decrease in Income tax expense of $66&#160;million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Tax Matters Agreement&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In connection with the separation, we entered into a Tax Matters Agreement (&#x201c;TMA&#x201d;) with Exelon. The TMA will govern the respective rights, responsibilities, and obligations between us and Exelon after the separation with respect to tax liabilities and benefits, tax attributes, tax returns, tax contests and other tax sharing regarding U.S. federal, state, local and foreign income taxes, other tax matters and related tax returns.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Responsibility and Indemnification for Taxes&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;. As a former subsidiary of Exelon, we will have joint and several liability with Exelon to the IRS and certain state jurisdictions relating to the taxable periods that we were included in federal and state filings. However, the TMA specifies the portion of this tax liability for which we will bear contractual responsibility, and we and Exelon will each agree to indemnify each other against any amounts for which such indemnified party is not responsible. Specifically, we will generally be liable for taxes due and payable in connection with tax returns that we are required to file. We will also generally be liable for our share of certain taxes required to be paid by Exelon with respect to taxable years or periods (or portions thereof) ending on or prior to the separation to the extent that we would have been responsible for such taxes under the existing Exelon tax sharing agreement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Tax Refunds and Attributes&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;. The TMA will provide for the allocation of certain pre-closing tax attributes between us and Exelon. Tax attributes generally will be allocated in accordance with the principles set forth in the existing Exelon tax sharing agreement, unless otherwise required by law. Under the TMA, we will generally be entitled to refunds for taxes for which we are responsible. In addition, it is expected that after the separation, Exelon will have tax credit carryforwards that may be used to offset Exelon&#x2019;s future tax liabilities. &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;A significant portion of such carryforwards were generated by our business, and we recognized a receivable upon separation for the tax credit carryforwards expected to be utilized by Exelon after separation in accordance with the terms of the TMA.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjYvZnJhZzozM2Y4OWYzZTU0M2I0OWU1OGMwOWY4ZDYxZGMxNzVmNy90ZXh0cmVnaW9uOjMzZjg5ZjNlNTQzYjQ5ZTU4YzA5ZjhkNjFkYzE3NWY3XzY2MTI_21ed5c8e-6555-479d-80f1-7c34d0df5ab8">&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Income tax expense (benefit) from continuing operations is comprised of the following components:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.569%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;For the Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Included in operations:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Deferred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(153)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Investment tax credit amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(15)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(25)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(69)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Deferred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(37)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(46)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;516&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="ib170db52253c401e8db3a86a36539959_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjYvZnJhZzozM2Y4OWYzZTU0M2I0OWU1OGMwOWY4ZDYxZGMxNzVmNy90YWJsZTo1ZmNjODc4NzA1NGQ0OGJhYjc1ODRlZjkxODU4M2EwOS90YWJsZXJhbmdlOjVmY2M4Nzg3MDU0ZDQ4YmFiNzU4NGVmOTE4NTgzYTA5XzQtMS0xLTEtMjEwNg_5d3d127c-c409-4fed-ac28-407e20a33f95"
      unitRef="usd">394000000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="ie12620dee3984940a006b805f4a144df_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjYvZnJhZzozM2Y4OWYzZTU0M2I0OWU1OGMwOWY4ZDYxZGMxNzVmNy90YWJsZTo1ZmNjODc4NzA1NGQ0OGJhYjc1ODRlZjkxODU4M2EwOS90YWJsZXJhbmdlOjVmY2M4Nzg3MDU0ZDQ4YmFiNzU4NGVmOTE4NTgzYTA5XzQtMy0xLTEtMjEwNg_1f8d0c73-3dc0-40df-8f75-b65559240a51"
      unitRef="usd">130000000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i926e943d749e4d21b931de50429f5d35_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjYvZnJhZzozM2Y4OWYzZTU0M2I0OWU1OGMwOWY4ZDYxZGMxNzVmNy90YWJsZTo1ZmNjODc4NzA1NGQ0OGJhYjc1ODRlZjkxODU4M2EwOS90YWJsZXJhbmdlOjVmY2M4Nzg3MDU0ZDQ4YmFiNzU4NGVmOTE4NTgzYTA5XzQtNS0xLTEtMjEwNg_3da0232c-3900-47fc-b000-574333ba1585"
      unitRef="usd">147000000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ib170db52253c401e8db3a86a36539959_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjYvZnJhZzozM2Y4OWYzZTU0M2I0OWU1OGMwOWY4ZDYxZGMxNzVmNy90YWJsZTo1ZmNjODc4NzA1NGQ0OGJhYjc1ODRlZjkxODU4M2EwOS90YWJsZXJhbmdlOjVmY2M4Nzg3MDU0ZDQ4YmFiNzU4NGVmOTE4NTgzYTA5XzUtMS0xLTEtMjEwNg_48009d8a-34e5-448f-b12d-c4f01a1d0bf2"
      unitRef="usd">-153000000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ie12620dee3984940a006b805f4a144df_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjYvZnJhZzozM2Y4OWYzZTU0M2I0OWU1OGMwOWY4ZDYxZGMxNzVmNy90YWJsZTo1ZmNjODc4NzA1NGQ0OGJhYjc1ODRlZjkxODU4M2EwOS90YWJsZXJhbmdlOjVmY2M4Nzg3MDU0ZDQ4YmFiNzU4NGVmOTE4NTgzYTA5XzUtMy0xLTEtMjEwNg_493027ea-862b-446b-935b-69b8e420b80b"
      unitRef="usd">150000000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i926e943d749e4d21b931de50429f5d35_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjYvZnJhZzozM2Y4OWYzZTU0M2I0OWU1OGMwOWY4ZDYxZGMxNzVmNy90YWJsZTo1ZmNjODc4NzA1NGQ0OGJhYjc1ODRlZjkxODU4M2EwOS90YWJsZXJhbmdlOjVmY2M4Nzg3MDU0ZDQ4YmFiNzU4NGVmOTE4NTgzYTA5XzUtNS0xLTEtMjEwNg_6558bcb3-03f9-41db-9a3d-54a247ed4d8b"
      unitRef="usd">346000000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:InvestmentTaxCredit
      contextRef="ib170db52253c401e8db3a86a36539959_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjYvZnJhZzozM2Y4OWYzZTU0M2I0OWU1OGMwOWY4ZDYxZGMxNzVmNy90YWJsZTo1ZmNjODc4NzA1NGQ0OGJhYjc1ODRlZjkxODU4M2EwOS90YWJsZXJhbmdlOjVmY2M4Nzg3MDU0ZDQ4YmFiNzU4NGVmOTE4NTgzYTA5XzYtMS0xLTEtMjEwNg_15d71b46-e5b8-41dd-9a05-fb921aef4a8c"
      unitRef="usd">15000000</us-gaap:InvestmentTaxCredit>
    <us-gaap:InvestmentTaxCredit
      contextRef="ie12620dee3984940a006b805f4a144df_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjYvZnJhZzozM2Y4OWYzZTU0M2I0OWU1OGMwOWY4ZDYxZGMxNzVmNy90YWJsZTo1ZmNjODc4NzA1NGQ0OGJhYjc1ODRlZjkxODU4M2EwOS90YWJsZXJhbmdlOjVmY2M4Nzg3MDU0ZDQ4YmFiNzU4NGVmOTE4NTgzYTA5XzYtMy0xLTEtMjEwNg_598bd2ec-ce63-47d7-aa03-30894a1a647f"
      unitRef="usd">25000000</us-gaap:InvestmentTaxCredit>
    <us-gaap:InvestmentTaxCredit
      contextRef="i926e943d749e4d21b931de50429f5d35_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjYvZnJhZzozM2Y4OWYzZTU0M2I0OWU1OGMwOWY4ZDYxZGMxNzVmNy90YWJsZTo1ZmNjODc4NzA1NGQ0OGJhYjc1ODRlZjkxODU4M2EwOS90YWJsZXJhbmdlOjVmY2M4Nzg3MDU0ZDQ4YmFiNzU4NGVmOTE4NTgzYTA5XzYtNS0xLTEtMjEwNg_086957d8-5881-4bca-9877-ee5f8bdaf3a9"
      unitRef="usd">69000000</us-gaap:InvestmentTaxCredit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="if91d52ea929548178bba29e623fca305_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjYvZnJhZzozM2Y4OWYzZTU0M2I0OWU1OGMwOWY4ZDYxZGMxNzVmNy90YWJsZTo1ZmNjODc4NzA1NGQ0OGJhYjc1ODRlZjkxODU4M2EwOS90YWJsZXJhbmdlOjVmY2M4Nzg3MDU0ZDQ4YmFiNzU4NGVmOTE4NTgzYTA5XzgtMS0xLTEtMjEwNg_c4ded89e-4a48-465b-bbb5-b4917711ab0a"
      unitRef="usd">36000000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i0192f1c557054aaa87ee25d5ee2f0c82_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjYvZnJhZzozM2Y4OWYzZTU0M2I0OWU1OGMwOWY4ZDYxZGMxNzVmNy90YWJsZTo1ZmNjODc4NzA1NGQ0OGJhYjc1ODRlZjkxODU4M2EwOS90YWJsZXJhbmdlOjVmY2M4Nzg3MDU0ZDQ4YmFiNzU4NGVmOTE4NTgzYTA5XzgtMy0xLTEtMjEwNg_6d1a7402-33b4-4bee-9138-d40af5ffdad5"
      unitRef="usd">40000000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i8e2256026d774e08845f0286438be49c_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjYvZnJhZzozM2Y4OWYzZTU0M2I0OWU1OGMwOWY4ZDYxZGMxNzVmNy90YWJsZTo1ZmNjODc4NzA1NGQ0OGJhYjc1ODRlZjkxODU4M2EwOS90YWJsZXJhbmdlOjVmY2M4Nzg3MDU0ZDQ4YmFiNzU4NGVmOTE4NTgzYTA5XzgtNS0xLTEtMjEwNg_4c3ca7b4-08ff-4a5d-9dbd-05aa82b8f2b2"
      unitRef="usd">10000000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="if91d52ea929548178bba29e623fca305_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjYvZnJhZzozM2Y4OWYzZTU0M2I0OWU1OGMwOWY4ZDYxZGMxNzVmNy90YWJsZTo1ZmNjODc4NzA1NGQ0OGJhYjc1ODRlZjkxODU4M2EwOS90YWJsZXJhbmdlOjVmY2M4Nzg3MDU0ZDQ4YmFiNzU4NGVmOTE4NTgzYTA5XzktMS0xLTEtMjEwNg_20c392b7-8bb8-4861-9b2c-b3563eb4b4e4"
      unitRef="usd">-37000000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i0192f1c557054aaa87ee25d5ee2f0c82_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjYvZnJhZzozM2Y4OWYzZTU0M2I0OWU1OGMwOWY4ZDYxZGMxNzVmNy90YWJsZTo1ZmNjODc4NzA1NGQ0OGJhYjc1ODRlZjkxODU4M2EwOS90YWJsZXJhbmdlOjVmY2M4Nzg3MDU0ZDQ4YmFiNzU4NGVmOTE4NTgzYTA5XzktMy0xLTEtMjEwNg_479e6d55-aa18-4923-ad00-81bdd7ecf7ad"
      unitRef="usd">-46000000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i8e2256026d774e08845f0286438be49c_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjYvZnJhZzozM2Y4OWYzZTU0M2I0OWU1OGMwOWY4ZDYxZGMxNzVmNy90YWJsZTo1ZmNjODc4NzA1NGQ0OGJhYjc1ODRlZjkxODU4M2EwOS90YWJsZXJhbmdlOjVmY2M4Nzg3MDU0ZDQ4YmFiNzU4NGVmOTE4NTgzYTA5XzktNS0xLTEtMjEwNg_d65c43c0-ea10-4257-a1d8-75506439a0da"
      unitRef="usd">82000000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjYvZnJhZzozM2Y4OWYzZTU0M2I0OWU1OGMwOWY4ZDYxZGMxNzVmNy90YWJsZTo1ZmNjODc4NzA1NGQ0OGJhYjc1ODRlZjkxODU4M2EwOS90YWJsZXJhbmdlOjVmY2M4Nzg3MDU0ZDQ4YmFiNzU4NGVmOTE4NTgzYTA5XzEwLTEtMS0xLTIxMDY_104cca99-c291-4e28-8cae-1710f49e36f0"
      unitRef="usd">225000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjYvZnJhZzozM2Y4OWYzZTU0M2I0OWU1OGMwOWY4ZDYxZGMxNzVmNy90YWJsZTo1ZmNjODc4NzA1NGQ0OGJhYjc1ODRlZjkxODU4M2EwOS90YWJsZXJhbmdlOjVmY2M4Nzg3MDU0ZDQ4YmFiNzU4NGVmOTE4NTgzYTA5XzEwLTMtMS0xLTIxMDY_36fc0cf8-76d4-402c-ab43-0096f6af8b78"
      unitRef="usd">249000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjYvZnJhZzozM2Y4OWYzZTU0M2I0OWU1OGMwOWY4ZDYxZGMxNzVmNy90YWJsZTo1ZmNjODc4NzA1NGQ0OGJhYjc1ODRlZjkxODU4M2EwOS90YWJsZXJhbmdlOjVmY2M4Nzg3MDU0ZDQ4YmFiNzU4NGVmOTE4NTgzYTA5XzEwLTUtMS0xLTIxMDY_074671a7-5e04-47cc-ab59-0304e5a1e3db"
      unitRef="usd">516000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjYvZnJhZzozM2Y4OWYzZTU0M2I0OWU1OGMwOWY4ZDYxZGMxNzVmNy90ZXh0cmVnaW9uOjMzZjg5ZjNlNTQzYjQ5ZTU4YzA5ZjhkNjFkYzE3NWY3XzY2Nzg_1717975b-2ad3-43ba-9699-cb7bad953503">&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The effective income tax rate from continuing operations varies from the U.S. federal statutory rate principally due to the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.569%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;For the Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:700;line-height:120%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:700;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:700;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;U.S. federal statutory rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Increase (decrease) due to:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;State income taxes, net of federal income tax benefit &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Qualified NDT fund income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;165.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amortization of investment tax credit, including deferred taxes on basis differences&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(9.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Production tax credits and other credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(28.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Noncontrolling interests&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Tax Settlements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(10.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Effective income tax rate&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;148.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;_________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;Positive percentages represent income tax expense. Negative percentages represent income tax benefit.&lt;/span&gt;&lt;/div&gt;(b)The higher effective tax rate in 2021 is primarily due to the impacts of the February 2021 extreme cold weather event on Income before income taxes.</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjYvZnJhZzozM2Y4OWYzZTU0M2I0OWU1OGMwOWY4ZDYxZGMxNzVmNy90YWJsZTozZWI3MmJhODA2NGE0MTNlYWE4Y2MyYTBiZjVkYjZhYS90YWJsZXJhbmdlOjNlYjcyYmE4MDY0YTQxM2VhYThjYzJhMGJmNWRiNmFhXzItMS0xLTEtMjEwNg_b398d2a4-23b5-47c4-a01a-70346403179a"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjYvZnJhZzozM2Y4OWYzZTU0M2I0OWU1OGMwOWY4ZDYxZGMxNzVmNy90YWJsZTozZWI3MmJhODA2NGE0MTNlYWE4Y2MyYTBiZjVkYjZhYS90YWJsZXJhbmdlOjNlYjcyYmE4MDY0YTQxM2VhYThjYzJhMGJmNWRiNmFhXzItMy0xLTEtMjEwNg_7bebc929-4a04-49ab-8cc3-a05787dcf2c1"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjYvZnJhZzozM2Y4OWYzZTU0M2I0OWU1OGMwOWY4ZDYxZGMxNzVmNy90YWJsZTozZWI3MmJhODA2NGE0MTNlYWE4Y2MyYTBiZjVkYjZhYS90YWJsZXJhbmdlOjNlYjcyYmE4MDY0YTQxM2VhYThjYzJhMGJmNWRiNmFhXzItNS0xLTEtMjEwNg_43930a51-342e-4378-a162-b719a0e69e6b"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjYvZnJhZzozM2Y4OWYzZTU0M2I0OWU1OGMwOWY4ZDYxZGMxNzVmNy90YWJsZTozZWI3MmJhODA2NGE0MTNlYWE4Y2MyYTBiZjVkYjZhYS90YWJsZXJhbmdlOjNlYjcyYmE4MDY0YTQxM2VhYThjYzJhMGJmNWRiNmFhXzQtMS0xLTEtMjEwNg_f92a6e9a-55d6-44a9-b0f0-6ceadcb743a3"
      unitRef="number">0</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjYvZnJhZzozM2Y4OWYzZTU0M2I0OWU1OGMwOWY4ZDYxZGMxNzVmNy90YWJsZTozZWI3MmJhODA2NGE0MTNlYWE4Y2MyYTBiZjVkYjZhYS90YWJsZXJhbmdlOjNlYjcyYmE4MDY0YTQxM2VhYThjYzJhMGJmNWRiNmFhXzQtMy0xLTEtMjEwNg_b36078aa-1cbc-45d0-866f-7d99fba50b34"
      unitRef="number">0.005</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjYvZnJhZzozM2Y4OWYzZTU0M2I0OWU1OGMwOWY4ZDYxZGMxNzVmNy90YWJsZTozZWI3MmJhODA2NGE0MTNlYWE4Y2MyYTBiZjVkYjZhYS90YWJsZXJhbmdlOjNlYjcyYmE4MDY0YTQxM2VhYThjYzJhMGJmNWRiNmFhXzQtNS0xLTEtMjEwNg_916b475a-2157-42f3-8049-720086cba339"
      unitRef="number">0.038</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <ceg:EffectiveIncomeTaxRateReconciliationQualifiedDecommissioningInvestmentIncomePercent
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjYvZnJhZzozM2Y4OWYzZTU0M2I0OWU1OGMwOWY4ZDYxZGMxNzVmNy90YWJsZTozZWI3MmJhODA2NGE0MTNlYWE4Y2MyYTBiZjVkYjZhYS90YWJsZXJhbmdlOjNlYjcyYmE4MDY0YTQxM2VhYThjYzJhMGJmNWRiNmFhXzUtMS0xLTEtMjEwNg_0743b75a-a156-40a4-b1ce-448c4b09e35d"
      unitRef="number">1.651</ceg:EffectiveIncomeTaxRateReconciliationQualifiedDecommissioningInvestmentIncomePercent>
    <ceg:EffectiveIncomeTaxRateReconciliationQualifiedDecommissioningInvestmentIncomePercent
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjYvZnJhZzozM2Y4OWYzZTU0M2I0OWU1OGMwOWY4ZDYxZGMxNzVmNy90YWJsZTozZWI3MmJhODA2NGE0MTNlYWE4Y2MyYTBiZjVkYjZhYS90YWJsZXJhbmdlOjNlYjcyYmE4MDY0YTQxM2VhYThjYzJhMGJmNWRiNmFhXzUtMy0xLTEtMjEwNg_9598ce6a-b22e-4ebd-9467-8f5284aa48b2"
      unitRef="number">0.235</ceg:EffectiveIncomeTaxRateReconciliationQualifiedDecommissioningInvestmentIncomePercent>
    <ceg:EffectiveIncomeTaxRateReconciliationQualifiedDecommissioningInvestmentIncomePercent
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjYvZnJhZzozM2Y4OWYzZTU0M2I0OWU1OGMwOWY4ZDYxZGMxNzVmNy90YWJsZTozZWI3MmJhODA2NGE0MTNlYWE4Y2MyYTBiZjVkYjZhYS90YWJsZXJhbmdlOjNlYjcyYmE4MDY0YTQxM2VhYThjYzJhMGJmNWRiNmFhXzUtNS0xLTEtMjEwNg_04cadfa5-4e0d-4d3c-a475-d8005347f89f"
      unitRef="number">0.123</ceg:EffectiveIncomeTaxRateReconciliationQualifiedDecommissioningInvestmentIncomePercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsInvestment
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjYvZnJhZzozM2Y4OWYzZTU0M2I0OWU1OGMwOWY4ZDYxZGMxNzVmNy90YWJsZTozZWI3MmJhODA2NGE0MTNlYWE4Y2MyYTBiZjVkYjZhYS90YWJsZXJhbmdlOjNlYjcyYmE4MDY0YTQxM2VhYThjYzJhMGJmNWRiNmFhXzYtMS0xLTEtMjEwNg_81c7c077-8a6e-406f-a847-53e1a0b8c522"
      unitRef="number">-0.090</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsInvestment>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsInvestment
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjYvZnJhZzozM2Y4OWYzZTU0M2I0OWU1OGMwOWY4ZDYxZGMxNzVmNy90YWJsZTozZWI3MmJhODA2NGE0MTNlYWE4Y2MyYTBiZjVkYjZhYS90YWJsZXJhbmdlOjNlYjcyYmE4MDY0YTQxM2VhYThjYzJhMGJmNWRiNmFhXzYtMy0xLTEtMjEwNg_404451b3-b707-496a-86c7-7f4f82f15999"
      unitRef="number">-0.026</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsInvestment>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsInvestment
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjYvZnJhZzozM2Y4OWYzZTU0M2I0OWU1OGMwOWY4ZDYxZGMxNzVmNy90YWJsZTozZWI3MmJhODA2NGE0MTNlYWE4Y2MyYTBiZjVkYjZhYS90YWJsZXJhbmdlOjNlYjcyYmE4MDY0YTQxM2VhYThjYzJhMGJmNWRiNmFhXzYtNS0xLTEtMjEwNg_32daddf5-5c71-4289-b36f-b03771fb1f56"
      unitRef="number">-0.030</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsInvestment>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsOther
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjYvZnJhZzozM2Y4OWYzZTU0M2I0OWU1OGMwOWY4ZDYxZGMxNzVmNy90YWJsZTozZWI3MmJhODA2NGE0MTNlYWE4Y2MyYTBiZjVkYjZhYS90YWJsZXJhbmdlOjNlYjcyYmE4MDY0YTQxM2VhYThjYzJhMGJmNWRiNmFhXzgtMS0xLTEtMjEwNg_f0701080-38f5-4a88-83d2-1810efd7b74b"
      unitRef="number">-0.287</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsOther>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsOther
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjYvZnJhZzozM2Y4OWYzZTU0M2I0OWU1OGMwOWY4ZDYxZGMxNzVmNy90YWJsZTozZWI3MmJhODA2NGE0MTNlYWE4Y2MyYTBiZjVkYjZhYS90YWJsZXJhbmdlOjNlYjcyYmE4MDY0YTQxM2VhYThjYzJhMGJmNWRiNmFhXzgtMy0xLTEtMjEwNg_7e526474-54f2-4b81-9bb9-b1f5557ff269"
      unitRef="number">-0.054</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsOther>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsOther
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjYvZnJhZzozM2Y4OWYzZTU0M2I0OWU1OGMwOWY4ZDYxZGMxNzVmNy90YWJsZTozZWI3MmJhODA2NGE0MTNlYWE4Y2MyYTBiZjVkYjZhYS90YWJsZXJhbmdlOjNlYjcyYmE4MDY0YTQxM2VhYThjYzJhMGJmNWRiNmFhXzgtNS0xLTEtMjEwNg_b72db06e-673e-4194-8f9a-05f15523cad2"
      unitRef="number">-0.048</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsOther>
    <us-gaap:EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjYvZnJhZzozM2Y4OWYzZTU0M2I0OWU1OGMwOWY4ZDYxZGMxNzVmNy90YWJsZTozZWI3MmJhODA2NGE0MTNlYWE4Y2MyYTBiZjVkYjZhYS90YWJsZXJhbmdlOjNlYjcyYmE4MDY0YTQxM2VhYThjYzJhMGJmNWRiNmFhXzktMS0xLTEtMjEwNg_e2bb51ce-96e9-422f-8dbf-db556d820cab"
      unitRef="number">-0.030</us-gaap:EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense>
    <us-gaap:EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjYvZnJhZzozM2Y4OWYzZTU0M2I0OWU1OGMwOWY4ZDYxZGMxNzVmNy90YWJsZTozZWI3MmJhODA2NGE0MTNlYWE4Y2MyYTBiZjVkYjZhYS90YWJsZXJhbmdlOjNlYjcyYmE4MDY0YTQxM2VhYThjYzJhMGJmNWRiNmFhXzktMy0xLTEtMjEwNg_3dd4abc1-e3e4-436a-b997-e6ef394bfe21"
      unitRef="number">0.032</us-gaap:EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense>
    <us-gaap:EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjYvZnJhZzozM2Y4OWYzZTU0M2I0OWU1OGMwOWY4ZDYxZGMxNzVmNy90YWJsZTozZWI3MmJhODA2NGE0MTNlYWE4Y2MyYTBiZjVkYjZhYS90YWJsZXJhbmdlOjNlYjcyYmE4MDY0YTQxM2VhYThjYzJhMGJmNWRiNmFhXzktNS0xLTEtMjEwNg_f46de809-20e1-4002-a228-943654688a28"
      unitRef="number">-0.012</us-gaap:EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxSettlements
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjYvZnJhZzozM2Y4OWYzZTU0M2I0OWU1OGMwOWY4ZDYxZGMxNzVmNy90YWJsZTozZWI3MmJhODA2NGE0MTNlYWE4Y2MyYTBiZjVkYjZhYS90YWJsZXJhbmdlOjNlYjcyYmE4MDY0YTQxM2VhYThjYzJhMGJmNWRiNmFhXzEwLTEtMS0xLTIxMDY_215717e9-8e28-4f2f-826b-c5155afabab1"
      unitRef="number">0</us-gaap:EffectiveIncomeTaxRateReconciliationTaxSettlements>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxSettlements
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjYvZnJhZzozM2Y4OWYzZTU0M2I0OWU1OGMwOWY4ZDYxZGMxNzVmNy90YWJsZTozZWI3MmJhODA2NGE0MTNlYWE4Y2MyYTBiZjVkYjZhYS90YWJsZXJhbmdlOjNlYjcyYmE4MDY0YTQxM2VhYThjYzJhMGJmNWRiNmFhXzEwLTMtMS0xLTIxMDY_d8c90973-604f-4c06-bccd-b3db16cb5604"
      unitRef="number">-0.103</us-gaap:EffectiveIncomeTaxRateReconciliationTaxSettlements>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxSettlements
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjYvZnJhZzozM2Y4OWYzZTU0M2I0OWU1OGMwOWY4ZDYxZGMxNzVmNy90YWJsZTozZWI3MmJhODA2NGE0MTNlYWE4Y2MyYTBiZjVkYjZhYS90YWJsZXJhbmdlOjNlYjcyYmE4MDY0YTQxM2VhYThjYzJhMGJmNWRiNmFhXzEwLTUtMS0xLTIxMDY_6eb1a859-f1e6-45d0-b74e-906b85431cfe"
      unitRef="number">0</us-gaap:EffectiveIncomeTaxRateReconciliationTaxSettlements>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjYvZnJhZzozM2Y4OWYzZTU0M2I0OWU1OGMwOWY4ZDYxZGMxNzVmNy90YWJsZTozZWI3MmJhODA2NGE0MTNlYWE4Y2MyYTBiZjVkYjZhYS90YWJsZXJhbmdlOjNlYjcyYmE4MDY0YTQxM2VhYThjYzJhMGJmNWRiNmFhXzEyLTEtMS0xLTIxMDY_71a54a20-ad62-412e-8379-17dbdcafbba9"
      unitRef="number">0.026</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjYvZnJhZzozM2Y4OWYzZTU0M2I0OWU1OGMwOWY4ZDYxZGMxNzVmNy90YWJsZTozZWI3MmJhODA2NGE0MTNlYWE4Y2MyYTBiZjVkYjZhYS90YWJsZXJhbmdlOjNlYjcyYmE4MDY0YTQxM2VhYThjYzJhMGJmNWRiNmFhXzEyLTMtMS0xLTIxMDY_fc13d56f-342d-4e70-910d-4fb304be479e"
      unitRef="number">-0.001</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjYvZnJhZzozM2Y4OWYzZTU0M2I0OWU1OGMwOWY4ZDYxZGMxNzVmNy90YWJsZTozZWI3MmJhODA2NGE0MTNlYWE4Y2MyYTBiZjVkYjZhYS90YWJsZXJhbmdlOjNlYjcyYmE4MDY0YTQxM2VhYThjYzJhMGJmNWRiNmFhXzEyLTUtMS0xLTIxMDY_53af8e98-374f-4390-8edf-92e725713718"
      unitRef="number">-0.012</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjYvZnJhZzozM2Y4OWYzZTU0M2I0OWU1OGMwOWY4ZDYxZGMxNzVmNy90YWJsZTozZWI3MmJhODA2NGE0MTNlYWE4Y2MyYTBiZjVkYjZhYS90YWJsZXJhbmdlOjNlYjcyYmE4MDY0YTQxM2VhYThjYzJhMGJmNWRiNmFhXzEzLTEtMS0xLTIxMDY_693a47e0-4d52-49e3-9451-7125af7afccf"
      unitRef="number">1.480</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjYvZnJhZzozM2Y4OWYzZTU0M2I0OWU1OGMwOWY4ZDYxZGMxNzVmNy90YWJsZTozZWI3MmJhODA2NGE0MTNlYWE4Y2MyYTBiZjVkYjZhYS90YWJsZXJhbmdlOjNlYjcyYmE4MDY0YTQxM2VhYThjYzJhMGJmNWRiNmFhXzEzLTMtMS0xLTIxMDY_7ccf0df0-96c2-406b-b74f-39bbad057226"
      unitRef="number">0.298</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjYvZnJhZzozM2Y4OWYzZTU0M2I0OWU1OGMwOWY4ZDYxZGMxNzVmNy90YWJsZTozZWI3MmJhODA2NGE0MTNlYWE4Y2MyYTBiZjVkYjZhYS90YWJsZXJhbmdlOjNlYjcyYmE4MDY0YTQxM2VhYThjYzJhMGJmNWRiNmFhXzEzLTUtMS0xLTIxMDY_4cde4ad6-3c4b-4a9b-ba3c-2d9e11c5c664"
      unitRef="number">0.269</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:SummaryOfDeferredTaxLiabilityNotRecognizedTextBlock
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjYvZnJhZzozM2Y4OWYzZTU0M2I0OWU1OGMwOWY4ZDYxZGMxNzVmNy90ZXh0cmVnaW9uOjMzZjg5ZjNlNTQzYjQ5ZTU4YzA5ZjhkNjFkYzE3NWY3XzY2MzY_47f5809e-0e7b-4472-9840-1d241086e74d">&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The tax effects of temporary differences and carryforwards, which give rise to significant portions of the deferred tax assets (liabilities), as of December&#160;31, 2021 and 2020 are presented below:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.066%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.068%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;As of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;As of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Plant basis differences&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,812)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,592)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accrual based contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(38)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(37)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Derivatives and other financial instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(172)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(41)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred pension and postretirement obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(274)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(236)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Nuclear decommissioning activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(912)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(742)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred debt refinancing costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Tax loss carryforward&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Tax credit carryforward, net of valuation allowances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;778&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;838&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Investment in partnerships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(252)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(813)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred income tax liabilities (net)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,302)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,205)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unamortized investment tax credits&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(369)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(445)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total deferred income tax liabilities (net) and &lt;br/&gt;unamortized investment tax credits&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,671)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,650)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;__________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;Does not include unamortized investment tax credits reclassified to liabilities held for sale as of December 31, 2020.&lt;/span&gt;&lt;/div&gt;</us-gaap:SummaryOfDeferredTaxLiabilityNotRecognizedTextBlock>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjYvZnJhZzozM2Y4OWYzZTU0M2I0OWU1OGMwOWY4ZDYxZGMxNzVmNy90YWJsZTpmZTg2N2I3MTgwOTY0NGRkYjk3YTBlNmY3OWZiODQ0Yi90YWJsZXJhbmdlOmZlODY3YjcxODA5NjQ0ZGRiOTdhMGU2Zjc5ZmI4NDRiXzEtMS0xLTEtMjEwNg_642f6407-a7ad-4d36-a32e-c8457a2c8598"
      unitRef="usd">2812000000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjYvZnJhZzozM2Y4OWYzZTU0M2I0OWU1OGMwOWY4ZDYxZGMxNzVmNy90YWJsZTpmZTg2N2I3MTgwOTY0NGRkYjk3YTBlNmY3OWZiODQ0Yi90YWJsZXJhbmdlOmZlODY3YjcxODA5NjQ0ZGRiOTdhMGU2Zjc5ZmI4NDRiXzEtMy0xLTEtMjEwNg_db273315-22e0-4c21-bdd1-14efc3df2fd8"
      unitRef="usd">2592000000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesOtherFiniteLivedAssets
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjYvZnJhZzozM2Y4OWYzZTU0M2I0OWU1OGMwOWY4ZDYxZGMxNzVmNy90YWJsZTpmZTg2N2I3MTgwOTY0NGRkYjk3YTBlNmY3OWZiODQ0Yi90YWJsZXJhbmdlOmZlODY3YjcxODA5NjQ0ZGRiOTdhMGU2Zjc5ZmI4NDRiXzItMS0xLTEtMjEwNg_631297d6-b525-452c-ad0c-94fc4884131c"
      unitRef="usd">38000000</us-gaap:DeferredTaxLiabilitiesOtherFiniteLivedAssets>
    <us-gaap:DeferredTaxLiabilitiesOtherFiniteLivedAssets
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjYvZnJhZzozM2Y4OWYzZTU0M2I0OWU1OGMwOWY4ZDYxZGMxNzVmNy90YWJsZTpmZTg2N2I3MTgwOTY0NGRkYjk3YTBlNmY3OWZiODQ0Yi90YWJsZXJhbmdlOmZlODY3YjcxODA5NjQ0ZGRiOTdhMGU2Zjc5ZmI4NDRiXzItMy0xLTEtMjEwNg_a3986b3e-172b-4721-a2a5-58b619e99042"
      unitRef="usd">37000000</us-gaap:DeferredTaxLiabilitiesOtherFiniteLivedAssets>
    <us-gaap:DeferredTaxLiabilitiesDerivatives
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjYvZnJhZzozM2Y4OWYzZTU0M2I0OWU1OGMwOWY4ZDYxZGMxNzVmNy90YWJsZTpmZTg2N2I3MTgwOTY0NGRkYjk3YTBlNmY3OWZiODQ0Yi90YWJsZXJhbmdlOmZlODY3YjcxODA5NjQ0ZGRiOTdhMGU2Zjc5ZmI4NDRiXzMtMS0xLTEtMjEwNg_57200a7f-ae14-49ef-82c0-d89b4d1160f1"
      unitRef="usd">172000000</us-gaap:DeferredTaxLiabilitiesDerivatives>
    <us-gaap:DeferredTaxLiabilitiesDerivatives
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjYvZnJhZzozM2Y4OWYzZTU0M2I0OWU1OGMwOWY4ZDYxZGMxNzVmNy90YWJsZTpmZTg2N2I3MTgwOTY0NGRkYjk3YTBlNmY3OWZiODQ0Yi90YWJsZXJhbmdlOmZlODY3YjcxODA5NjQ0ZGRiOTdhMGU2Zjc5ZmI4NDRiXzMtMy0xLTEtMjEwNg_07cae37e-baa4-4b16-a4ba-01f495333c6c"
      unitRef="usd">41000000</us-gaap:DeferredTaxLiabilitiesDerivatives>
    <ceg:DeferredTaxLiabilitiesDeferredPensionAndOtherPostretirementBenefitObligation
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjYvZnJhZzozM2Y4OWYzZTU0M2I0OWU1OGMwOWY4ZDYxZGMxNzVmNy90YWJsZTpmZTg2N2I3MTgwOTY0NGRkYjk3YTBlNmY3OWZiODQ0Yi90YWJsZXJhbmdlOmZlODY3YjcxODA5NjQ0ZGRiOTdhMGU2Zjc5ZmI4NDRiXzQtMS0xLTEtMjEwNg_5bc2b48b-1ec5-4d66-aa94-6b47d690a4d6"
      unitRef="usd">-274000000</ceg:DeferredTaxLiabilitiesDeferredPensionAndOtherPostretirementBenefitObligation>
    <ceg:DeferredTaxLiabilitiesDeferredPensionAndOtherPostretirementBenefitObligation
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjYvZnJhZzozM2Y4OWYzZTU0M2I0OWU1OGMwOWY4ZDYxZGMxNzVmNy90YWJsZTpmZTg2N2I3MTgwOTY0NGRkYjk3YTBlNmY3OWZiODQ0Yi90YWJsZXJhbmdlOmZlODY3YjcxODA5NjQ0ZGRiOTdhMGU2Zjc5ZmI4NDRiXzQtMy0xLTEtMjEwNg_d9b77cc4-f5bf-48a7-bd03-443b303b1be3"
      unitRef="usd">-236000000</ceg:DeferredTaxLiabilitiesDeferredPensionAndOtherPostretirementBenefitObligation>
    <us-gaap:DeferredTaxLiabilitiesInvestments
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjYvZnJhZzozM2Y4OWYzZTU0M2I0OWU1OGMwOWY4ZDYxZGMxNzVmNy90YWJsZTpmZTg2N2I3MTgwOTY0NGRkYjk3YTBlNmY3OWZiODQ0Yi90YWJsZXJhbmdlOmZlODY3YjcxODA5NjQ0ZGRiOTdhMGU2Zjc5ZmI4NDRiXzUtMS0xLTEtMjEwNg_186b9d7f-577f-47cc-80e1-bed6a040cd6d"
      unitRef="usd">912000000</us-gaap:DeferredTaxLiabilitiesInvestments>
    <us-gaap:DeferredTaxLiabilitiesInvestments
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjYvZnJhZzozM2Y4OWYzZTU0M2I0OWU1OGMwOWY4ZDYxZGMxNzVmNy90YWJsZTpmZTg2N2I3MTgwOTY0NGRkYjk3YTBlNmY3OWZiODQ0Yi90YWJsZXJhbmdlOmZlODY3YjcxODA5NjQ0ZGRiOTdhMGU2Zjc5ZmI4NDRiXzUtMy0xLTEtMjEwNg_705b507c-ade3-4b88-a65f-0014e3e7fc15"
      unitRef="usd">742000000</us-gaap:DeferredTaxLiabilitiesInvestments>
    <us-gaap:DeferredTaxLiabilitiesDeferredExpenseDeferredFinancingCosts
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjYvZnJhZzozM2Y4OWYzZTU0M2I0OWU1OGMwOWY4ZDYxZGMxNzVmNy90YWJsZTpmZTg2N2I3MTgwOTY0NGRkYjk3YTBlNmY3OWZiODQ0Yi90YWJsZXJhbmdlOmZlODY3YjcxODA5NjQ0ZGRiOTdhMGU2Zjc5ZmI4NDRiXzYtMS0xLTEtMjEwNg_f1a2353b-1d54-459d-a4e7-bbfa89379d61"
      unitRef="usd">15000000</us-gaap:DeferredTaxLiabilitiesDeferredExpenseDeferredFinancingCosts>
    <us-gaap:DeferredTaxLiabilitiesDeferredExpenseDeferredFinancingCosts
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjYvZnJhZzozM2Y4OWYzZTU0M2I0OWU1OGMwOWY4ZDYxZGMxNzVmNy90YWJsZTpmZTg2N2I3MTgwOTY0NGRkYjk3YTBlNmY3OWZiODQ0Yi90YWJsZXJhbmdlOmZlODY3YjcxODA5NjQ0ZGRiOTdhMGU2Zjc5ZmI4NDRiXzYtMy0xLTEtMjEwNg_bcd2790c-5233-4059-9042-ec89bbd1a03f"
      unitRef="usd">16000000</us-gaap:DeferredTaxLiabilitiesDeferredExpenseDeferredFinancingCosts>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjYvZnJhZzozM2Y4OWYzZTU0M2I0OWU1OGMwOWY4ZDYxZGMxNzVmNy90YWJsZTpmZTg2N2I3MTgwOTY0NGRkYjk3YTBlNmY3OWZiODQ0Yi90YWJsZXJhbmdlOmZlODY3YjcxODA5NjQ0ZGRiOTdhMGU2Zjc5ZmI4NDRiXzctMS0xLTEtMjEwNg_40323c7f-e685-4dd7-99b2-cd2fb9061f31"
      unitRef="usd">53000000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjYvZnJhZzozM2Y4OWYzZTU0M2I0OWU1OGMwOWY4ZDYxZGMxNzVmNy90YWJsZTpmZTg2N2I3MTgwOTY0NGRkYjk3YTBlNmY3OWZiODQ0Yi90YWJsZXJhbmdlOmZlODY3YjcxODA5NjQ0ZGRiOTdhMGU2Zjc5ZmI4NDRiXzctMy0xLTEtMjEwNg_bed503cc-286a-47d0-a7ee-64c1638f8762"
      unitRef="usd">55000000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjYvZnJhZzozM2Y4OWYzZTU0M2I0OWU1OGMwOWY4ZDYxZGMxNzVmNy90YWJsZTpmZTg2N2I3MTgwOTY0NGRkYjk3YTBlNmY3OWZiODQ0Yi90YWJsZXJhbmdlOmZlODY3YjcxODA5NjQ0ZGRiOTdhMGU2Zjc5ZmI4NDRiXzgtMS0xLTEtMjEwNg_b461c189-56cd-41a4-aff1-f1e1cb0188ad"
      unitRef="usd">778000000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjYvZnJhZzozM2Y4OWYzZTU0M2I0OWU1OGMwOWY4ZDYxZGMxNzVmNy90YWJsZTpmZTg2N2I3MTgwOTY0NGRkYjk3YTBlNmY3OWZiODQ0Yi90YWJsZXJhbmdlOmZlODY3YjcxODA5NjQ0ZGRiOTdhMGU2Zjc5ZmI4NDRiXzgtMy0xLTEtMjEwNg_2fc2e787-f86a-4758-81b5-79d331666694"
      unitRef="usd">838000000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness>
    <us-gaap:DeferredTaxAssetsEquityMethodInvestments
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjYvZnJhZzozM2Y4OWYzZTU0M2I0OWU1OGMwOWY4ZDYxZGMxNzVmNy90YWJsZTpmZTg2N2I3MTgwOTY0NGRkYjk3YTBlNmY3OWZiODQ0Yi90YWJsZXJhbmdlOmZlODY3YjcxODA5NjQ0ZGRiOTdhMGU2Zjc5ZmI4NDRiXzktMS0xLTEtMjEwNg_ee20577c-cd6a-4d85-8276-cf82249c4bb8"
      unitRef="usd">252000000</us-gaap:DeferredTaxAssetsEquityMethodInvestments>
    <us-gaap:DeferredTaxAssetsEquityMethodInvestments
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjYvZnJhZzozM2Y4OWYzZTU0M2I0OWU1OGMwOWY4ZDYxZGMxNzVmNy90YWJsZTpmZTg2N2I3MTgwOTY0NGRkYjk3YTBlNmY3OWZiODQ0Yi90YWJsZXJhbmdlOmZlODY3YjcxODA5NjQ0ZGRiOTdhMGU2Zjc5ZmI4NDRiXzktMy0xLTEtMjEwNg_1df34245-d962-4fa4-93c0-e2410f082929"
      unitRef="usd">813000000</us-gaap:DeferredTaxAssetsEquityMethodInvestments>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjYvZnJhZzozM2Y4OWYzZTU0M2I0OWU1OGMwOWY4ZDYxZGMxNzVmNy90YWJsZTpmZTg2N2I3MTgwOTY0NGRkYjk3YTBlNmY3OWZiODQ0Yi90YWJsZXJhbmdlOmZlODY3YjcxODA5NjQ0ZGRiOTdhMGU2Zjc5ZmI4NDRiXzEwLTEtMS0xLTIxMDY_7db1b314-4859-4b4c-8bbf-bd5c9f46b43b"
      unitRef="usd">312000000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjYvZnJhZzozM2Y4OWYzZTU0M2I0OWU1OGMwOWY4ZDYxZGMxNzVmNy90YWJsZTpmZTg2N2I3MTgwOTY0NGRkYjk3YTBlNmY3OWZiODQ0Yi90YWJsZXJhbmdlOmZlODY3YjcxODA5NjQ0ZGRiOTdhMGU2Zjc5ZmI4NDRiXzEwLTMtMS0xLTIxMDY_acd960c4-e9d2-48e0-8725-88e2f8881785"
      unitRef="usd">347000000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjYvZnJhZzozM2Y4OWYzZTU0M2I0OWU1OGMwOWY4ZDYxZGMxNzVmNy90YWJsZTpmZTg2N2I3MTgwOTY0NGRkYjk3YTBlNmY3OWZiODQ0Yi90YWJsZXJhbmdlOmZlODY3YjcxODA5NjQ0ZGRiOTdhMGU2Zjc5ZmI4NDRiXzExLTEtMS0xLTIxMDY_c0318230-addc-4536-bd3d-5cb064863ae5"
      unitRef="usd">3302000000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjYvZnJhZzozM2Y4OWYzZTU0M2I0OWU1OGMwOWY4ZDYxZGMxNzVmNy90YWJsZTpmZTg2N2I3MTgwOTY0NGRkYjk3YTBlNmY3OWZiODQ0Yi90YWJsZXJhbmdlOmZlODY3YjcxODA5NjQ0ZGRiOTdhMGU2Zjc5ZmI4NDRiXzExLTMtMS0xLTIxMDY_1323e019-a2d3-4fd8-a838-999d9d107dac"
      unitRef="usd">3205000000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:AccumulatedDeferredInvestmentTaxCredit
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjYvZnJhZzozM2Y4OWYzZTU0M2I0OWU1OGMwOWY4ZDYxZGMxNzVmNy90YWJsZTpmZTg2N2I3MTgwOTY0NGRkYjk3YTBlNmY3OWZiODQ0Yi90YWJsZXJhbmdlOmZlODY3YjcxODA5NjQ0ZGRiOTdhMGU2Zjc5ZmI4NDRiXzEyLTEtMS0xLTIxMDY_e8c3760e-c2ea-408a-bda1-2d3bafa96209"
      unitRef="usd">369000000</us-gaap:AccumulatedDeferredInvestmentTaxCredit>
    <us-gaap:AccumulatedDeferredInvestmentTaxCredit
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjYvZnJhZzozM2Y4OWYzZTU0M2I0OWU1OGMwOWY4ZDYxZGMxNzVmNy90YWJsZTpmZTg2N2I3MTgwOTY0NGRkYjk3YTBlNmY3OWZiODQ0Yi90YWJsZXJhbmdlOmZlODY3YjcxODA5NjQ0ZGRiOTdhMGU2Zjc5ZmI4NDRiXzEyLTMtMS0xLTIxMDY_b966e5c1-d23e-4e3d-94ed-a51fc4400c7d"
      unitRef="usd">445000000</us-gaap:AccumulatedDeferredInvestmentTaxCredit>
    <ceg:DeferredIncomeTaxLiabilitiesAndAccumulatedDeferredInvestmentTaxCredit
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjYvZnJhZzozM2Y4OWYzZTU0M2I0OWU1OGMwOWY4ZDYxZGMxNzVmNy90YWJsZTpmZTg2N2I3MTgwOTY0NGRkYjk3YTBlNmY3OWZiODQ0Yi90YWJsZXJhbmdlOmZlODY3YjcxODA5NjQ0ZGRiOTdhMGU2Zjc5ZmI4NDRiXzEzLTEtMS0xLTIxMDY_9f118f8f-5805-4305-b7ce-1cfe6e34926a"
      unitRef="usd">-3671000000</ceg:DeferredIncomeTaxLiabilitiesAndAccumulatedDeferredInvestmentTaxCredit>
    <ceg:DeferredIncomeTaxLiabilitiesAndAccumulatedDeferredInvestmentTaxCredit
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjYvZnJhZzozM2Y4OWYzZTU0M2I0OWU1OGMwOWY4ZDYxZGMxNzVmNy90YWJsZTpmZTg2N2I3MTgwOTY0NGRkYjk3YTBlNmY3OWZiODQ0Yi90YWJsZXJhbmdlOmZlODY3YjcxODA5NjQ0ZGRiOTdhMGU2Zjc5ZmI4NDRiXzEzLTMtMS0xLTIxMDY_aec9ee58-3370-46f2-85ce-72508125cdb2"
      unitRef="usd">-3650000000</ceg:DeferredIncomeTaxLiabilitiesAndAccumulatedDeferredInvestmentTaxCredit>
    <us-gaap:SummaryOfOperatingLossCarryforwardsTextBlock
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjYvZnJhZzozM2Y4OWYzZTU0M2I0OWU1OGMwOWY4ZDYxZGMxNzVmNy90ZXh0cmVnaW9uOjMzZjg5ZjNlNTQzYjQ5ZTU4YzA5ZjhkNjFkYzE3NWY3XzY1ODM_6f89bee0-9df2-4c1a-876a-c578c1dba9a3">The following table provides our carryforwards, of which the state related items are presented on a post-apportioned basis, and any corresponding valuation allowances as of December&#160;31, 2021. &lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:76.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.067%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;As of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Federal general business credits carryforwards and other carryforwards&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;806&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;State net operating losses and other carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;869&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred taxes on state tax attributes (net)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;74&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Valuation allowance on state tax attributes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Year in which net operating loss or credit carryforwards will begin to expire&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2035&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;__________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;The federal general business credit carryforward will begin expiring in 2035.&lt;/span&gt;&lt;/div&gt;</us-gaap:SummaryOfOperatingLossCarryforwardsTextBlock>
    <us-gaap:TaxCreditCarryforwardAmount
      contextRef="ia72108b9124e415d9ebe2daacd489c74_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjYvZnJhZzozM2Y4OWYzZTU0M2I0OWU1OGMwOWY4ZDYxZGMxNzVmNy90YWJsZTphOWEyMmQ3ZDRmMWQ0NjVkODI2NGE1NTAyMDA0YjQyZi90YWJsZXJhbmdlOmE5YTIyZDdkNGYxZDQ2NWQ4MjY0YTU1MDIwMDRiNDJmXzMtMS0xLTEtMjEwNg_84362f5b-56e3-47bb-9ae3-18fd8e0a1f55"
      unitRef="usd">806000000</us-gaap:TaxCreditCarryforwardAmount>
    <us-gaap:OperatingLossCarryforwards
      contextRef="i14adc75b1cd24cd9b4b0b489ad479563_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjYvZnJhZzozM2Y4OWYzZTU0M2I0OWU1OGMwOWY4ZDYxZGMxNzVmNy90YWJsZTphOWEyMmQ3ZDRmMWQ0NjVkODI2NGE1NTAyMDA0YjQyZi90YWJsZXJhbmdlOmE5YTIyZDdkNGYxZDQ2NWQ4MjY0YTU1MDIwMDRiNDJmXzUtMS0xLTEtMjEwNg_f2f79be5-9716-4f19-a3cb-feaae737a932"
      unitRef="usd">869000000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal
      contextRef="i14adc75b1cd24cd9b4b0b489ad479563_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjYvZnJhZzozM2Y4OWYzZTU0M2I0OWU1OGMwOWY4ZDYxZGMxNzVmNy90YWJsZTphOWEyMmQ3ZDRmMWQ0NjVkODI2NGE1NTAyMDA0YjQyZi90YWJsZXJhbmdlOmE5YTIyZDdkNGYxZDQ2NWQ4MjY0YTU1MDIwMDRiNDJmXzYtMS0xLTEtMjEwNg_3375c3b6-152f-41c1-b059-f82527c7eb5e"
      unitRef="usd">74000000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal>
    <us-gaap:OperatingLossCarryforwardsValuationAllowance
      contextRef="i14adc75b1cd24cd9b4b0b489ad479563_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjYvZnJhZzozM2Y4OWYzZTU0M2I0OWU1OGMwOWY4ZDYxZGMxNzVmNy90YWJsZTphOWEyMmQ3ZDRmMWQ0NjVkODI2NGE1NTAyMDA0YjQyZi90YWJsZXJhbmdlOmE5YTIyZDdkNGYxZDQ2NWQ4MjY0YTU1MDIwMDRiNDJmXzctMS0xLTEtMjEwNg_2bb773ba-2309-4f76-adb2-f849245513e2"
      unitRef="usd">22000000</us-gaap:OperatingLossCarryforwardsValuationAllowance>
    <us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjYvZnJhZzozM2Y4OWYzZTU0M2I0OWU1OGMwOWY4ZDYxZGMxNzVmNy90ZXh0cmVnaW9uOjMzZjg5ZjNlNTQzYjQ5ZTU4YzA5ZjhkNjFkYzE3NWY3XzY1OTU_1ffd1a05-8ee5-4aeb-827b-c19c8d28e44f">&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table presents changes in unrecognized tax benefits.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:76.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.067%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Unrecognized tax benefits&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Balance as of December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Change to positions that only affect timing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Increases based on tax positions related to 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Increases based on tax positions prior to 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Decreases based on tax positions prior to 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Increase from settlements with taxing authorities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Balance as of December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Increases based on tax positions related to 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Increases based on tax positions prior to 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Decreases based on tax positions prior to 2020&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(346)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Decrease from settlements with taxing authorities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(69)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Balance as of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Change to positions that only affect timing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Increases based on tax positions related to 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Increases based on tax positions prior to 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Decreases based on tax positions prior to 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Balance as of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;__________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;Our unrecognized federal and state tax benefits decreased in the first quarter of 2020 by approximately $411&#160;million due to the settlement of a federal refund claim with IRS Appeals. The recognition of these tax benefits resulted in an increase in net income of $73&#160;million in the first quarter of 2020, reflecting a decrease to income tax expense of $67&#160;million.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="if6871dbcf2b340fe9369ef4126d6cbff_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjYvZnJhZzozM2Y4OWYzZTU0M2I0OWU1OGMwOWY4ZDYxZGMxNzVmNy90YWJsZToyODA5ODFlMzc2YmY0NzQyOWM5ZmJlOTlmMjg3ZDNlMC90YWJsZXJhbmdlOjI4MDk4MWUzNzZiZjQ3NDI5YzlmYmU5OWYyODdkM2UwXzEtMS0xLTEtMjEwNg_399de492-8864-4fc3-8696-1b0efbf87c90"
      unitRef="usd">408000000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjYvZnJhZzozM2Y4OWYzZTU0M2I0OWU1OGMwOWY4ZDYxZGMxNzVmNy90YWJsZToyODA5ODFlMzc2YmY0NzQyOWM5ZmJlOTlmMjg3ZDNlMC90YWJsZXJhbmdlOjI4MDk4MWUzNzZiZjQ3NDI5YzlmYmU5OWYyODdkM2UwXzItMS0xLTEtMjEwNg_155e407b-b4e0-4f63-85ac-5426f145807a"
      unitRef="usd">12000000</us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjYvZnJhZzozM2Y4OWYzZTU0M2I0OWU1OGMwOWY4ZDYxZGMxNzVmNy90YWJsZToyODA5ODFlMzc2YmY0NzQyOWM5ZmJlOTlmMjg3ZDNlMC90YWJsZXJhbmdlOjI4MDk4MWUzNzZiZjQ3NDI5YzlmYmU5OWYyODdkM2UwXzMtMS0xLTEtMjEwNg_bed8ac1a-6f28-44f4-bbc9-98648a78a57e"
      unitRef="usd">1000000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjYvZnJhZzozM2Y4OWYzZTU0M2I0OWU1OGMwOWY4ZDYxZGMxNzVmNy90YWJsZToyODA5ODFlMzc2YmY0NzQyOWM5ZmJlOTlmMjg3ZDNlMC90YWJsZXJhbmdlOjI4MDk4MWUzNzZiZjQ3NDI5YzlmYmU5OWYyODdkM2UwXzQtMS0xLTEtMjEwNg_2e1d7a7b-6885-42ec-97b8-1c0be316e6d8"
      unitRef="usd">19000000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjYvZnJhZzozM2Y4OWYzZTU0M2I0OWU1OGMwOWY4ZDYxZGMxNzVmNy90YWJsZToyODA5ODFlMzc2YmY0NzQyOWM5ZmJlOTlmMjg3ZDNlMC90YWJsZXJhbmdlOjI4MDk4MWUzNzZiZjQ3NDI5YzlmYmU5OWYyODdkM2UwXzUtMS0xLTEtMjEwNg_019a96a4-aeec-4c37-a266-dceae095d64e"
      unitRef="usd">3000000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjYvZnJhZzozM2Y4OWYzZTU0M2I0OWU1OGMwOWY4ZDYxZGMxNzVmNy90YWJsZToyODA5ODFlMzc2YmY0NzQyOWM5ZmJlOTlmMjg3ZDNlMC90YWJsZXJhbmdlOjI4MDk4MWUzNzZiZjQ3NDI5YzlmYmU5OWYyODdkM2UwXzYtMS0xLTEtMjEwNg_94ff5147-52d6-4079-ab5f-41e7aac82478"
      unitRef="usd">4000000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="ia37b3f53c7b749058ec4d8cb92349568_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjYvZnJhZzozM2Y4OWYzZTU0M2I0OWU1OGMwOWY4ZDYxZGMxNzVmNy90YWJsZToyODA5ODFlMzc2YmY0NzQyOWM5ZmJlOTlmMjg3ZDNlMC90YWJsZXJhbmdlOjI4MDk4MWUzNzZiZjQ3NDI5YzlmYmU5OWYyODdkM2UwXzctMS0xLTEtMjEwNg_5d98c1af-6a82-492a-97c0-888c8dac20a7"
      unitRef="usd">441000000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjYvZnJhZzozM2Y4OWYzZTU0M2I0OWU1OGMwOWY4ZDYxZGMxNzVmNy90YWJsZToyODA5ODFlMzc2YmY0NzQyOWM5ZmJlOTlmMjg3ZDNlMC90YWJsZXJhbmdlOjI4MDk4MWUzNzZiZjQ3NDI5YzlmYmU5OWYyODdkM2UwXzktMS0xLTEtMjEwNg_d2f78e46-ffa1-4b3d-9bfa-bc7c29b8cd62"
      unitRef="usd">1000000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjYvZnJhZzozM2Y4OWYzZTU0M2I0OWU1OGMwOWY4ZDYxZGMxNzVmNy90YWJsZToyODA5ODFlMzc2YmY0NzQyOWM5ZmJlOTlmMjg3ZDNlMC90YWJsZXJhbmdlOjI4MDk4MWUzNzZiZjQ3NDI5YzlmYmU5OWYyODdkM2UwXzEwLTEtMS0xLTIxMDY_6f2aad2d-8bbd-4c8b-b24d-8356b0c06c6a"
      unitRef="usd">23000000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjYvZnJhZzozM2Y4OWYzZTU0M2I0OWU1OGMwOWY4ZDYxZGMxNzVmNy90YWJsZToyODA5ODFlMzc2YmY0NzQyOWM5ZmJlOTlmMjg3ZDNlMC90YWJsZXJhbmdlOjI4MDk4MWUzNzZiZjQ3NDI5YzlmYmU5OWYyODdkM2UwXzExLTEtMS0xLTIxMDY_65d75e61-5a5c-45ea-8ba6-8873a3060a86"
      unitRef="usd">346000000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjYvZnJhZzozM2Y4OWYzZTU0M2I0OWU1OGMwOWY4ZDYxZGMxNzVmNy90YWJsZToyODA5ODFlMzc2YmY0NzQyOWM5ZmJlOTlmMjg3ZDNlMC90YWJsZXJhbmdlOjI4MDk4MWUzNzZiZjQ3NDI5YzlmYmU5OWYyODdkM2UwXzEyLTEtMS0xLTIxMDY_5083e308-c488-419a-b485-4557d1c63e56"
      unitRef="usd">69000000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjYvZnJhZzozM2Y4OWYzZTU0M2I0OWU1OGMwOWY4ZDYxZGMxNzVmNy90YWJsZToyODA5ODFlMzc2YmY0NzQyOWM5ZmJlOTlmMjg3ZDNlMC90YWJsZXJhbmdlOjI4MDk4MWUzNzZiZjQ3NDI5YzlmYmU5OWYyODdkM2UwXzEzLTEtMS0xLTIxMDY_955af85f-2056-4f8d-b77c-3f317f154779"
      unitRef="usd">50000000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjYvZnJhZzozM2Y4OWYzZTU0M2I0OWU1OGMwOWY4ZDYxZGMxNzVmNy90YWJsZToyODA5ODFlMzc2YmY0NzQyOWM5ZmJlOTlmMjg3ZDNlMC90YWJsZXJhbmdlOjI4MDk4MWUzNzZiZjQ3NDI5YzlmYmU5OWYyODdkM2UwXzE0LTEtMS0xLTYyMzE_50de5a85-ab78-47bf-897a-6c4c96d610e3"
      unitRef="usd">-1000000</us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjYvZnJhZzozM2Y4OWYzZTU0M2I0OWU1OGMwOWY4ZDYxZGMxNzVmNy90YWJsZToyODA5ODFlMzc2YmY0NzQyOWM5ZmJlOTlmMjg3ZDNlMC90YWJsZXJhbmdlOjI4MDk4MWUzNzZiZjQ3NDI5YzlmYmU5OWYyODdkM2UwXzE0LTEtMS0xLTIxMDY_8d5f47ba-68da-4e13-a4ef-4c7c8287572a"
      unitRef="usd">1000000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjYvZnJhZzozM2Y4OWYzZTU0M2I0OWU1OGMwOWY4ZDYxZGMxNzVmNy90YWJsZToyODA5ODFlMzc2YmY0NzQyOWM5ZmJlOTlmMjg3ZDNlMC90YWJsZXJhbmdlOjI4MDk4MWUzNzZiZjQ3NDI5YzlmYmU5OWYyODdkM2UwXzE1LTEtMS0xLTIxMDY_93fe5fcf-0878-4614-9656-afd0391857f7"
      unitRef="usd">1000000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjYvZnJhZzozM2Y4OWYzZTU0M2I0OWU1OGMwOWY4ZDYxZGMxNzVmNy90YWJsZToyODA5ODFlMzc2YmY0NzQyOWM5ZmJlOTlmMjg3ZDNlMC90YWJsZXJhbmdlOjI4MDk4MWUzNzZiZjQ3NDI5YzlmYmU5OWYyODdkM2UwXzE2LTEtMS0xLTIxMDY_39cc7614-f746-44db-ad0d-a4473f549823"
      unitRef="usd">2000000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjYvZnJhZzozM2Y4OWYzZTU0M2I0OWU1OGMwOWY4ZDYxZGMxNzVmNy90YWJsZToyODA5ODFlMzc2YmY0NzQyOWM5ZmJlOTlmMjg3ZDNlMC90YWJsZXJhbmdlOjI4MDk4MWUzNzZiZjQ3NDI5YzlmYmU5OWYyODdkM2UwXzE5LTEtMS0xLTIxMDY_8b2e639e-3da4-4450-b9f4-2cf72b0edfb9"
      unitRef="usd">49000000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjYvZnJhZzozM2Y4OWYzZTU0M2I0OWU1OGMwOWY4ZDYxZGMxNzVmNy90ZXh0cmVnaW9uOjMzZjg5ZjNlNTQzYjQ5ZTU4YzA5ZjhkNjFkYzE3NWY3XzEzOTY_525e1689-5daa-4820-ade6-a72e1738ff6d"
      unitRef="usd">411000000</us-gaap:DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible>
    <us-gaap:TaxAdjustmentsSettlementsAndUnusualProvisions
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjYvZnJhZzozM2Y4OWYzZTU0M2I0OWU1OGMwOWY4ZDYxZGMxNzVmNy90ZXh0cmVnaW9uOjMzZjg5ZjNlNTQzYjQ5ZTU4YzA5ZjhkNjFkYzE3NWY3XzE1NDQ_c6c1e626-cf8f-4c82-a984-dee2469f790e"
      unitRef="usd">73000000</us-gaap:TaxAdjustmentsSettlementsAndUnusualProvisions>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ie12620dee3984940a006b805f4a144df_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjYvZnJhZzozM2Y4OWYzZTU0M2I0OWU1OGMwOWY4ZDYxZGMxNzVmNy90ZXh0cmVnaW9uOjMzZjg5ZjNlNTQzYjQ5ZTU4YzA5ZjhkNjFkYzE3NWY3XzE2MjQ_b56c813c-c389-4c4b-8ae5-4f6b0aeb8f3f"
      unitRef="usd">67000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:SummaryOfPositionsForWhichSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTextBlock
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjYvZnJhZzozM2Y4OWYzZTU0M2I0OWU1OGMwOWY4ZDYxZGMxNzVmNy90ZXh0cmVnaW9uOjMzZjg5ZjNlNTQzYjQ5ZTU4YzA5ZjhkNjFkYzE3NWY3XzY2MDU_fcc01bed-c2d1-4ec0-860f-30c8d3b26e82">&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table presents the unrecognized tax benefits that, if recognized, would decrease the effe&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;ctive tax rate. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:76.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.067%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SummaryOfPositionsForWhichSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTextBlock>
    <us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjYvZnJhZzozM2Y4OWYzZTU0M2I0OWU1OGMwOWY4ZDYxZGMxNzVmNy90YWJsZTo2MDEwNDUzZWM2OTA0YjgwYTVhNDY2ZDk4NmZjMjIzZi90YWJsZXJhbmdlOjYwMTA0NTNlYzY5MDRiODBhNWE0NjZkOTg2ZmMyMjNmXzMtMS0xLTEtMjEwNg_24e8644e-cb7f-4c5a-8919-0f8330ef7a15"
      unitRef="usd">39000000</us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate>
    <us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjYvZnJhZzozM2Y4OWYzZTU0M2I0OWU1OGMwOWY4ZDYxZGMxNzVmNy90YWJsZTo2MDEwNDUzZWM2OTA0YjgwYTVhNDY2ZDk4NmZjMjIzZi90YWJsZXJhbmdlOjYwMTA0NTNlYzY5MDRiODBhNWE0NjZkOTg2ZmMyMjNmXzQtMS0xLTEtMjEwNg_30d25899-fd04-4d2e-9842-ed2cad096b76"
      unitRef="usd">39000000</us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate>
    <us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
      contextRef="ia37b3f53c7b749058ec4d8cb92349568_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjYvZnJhZzozM2Y4OWYzZTU0M2I0OWU1OGMwOWY4ZDYxZGMxNzVmNy90YWJsZTo2MDEwNDUzZWM2OTA0YjgwYTVhNDY2ZDk4NmZjMjIzZi90YWJsZXJhbmdlOjYwMTA0NTNlYzY5MDRiODBhNWE0NjZkOTg2ZmMyMjNmXzUtMS0xLTEtMjEwNg_add0a750-53a5-4abf-9c26-a8c2c5b4da25"
      unitRef="usd">429000000</us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate>
    <ceg:DeferredTaxLiabilityAdjustmentNoncontrollingInterest
      contextRef="id21857fb1f27410d85ba25f7d84439e4_D20210806-20210806"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjYvZnJhZzozM2Y4OWYzZTU0M2I0OWU1OGMwOWY4ZDYxZGMxNzVmNy90ZXh0cmVnaW9uOjMzZjg5ZjNlNTQzYjQ5ZTU4YzA5ZjhkNjFkYzE3NWY3XzI4OTc_462e9e03-93a6-4fd1-aea7-cf5b4e17fe0f"
      unitRef="usd">288000000</ceg:DeferredTaxLiabilityAdjustmentNoncontrollingInterest>
    <ceg:AllocationofFederalTaxBenefitUnderTaxSharingAgreementTableTextBlockTableTextBlock
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjYvZnJhZzozM2Y4OWYzZTU0M2I0OWU1OGMwOWY4ZDYxZGMxNzVmNy90ZXh0cmVnaW9uOjMzZjg5ZjNlNTQzYjQ5ZTU4YzA5ZjhkNjFkYzE3NWY3XzY1OTg_6293cc7f-61cd-4064-ab46-f862f6e4526e">&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table presents the allocation of tax benefits from Exelon to us under the Tax Sharing Agreement.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:76.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.067%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ceg:AllocationofFederalTaxBenefitUnderTaxSharingAgreementTableTextBlockTableTextBlock>
    <ceg:AllocationOfFederalTaxBenefitUnderTaxSharingAgreement
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjYvZnJhZzozM2Y4OWYzZTU0M2I0OWU1OGMwOWY4ZDYxZGMxNzVmNy90YWJsZTpjMDQ0ZGNhYmMyYzk0ODlmOWVjZWFmMTQ4ZjYzN2MyZC90YWJsZXJhbmdlOmMwNDRkY2FiYzJjOTQ4OWY5ZWNlYWYxNDhmNjM3YzJkXzAtMS0xLTEtMjEwNg_e13b9432-461b-4189-9090-8b466ec7ce1d"
      unitRef="usd">64000000</ceg:AllocationOfFederalTaxBenefitUnderTaxSharingAgreement>
    <ceg:AllocationOfFederalTaxBenefitUnderTaxSharingAgreement
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjYvZnJhZzozM2Y4OWYzZTU0M2I0OWU1OGMwOWY4ZDYxZGMxNzVmNy90YWJsZTpjMDQ0ZGNhYmMyYzk0ODlmOWVjZWFmMTQ4ZjYzN2MyZC90YWJsZXJhbmdlOmMwNDRkY2FiYzJjOTQ4OWY5ZWNlYWYxNDhmNjM3YzJkXzEtMS0xLTEtMjEwNg_a6135fda-568e-4159-ac73-3dda250aa1a2"
      unitRef="usd">64000000</ceg:AllocationOfFederalTaxBenefitUnderTaxSharingAgreement>
    <ceg:AllocationOfFederalTaxBenefitUnderTaxSharingAgreement
      contextRef="ia37b3f53c7b749058ec4d8cb92349568_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjYvZnJhZzozM2Y4OWYzZTU0M2I0OWU1OGMwOWY4ZDYxZGMxNzVmNy90YWJsZTpjMDQ0ZGNhYmMyYzk0ODlmOWVjZWFmMTQ4ZjYzN2MyZC90YWJsZXJhbmdlOmMwNDRkY2FiYzJjOTQ4OWY5ZWNlYWYxNDhmNjM3YzJkXzItMS0xLTEtMjEwNg_2bf9b2a7-d126-4d88-b1ff-f38e00726755"
      unitRef="usd">41000000</ceg:AllocationOfFederalTaxBenefitUnderTaxSharingAgreement>
    <us-gaap:IncomeTaxCreditsAndAdjustments
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjYvZnJhZzozM2Y4OWYzZTU0M2I0OWU1OGMwOWY4ZDYxZGMxNzVmNy90ZXh0cmVnaW9uOjMzZjg5ZjNlNTQzYjQ5ZTU4YzA5ZjhkNjFkYzE3NWY3XzQyNzc_1f580921-d489-457f-b764-a7153ec60c73"
      unitRef="usd">75000000</us-gaap:IncomeTaxCreditsAndAdjustments>
    <us-gaap:CurrentFederalStateAndLocalTaxExpenseBenefit
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMjYvZnJhZzozM2Y4OWYzZTU0M2I0OWU1OGMwOWY4ZDYxZGMxNzVmNy90ZXh0cmVnaW9uOjMzZjg5ZjNlNTQzYjQ5ZTU4YzA5ZjhkNjFkYzE3NWY3XzQzNjY_d673a6fa-5676-4457-9019-9c0e152392ef"
      unitRef="usd">66000000</us-gaap:CurrentFederalStateAndLocalTaxExpenseBenefit>
    <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzIvZnJhZzowZjQxYzNmNWM3NGQ0NzY3YWU0YmI3ZGFkZjczMGRiOC90ZXh0cmVnaW9uOjBmNDFjM2Y1Yzc0ZDQ3NjdhZTRiYjdkYWRmNzMwZGI4XzY2ODk_b7f8e33c-ea4f-4064-a06a-17a1d5f5f2ae">Retirement Benefits Substantially all our current employees participated in Exelon-sponsored defined benefit pension plans and OPEB plans as of December 31, 2021. Substantially all non-union employees and electing union employees hired on or after January&#160;1, 2001 participate in cash balance pension plans. Effective January&#160;1, 2009, substantially all newly-hired union-represented employees participate in cash balance pension plans. Effective February 1, 2018, for most newly-hired non-represented, non-craft, employees, and for certain newly-hired union employees pursuant to their collective bargaining agreements, these newly-hired employees are not eligible for pension benefits, and will instead be eligible to receive an enhanced non-discretionary employer contribution in an Exelon defined contribution savings plan. Effective January 1, 2018, most newly-hired non-represented, non-craft, employees are not eligible for OPEB benefits and employees represented by Local 614 are not eligible for retiree health care benefits. Effective January 1, 2021, most non-represented, non-craft, employees who are under the age of 40 are not eligible for retiree health care benefits. Effective January 1, 2022, management employees retiring on or after that date are no longer eligible for retiree life insurance benefits.&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The tables below show the pension and OPEB plans in which our employees participated as of December&#160;31, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Name of Plan&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;Qualified Pension Plans:&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Exelon Corporation Retirement Program&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Exelon Corporation Pension Plan for Bargaining Unit Employees&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Exelon New England Union Employees Pension Plan&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Exelon Employee Pension Plan for Clinton, TMI, and Oyster Creek&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Pension Plan of Constellation Energy Group, Inc.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Pension Plan of Constellation Energy Nuclear Group, LLC&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(c)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Nine Mile Point Pension Plan&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(c)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Constellation Mystic Power, LLC Union Employees Pension Plan Including Plan A and Plan B&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Pepco Holdings LLC Retirement Plan&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(d)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;Non-Qualified Pension Plans:&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Exelon Corporation Supplemental Pension Benefit Plan and 2000 Excess Benefit Plan&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Exelon Corporation Supplemental Management Retirement Plan&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Constellation Energy Group, Inc. Senior Executive Supplemental Plan&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Constellation Energy Group, Inc. Supplemental Pension Plan&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Constellation Energy Group, Inc. Benefits Restoration Plan&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Constellation Energy Nuclear Plan, LLC Executive Retirement Plan&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(c)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Constellation Energy Nuclear Plan, LLC Benefits Restoration Plan&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(c)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Baltimore Gas&#160;&amp;amp; Electric Company Executive Benefit Plan&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Baltimore Gas&#160;&amp;amp; Electric Company Manager Benefit Plan&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Pepco Holdings LLC 2011 Supplemental Executive Retirement Plan&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(d)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Conectiv Supplemental Executive Retirement Plan&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(d)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;OPEB Plans:&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;PECO Energy Company Retiree Medical Plan&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Exelon Corporation Health Care Program&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Exelon Corporation Employees&#x2019; Life Insurance Plan&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Exelon Corporation Health Reimbursement Arrangement Plan&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Constellation Energy Group, Inc. Retiree Medical Plan&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Constellation Energy Group, Inc. Retiree Dental Plan&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Constellation Energy Group, Inc. Employee Life Insurance Plan and Family Life Insurance Plan&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Constellation Mystic Power, LLC Post-Employment Medical Account Savings Plan&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Exelon New England Union Post-Employment Medical Savings Account Plan&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Retiree Medical Plan of Constellation Energy Nuclear Group, LLC&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(c)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Retiree Dental Plan of Constellation Energy Nuclear Group, LLC&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(c)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Nine Mile Point Nuclear Station, LLC Medical Care and Prescription Drug Plan for Retired Employees&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(c)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Pepco Holdings LLC Welfare Plan for Retirees&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(d)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;__________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;These plans are collectively referred to as the legacy Exelon plans.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(b)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;These plans are collectively referred to as the legacy Constellation Energy Group (CEG) Plans.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(c)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;These plans are collectively referred to as the legacy CENG plans.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(d)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;These plans are collectively referred to as the legacy PHI plans.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Costs Allocation from Exelon&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We account for our participation in Exelon&#x2019;s pension and OPEB plans by applying multi-employer accounting. Exelon allocates costs related to its pension and OPEB plans to its subsidiaries based on both active and retired employee participation in each plan.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We were allocated pension and OPEB costs from Exelon of $123&#160;million, $115&#160;million, and $135 million for the years ended December&#160;31, 2021, 2020, and 2019, respectively. We include the service cost and non-service cost components in Operating and maintenance expense and Property, plant, and equipment, net (where criteria for capitalization of direct labor has been met) in the consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Contributions&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Exelon allocates contributions related to its legacy Exelon pension and OPEB plans to its subsidiaries based on accounting cost. For legacy CEG, CENG, FitzPatrick, and PHI plans, pension and OPEB contributions are allocated to the subsidiaries based on employee participation (both active and retired). The following tables provide our contributions to the pension and OPEB plans:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.735%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Pension Benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;OPEB&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Exelon considers various factors when making pension funding decisions, including actuarially determined minimum contribution requirements under ERISA, contributions required to avoid benefit restrictions and at-risk status as defined by the Pension Protection Act of 2006 (the Act), management of the pension obligation, and regulatory implications. The Act requires the attainment of certain funding levels to avoid benefit restrictions (such as an inability to pay lump sums or to accrue benefits prospectively), and at-risk status (which triggers higher minimum contribution requirements and participant notification). The projected contributions below reflect a funding strategy to make levelized annual contributions with the objective of achieving 100% funded status on an Accumulated Benefit Obligation ("ABO") basis over time. This level funding strategy helps minimize volatility of future period required pension contributions. Unlike the qualified pension plans, Exelon&#x2019;s non-qualified pension plans are not funded, given that they are not subject to statutory minimum contribution requirements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;While OPEB plans are also not subject to statutory minimum contribution requirements, Exelon does fund certain of its plans.  For Exelon's funded OPEB plans, contributions generally equal accounting costs, however, Exelon&#x2019;s management has historically considered several factors in determining the level of contributions to its OPEB plans, including liabilities management, levels of benefit claims paid, and regulatory implications (amounts deemed prudent to meet regulatory expectations and best assure continued rate recovery). &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Defined Contribution Savings Plan &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We participate in various 401(k) defined contribution savings plans that are sponsored by Exelon. The plans are qualified under applicable sections of the IRC and allow employees to contribute a portion of their pre-tax and/or after-tax income in accordance with specified guidelines. We match a percentage of the employee contributions up to certain limits. The matching contributions to the savings plan were $53&#160;million, $63&#160;million, and $73 million for the years ended December&#160;31, 2021, 2020, and 2019, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Impact of Separation from Exelon&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Effective February 1, 2022, in connection with the separation, pension and OPEB obligations and the related plan assets for participants were transferred to pension and OPEB plans established by us as the plan sponsor. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;As the plan sponsor, effective with the first quarter of 2022, our Consolidated Balance Sheet will reflect an unfunded projected benefit obligation ("PBO") equal to an excess of the PBO over the fair value of the plan assets, consistent with a single employer benefit plan approach. We will no longer account for our participation in Exelon's pension and OPEB plans under the multi-employer benefit plan approach that has historically resulted in recognition of a net prepaid pension asset in our Consolidated Balance Sheets representing an excess of contributions over cumulative costs. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In addition, we will be required to report the service cost and other non-service cost components of net periodic benefit costs for all plans separately in our Consolidated Statements of Operations and Comprehensive Income. Effective in the first quarter of 2022, the service cost component will be included in Operating and maintenance expense and Property, plant, and equipment, net (where criteria for capitalization of direct labor has been met) while the non-service cost components will be included in Other, net. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We have also established various 401(k) defined contribution savings plans that are now sponsored by us. Refer to Note 24 &#x2014; Separation from Exelon for additional details on the separation. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table provides our planned contributions to our qualified pension plans, non-qualified pension plans, and OPEB plans in 2022 (including our benefit payments related to unfunded plans):&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.569%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Qualified Pension Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Non-Qualified Pension Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;OPEB&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Planned contributions&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
    <us-gaap:PensionAndOtherPostretirementBenefitExpense
      contextRef="i5a28fb3ef1ce4a6fae4b550f06930e91_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzIvZnJhZzowZjQxYzNmNWM3NGQ0NzY3YWU0YmI3ZGFkZjczMGRiOC90ZXh0cmVnaW9uOjBmNDFjM2Y1Yzc0ZDQ3NjdhZTRiYjdkYWRmNzMwZGI4XzIwNjQ_050a55ed-fded-49d9-97e0-6b5151bb28bb"
      unitRef="usd">123000000</us-gaap:PensionAndOtherPostretirementBenefitExpense>
    <us-gaap:PensionAndOtherPostretirementBenefitExpense
      contextRef="i25fad85d10dc4707a3761b24bf41a1b5_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzIvZnJhZzowZjQxYzNmNWM3NGQ0NzY3YWU0YmI3ZGFkZjczMGRiOC90ZXh0cmVnaW9uOjBmNDFjM2Y1Yzc0ZDQ3NjdhZTRiYjdkYWRmNzMwZGI4XzIwNjg_f0d2727e-3cf4-4f20-ac4c-b642f5b9e2e9"
      unitRef="usd">115000000</us-gaap:PensionAndOtherPostretirementBenefitExpense>
    <us-gaap:PensionAndOtherPostretirementBenefitExpense
      contextRef="i3b039fc2f5b44b7ebd5af7afb3fc2d70_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzIvZnJhZzowZjQxYzNmNWM3NGQ0NzY3YWU0YmI3ZGFkZjczMGRiOC90ZXh0cmVnaW9uOjBmNDFjM2Y1Yzc0ZDQ3NjdhZTRiYjdkYWRmNzMwZGI4XzIwNzY_08921f96-ce08-455d-87b4-330ea86b1af9"
      unitRef="usd">135000000</us-gaap:PensionAndOtherPostretirementBenefitExpense>
    <ceg:PensionAndOtherPostretirementBenefitContributionsTableTextBlock
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzIvZnJhZzowZjQxYzNmNWM3NGQ0NzY3YWU0YmI3ZGFkZjczMGRiOC90ZXh0cmVnaW9uOjBmNDFjM2Y1Yzc0ZDQ3NjdhZTRiYjdkYWRmNzMwZGI4XzY2NDY_cb9d71e0-95e9-4b35-a81c-74b0307d4a90">The following tables provide our contributions to the pension and OPEB plans:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.735%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Pension Benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;OPEB&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table provides our planned contributions to our qualified pension plans, non-qualified pension plans, and OPEB plans in 2022 (including our benefit payments related to unfunded plans):&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.569%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Qualified Pension Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Non-Qualified Pension Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;OPEB&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Planned contributions&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ceg:PensionAndOtherPostretirementBenefitContributionsTableTextBlock>
    <us-gaap:PensionAndOtherPostretirementBenefitContributions
      contextRef="iff86d6aeee3a478bb713447b82208316_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzIvZnJhZzowZjQxYzNmNWM3NGQ0NzY3YWU0YmI3ZGFkZjczMGRiOC90YWJsZTplZGE5MjUzNjE2ZTQ0NDc3YmMyZTJkYzAxODg3NDE2MS90YWJsZXJhbmdlOmVkYTkyNTM2MTZlNDQ0NzdiYzJlMmRjMDE4ODc0MTYxXzItMC0xLTEtMjEwNg_5dcbfc2e-d8d6-436e-971c-009e453d57d0"
      unitRef="usd">231000000</us-gaap:PensionAndOtherPostretirementBenefitContributions>
    <us-gaap:PensionAndOtherPostretirementBenefitContributions
      contextRef="i32d644e06dc445509c1bf0b10403f821_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzIvZnJhZzowZjQxYzNmNWM3NGQ0NzY3YWU0YmI3ZGFkZjczMGRiOC90YWJsZTplZGE5MjUzNjE2ZTQ0NDc3YmMyZTJkYzAxODg3NDE2MS90YWJsZXJhbmdlOmVkYTkyNTM2MTZlNDQ0NzdiYzJlMmRjMDE4ODc0MTYxXzItMi0xLTEtMjEwNg_66d796e7-d12a-4579-bf6f-c6fa863bf60c"
      unitRef="usd">236000000</us-gaap:PensionAndOtherPostretirementBenefitContributions>
    <us-gaap:PensionAndOtherPostretirementBenefitContributions
      contextRef="id650e2f9ec4a403da70b287f24716bad_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzIvZnJhZzowZjQxYzNmNWM3NGQ0NzY3YWU0YmI3ZGFkZjczMGRiOC90YWJsZTplZGE5MjUzNjE2ZTQ0NDc3YmMyZTJkYzAxODg3NDE2MS90YWJsZXJhbmdlOmVkYTkyNTM2MTZlNDQ0NzdiYzJlMmRjMDE4ODc0MTYxXzItNC0xLTEtMjEwNg_b1222249-ddc6-4004-a5f3-afc3608db8e4"
      unitRef="usd">160000000</us-gaap:PensionAndOtherPostretirementBenefitContributions>
    <us-gaap:PensionAndOtherPostretirementBenefitContributions
      contextRef="i6d2a7432730b40caac1c93a5e2afaa73_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzIvZnJhZzowZjQxYzNmNWM3NGQ0NzY3YWU0YmI3ZGFkZjczMGRiOC90YWJsZTplZGE5MjUzNjE2ZTQ0NDc3YmMyZTJkYzAxODg3NDE2MS90YWJsZXJhbmdlOmVkYTkyNTM2MTZlNDQ0NzdiYzJlMmRjMDE4ODc0MTYxXzItNi0xLTEtMjEwNg_9233f78d-ad1d-4742-970f-a24ef77bf5c0"
      unitRef="usd">28000000</us-gaap:PensionAndOtherPostretirementBenefitContributions>
    <us-gaap:PensionAndOtherPostretirementBenefitContributions
      contextRef="ic0ac7b2386a84aec96e6aa203ead4625_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzIvZnJhZzowZjQxYzNmNWM3NGQ0NzY3YWU0YmI3ZGFkZjczMGRiOC90YWJsZTplZGE5MjUzNjE2ZTQ0NDc3YmMyZTJkYzAxODg3NDE2MS90YWJsZXJhbmdlOmVkYTkyNTM2MTZlNDQ0NzdiYzJlMmRjMDE4ODc0MTYxXzItOC0xLTEtMjEwNg_53f3783d-61e1-4ed5-b969-54912e051410"
      unitRef="usd">19000000</us-gaap:PensionAndOtherPostretirementBenefitContributions>
    <us-gaap:PensionAndOtherPostretirementBenefitContributions
      contextRef="i69b2782b6bbf4f1fb1da7a058860c9b1_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzIvZnJhZzowZjQxYzNmNWM3NGQ0NzY3YWU0YmI3ZGFkZjczMGRiOC90YWJsZTplZGE5MjUzNjE2ZTQ0NDc3YmMyZTJkYzAxODg3NDE2MS90YWJsZXJhbmdlOmVkYTkyNTM2MTZlNDQ0NzdiYzJlMmRjMDE4ODc0MTYxXzItMTAtMS0xLTIxMDY_333f6db2-c4da-46ba-afc7-bb0f6cb79316"
      unitRef="usd">15000000</us-gaap:PensionAndOtherPostretirementBenefitContributions>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzIvZnJhZzowZjQxYzNmNWM3NGQ0NzY3YWU0YmI3ZGFkZjczMGRiOC90ZXh0cmVnaW9uOjBmNDFjM2Y1Yzc0ZDQ3NjdhZTRiYjdkYWRmNzMwZGI4XzQ4NTY_b7bbf386-45e8-416e-8693-7c2f92434cad"
      unitRef="usd">53000000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzIvZnJhZzowZjQxYzNmNWM3NGQ0NzY3YWU0YmI3ZGFkZjczMGRiOC90ZXh0cmVnaW9uOjBmNDFjM2Y1Yzc0ZDQ3NjdhZTRiYjdkYWRmNzMwZGI4XzQ4NjA_f6c9e032-0a01-4beb-8f38-2dd0e6ebea4b"
      unitRef="usd">63000000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzIvZnJhZzowZjQxYzNmNWM3NGQ0NzY3YWU0YmI3ZGFkZjczMGRiOC90ZXh0cmVnaW9uOjBmNDFjM2Y1Yzc0ZDQ3NjdhZTRiYjdkYWRmNzMwZGI4XzQ4Njg_bedf3baa-8196-477e-8e39-254e0f423000"
      unitRef="usd">73000000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <ceg:QualifiedDefinedBenefitPlanEstimatedFutureEmployerContributionsInNextFiscalYear
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzIvZnJhZzowZjQxYzNmNWM3NGQ0NzY3YWU0YmI3ZGFkZjczMGRiOC90YWJsZTo0YzM3OWVlNzY4N2Q0ZDgyOTZhYmMyZDQ4MjczYjZmMS90YWJsZXJhbmdlOjRjMzc5ZWU3Njg3ZDRkODI5NmFiYzJkNDgyNzNiNmYxXzEtMS0xLTEtMjEwNg_ce6f04a3-3408-464c-86a7-033d1b1f9967"
      unitRef="usd">192000000</ceg:QualifiedDefinedBenefitPlanEstimatedFutureEmployerContributionsInNextFiscalYear>
    <us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzIvZnJhZzowZjQxYzNmNWM3NGQ0NzY3YWU0YmI3ZGFkZjczMGRiOC90YWJsZTo0YzM3OWVlNzY4N2Q0ZDgyOTZhYmMyZDQ4MjczYjZmMS90YWJsZXJhbmdlOjRjMzc5ZWU3Njg3ZDRkODI5NmFiYzJkNDgyNzNiNmYxXzEtMy0xLTEtMjEwNg_1a3a8c1f-f05a-4aee-9937-85a23db87f01"
      unitRef="usd">9000000</us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear>
    <ceg:DefinedOtherPostretirementBenefitPlanEstimatedFutureEmployerContributionsInNextFiscalYear
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzIvZnJhZzowZjQxYzNmNWM3NGQ0NzY3YWU0YmI3ZGFkZjczMGRiOC90YWJsZTo0YzM3OWVlNzY4N2Q0ZDgyOTZhYmMyZDQ4MjczYjZmMS90YWJsZXJhbmdlOjRjMzc5ZWU3Njg3ZDRkODI5NmFiYzJkNDgyNzNiNmYxXzEtNS0xLTEtMjEwNg_eab5aac0-0505-4c78-a00d-068ccdc6e7d2"
      unitRef="usd">11000000</ceg:DefinedOtherPostretirementBenefitPlanEstimatedFutureEmployerContributionsInNextFiscalYear>
    <us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90ZXh0cmVnaW9uOmY5NTNkYjg0MDBhMTQ3YjliOTg1MTA0YTU0NTk0Yzc5XzEzMzU1_1ce61253-eb8f-4557-9198-edc216e231ed">Derivative Financial Instruments &lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We use derivative instruments to manage commodity price risk, interest rate risk, and foreign exchange risk related to ongoing business operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Authoritative guidance requires that derivative instruments be recognized as either assets or liabilities at fair value, with changes in fair value of the derivative recognized in earnings immediately. Other accounting treatments are available through special election and designation, provided they meet specific, restrictive criteria both at the time of designation and on an ongoing basis. These alternative permissible accounting treatments include NPNS, cash flow hedges, and fair value hedges. All derivative economic hedges related to commodities, referred to as economic hedges, are recorded at fair value through earnings. For all NPNS derivative instruments, accounts receivable or accounts payable are recorded when derivatives settle and revenue or expense is recognized in earnings as the underlying physical commodity is sold or consumed.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Authoritative guidance about offsetting assets and liabilities requires the fair value of derivative instruments to be shown in the Notes to Consolidated Financial Statements on a gross basis, even when the derivative instruments are subject to legally enforceable master netting agreements and qualify for net presentation in the Consolidated Balance Sheets. A master netting agreement is an agreement between two counterparties that may have derivative and non-derivative contracts with each other providing for the net settlement of all referenced contracts via one payment stream, which takes place as the contracts deliver, when collateral is requested or in the event of default. In the tables below, which present fair value balances, our energy-related economic hedges and proprietary trading derivatives are shown gross. The impact of the netting of fair value balances with the same counterparty that are subject to legally enforceable master netting agreements, as well as netting of cash collateral, including margin on exchange positions, is aggregated in the collateral and netting columns.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Our use of cash collateral is generally unrestricted unless we are downgraded below investment grade.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Commodity Price Risk &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We employ established policies and procedures to manage our risks associated with market fluctuations in commodity prices by entering into physical and financial derivative contracts, including swaps, futures, forwards, options, and short-term and long-term commitments to purchase and sell energy and commodity products. We believe these instruments, which are either determined to be non-derivative or classified as economic hedges, mitigate exposure to fluctuations in commodity prices.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;To the extent the amount of energy we produce differs from the amount of energy we have contracted to sell, we are exposed to market fluctuations in the prices of electricity, fossil fuels, and other commodities. We use a variety of derivative and non-derivative instruments to manage the commodity price risk of our electric generation facilities, including power and gas sales, fuel and power purchases, natural gas transportation and pipeline capacity agreements, and other energy-related products marketed and purchased. To manage these risks, we may enter into fixed-price derivative or non-derivative contracts to hedge the variability in future cash flows from expected sales of power and gas and purchases of power and fuel. The objectives for executing such hedges include fixing the price for a portion of anticipated future electricity sales at a level that provides an acceptable return. We are also exposed to differences between the locational settlement prices of certain economic hedges and the hedged generating units. This price difference is actively managed through other instruments which include derivative congestion products, whose changes in fair value are recognized in earnings each period, and auction revenue rights, which are accounted for on an accrual basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Additionally, we are exposed to certain market risks through our proprietary trading activities. The proprietary trading activities are a complement to our energy marketing portfolio but represent a small portion of our overall energy marketing activities and are subject to limits established by the RMC.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following tables provide a summary of the derivative fair value balances recorded as of December&#160;31, 2021 and 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.571%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Economic&lt;br/&gt;Hedges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Proprietary&lt;br/&gt;Trading&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Collateral&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:700;line-height:120%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(a)(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Netting&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:700;line-height:120%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Mark-to-market derivative assets (current assets)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;10,915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(8,923)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Mark-to-market derivative assets (noncurrent assets)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2,298)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total mark-to-market derivative assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;14,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(11,221)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Mark-to-market derivative liabilities (current liabilities)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(10,143)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(19)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;262&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;8,923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(977)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Mark-to-market derivative liabilities (noncurrent liabilities)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2,893)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(513)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total mark-to-market derivative liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(13,036)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(20)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;11,221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1,490)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total mark-to-market derivative net assets (liabilities)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,622&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Mark-to-market derivative assets (current assets)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,261)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Mark-to-market derivative assets (noncurrent assets)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,501&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1,015)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total mark-to-market derivative assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(3,276)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,193&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Mark-to-market derivative liabilities (current liabilities)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2,629)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(23)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(260)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Mark-to-market derivative liabilities (noncurrent liabilities)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1,335)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(204)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total mark-to-market derivative liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(3,964)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(25)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,276&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(464)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total mark-to-market derivative net assets (liabilities)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;_________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;We net all available amounts allowed under the derivative authoritative guidance in the balance sheet. These amounts include unrealized derivative transactions with the same counterparty under legally enforceable master netting agreements and cash collateral.&#160;In some cases we may have other offsetting exposures, subject to a master netting or similar agreement, such as trade receivables and payables, transactions that do not qualify as derivatives, letters of credit and other forms of non-cash collateral. These amounts are not material as of December&#160;31, 2021 and 2020 and not reflected in the table above.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(b)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;Includes $897 million held and $209 million posted of variation margin on the exchanges as of December&#160;31, 2021 and 2020, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Economic Hedges (Commodity Price Risk)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;For the years ended December&#160;31, 2021, 2020, and 2019, we recognized the following net pre-tax commodity mark-to-market gains (losses) which are also located in the Net fair value changes related to derivatives line in the Consolidated Statements of Cash Flows.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:14pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.569%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Gain (Loss)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Income Statement Location&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(635)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Purchased power and fuel&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(204)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(204)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In general, increases and decreases in forward market prices have a positive and negative impact, respectively, on owned and contracted generation positions that have not been hedged. For merchant revenues not already hedged via comprehensive state programs, such as the CMC in Illinois, we utilize a three-year ratable sales plan to align our hedging strategy with our financial objectives. The prompt three-year merchant revenues are hedged on an approximate rolling 90%/60%/30% basis. We may also enter into transactions that are outside of this ratable hedging program. As of December&#160;31, 2021, the percentage of expected generation hedged for the Mid-&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Atlantic, Midwest, New York, and ERCOT reportable segments is 92%-95% and 73%-76% for 2022 and 2023, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Proprietary Trading (Commodity Price Risk)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We also execute commodity derivatives for proprietary trading purposes. Proprietary trading includes all contracts executed with the intent of benefiting from shifts or changes in market prices as opposed to those executed with the intent of hedging or managing risk. Gains and losses associated with proprietary trading are reported as Operating revenues in the Consolidated Statements of Operations and Comprehensive Income and are included in the Net fair value changes related to derivatives line in the Consolidated Statements of Cash Flows. For the years ended December&#160;31, 2021, 2020, and 2019, net pre-tax commodity mark-to-market gains and losses were not material.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Interest Rate and Foreign Exchange Risk &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We utilize interest rate swaps to manage our interest rate exposure and foreign currency derivatives to manage foreign exchange rate exposure associated with international commodity purchases in currencies other than U.S. dollars, both of which are treated as economic hedges. The notional amounts were $486 million and $665 million as of December&#160;31, 2021 and 2020, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The mark-to-market derivative assets and liabilities as of December&#160;31, 2021 and 2020 and the mark-to-market gains and losses for the years ended December&#160;31, 2021, 2020, and 2019 were not material.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Credit Risk &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We would be exposed to credit-related losses in the event of non-performance by counterparties on executed derivative instruments. The credit exposure of derivative contracts, before collateral, is represented by the fair value of contracts as of the reporting date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;For commodity derivatives, we enter into enabling agreements that allow for payment netting with our counterparties, which reduces our exposure to counterparty risk by providing for the offset of amounts payable to the counterparty against amounts receivable from the counterparty. Typically, each enabling agreement is for a specific commodity and, with respect to each individual counterparty, netting is limited &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;to t&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;ransactions involving that specific commodity product, except where master netting agreements exist with a counterparty that allows for cross product netting. In addition to payment netting language in the enabling agreement, our credit department establishes credit limits, margining thresholds and collateral requirements for each counterparty, which are defined in the derivative contracts. Counterparty credit limits are based on an internal credit review process that considers a variety of factors, including the results of a scoring model, leverage, liquidity, profitability, credit ratings by credit rating agencies, and risk management capabilities. To the extent that a counterparty&#x2019;s margining thresholds are exceeded, the counterparty is required to post collateral with us as specified in each enabling agreement. Our credit department monitors current and forward credit exposure to counterparties and their affiliates, both on an individual and an aggregate basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following tables provide information on the credit exposure for all derivative instruments, NPNS and payables and receivables, net of collateral and instruments that are subject to master netting agreements, as of December&#160;31, 2021. The tables further delineate that exposure by credit rating of the counterparties and provide guidance on the concentration of credit risk to individual counterparties. The amounts in the tables below exclude credit risk exposure from individual retail counterparties, nuclear fuel procurement contracts, and exposure through RTOs, ISOs, NYMEX, ICE, NASDAQ, NGX, and Nodal commodity exchanges.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:7pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:29.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.066%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.903%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Rating as of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Total&lt;br/&gt;Exposure&lt;br/&gt;Before&#160;Credit&lt;br/&gt;Collateral&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Credit&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Collateral&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:700;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Net&lt;br/&gt;Exposure&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Number&#160;of&lt;br/&gt;Counterparties&lt;br/&gt;Greater&#160;than&#160;10%&lt;br/&gt;of Net Exposure&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Net&#160;Exposure&#160;of&lt;br/&gt;Counterparties&lt;br/&gt;Greater&#160;than&#160;10%&lt;br/&gt;of Net Exposure&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Investment grade&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;715&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Non-investment grade&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;No external ratings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Internally rated &#x2014; investment grade&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Internally rated &#x2014; non-investment grade&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;179&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,065&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:76.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.067%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Net Credit Exposure by Type of Counterparty&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;As of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Financial institutions&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Investor-owned utilities, marketers, power producers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Energy cooperatives and municipalities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;__________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;As of December&#160;31, 2021, credit collateral held from counterparties where we had credit exposure included $163 million of cash and $60 million of letters of credit. The credit collateral does not include non-liquid collateral.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Credit-Risk-Related Contingent Features &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;As part of the normal course of business, we routinely enter into physically or financially settled contracts for the purchase and sale of electric capacity, electricity, fuels, emissions allowances, and other energy-related products. Certain of our derivative instruments contain provisions that require us to post collateral. We also enter into commodity transactions on exchanges where the exchanges act as the counterparty to each trade. Transactions on the exchanges must adhere to comprehensive collateral and margining requirements. This collateral may be posted in the form of cash or credit support with thresholds contingent upon our credit rating from each of the major credit rating agencies. The collateral and credit support requirements vary by contract and by counterparty. These credit-risk related contingent features stipulate that if we were to be downgraded or lose our investment grade credit rating (based on our senior unsecured debt rating), we would be required to provide additional collateral. This incremental collateral requirement allows for the offsetting of derivative instruments that are assets with the same counterparty, where the contractual right of offset exists under applicable master netting agreements. In the absence of expressly agreed-to provisions that specify the collateral that must be provided, collateral requested will be a function of the facts and circumstances of the situation at the time of the demand. In this case, we believe an amount of several months of future payments (i.e., capacity payments) rather than a calculation of fair value is the best estimate for the contingent collateral obligation, which has been factored into the disclosure below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The aggregate fair value of all derivative instruments with credit-risk related contingent features in a liability position that are not fully collateralized (excluding transactions on the exchanges that are fully collateralized) is detailed in the table below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:66.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.734%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;As of December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Credit-Risk Related Contingent Features&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gross fair value of derivative contracts containing this feature&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(3,872)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(834)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Offsetting fair value of in-the-money contracts under master netting arrangements&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Net fair value of derivative contracts containing this feature&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(c)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1,448)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(297)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;__________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;Amount represents the gross fair value of out-of-the-money derivative contracts containing credit-risk-related contingent features ignoring the effects of master netting agreements.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(b)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;Amount represents the offsetting fair value of in-the-money derivative contracts under legally enforceable master netting agreements with the same counterparty, which reduces the amount of any liability for which we could potentially be required to post collateral.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(c)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;Amount represents the net fair value of out-of-the-money derivative contracts containing credit-risk related contingent features after considering the mitigating effects of offsetting positions under master netting arrangements and reflects the actual net liability upon which any potential contingent collateral obligations would be based.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021 and 2020, we posted or held the following amounts of cash collateral and letters of credit on derivative contracts with external counterparties, after giving consideration to offsetting derivative and non-derivative positions under master netting agreements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.066%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.068%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;As of December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Cash collateral posted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Letters of credit posted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Cash collateral held&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Letters of credit held&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Additional collateral required in the event of a credit downgrade below investment grade&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We entered into supply forward contracts with certain utilities with one-sided collateral postings only from us. If market prices fall below the benchmark price levels in these contracts, the utilities are not required to post collateral. However, when market prices rise above the benchmark price levels, counterparty suppliers, including us, are required to post collateral once certain unsecured credit limits are exceeded.&lt;/span&gt;&lt;/div&gt;</us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90ZXh0cmVnaW9uOmY5NTNkYjg0MDBhMTQ3YjliOTg1MTA0YTU0NTk0Yzc5XzEzNDM2_0f66ad03-a749-4c1e-9779-bac66260448b">&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following tables provide a summary of the derivative fair value balances recorded as of December&#160;31, 2021 and 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.571%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Economic&lt;br/&gt;Hedges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Proprietary&lt;br/&gt;Trading&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Collateral&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:700;line-height:120%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(a)(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Netting&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:700;line-height:120%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Mark-to-market derivative assets (current assets)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;10,915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(8,923)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Mark-to-market derivative assets (noncurrent assets)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2,298)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total mark-to-market derivative assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;14,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(11,221)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Mark-to-market derivative liabilities (current liabilities)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(10,143)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(19)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;262&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;8,923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(977)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Mark-to-market derivative liabilities (noncurrent liabilities)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2,893)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(513)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total mark-to-market derivative liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(13,036)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(20)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;11,221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1,490)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total mark-to-market derivative net assets (liabilities)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,622&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Mark-to-market derivative assets (current assets)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,261)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Mark-to-market derivative assets (noncurrent assets)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,501&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1,015)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total mark-to-market derivative assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(3,276)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,193&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Mark-to-market derivative liabilities (current liabilities)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2,629)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(23)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(260)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Mark-to-market derivative liabilities (noncurrent liabilities)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1,335)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(204)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total mark-to-market derivative liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(3,964)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(25)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,276&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(464)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total mark-to-market derivative net assets (liabilities)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;_________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;We net all available amounts allowed under the derivative authoritative guidance in the balance sheet. These amounts include unrealized derivative transactions with the same counterparty under legally enforceable master netting agreements and cash collateral.&#160;In some cases we may have other offsetting exposures, subject to a master netting or similar agreement, such as trade receivables and payables, transactions that do not qualify as derivatives, letters of credit and other forms of non-cash collateral. These amounts are not material as of December&#160;31, 2021 and 2020 and not reflected in the table above.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(b)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;Includes $897 million held and $209 million posted of variation margin on the exchanges as of December&#160;31, 2021 and 2020, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock>
    <us-gaap:DerivativeAssetsCurrent
      contextRef="iad38c171094c4e0686f3a9797ffcc5ef_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZToyYTM4NmRhNzgwMmM0YWViOTM5MGZiYzE5YTljODY5Ny90YWJsZXJhbmdlOjJhMzg2ZGE3ODAyYzRhZWI5MzkwZmJjMTlhOWM4Njk3XzItMS0xLTEtMjEwNg_c84400d0-fe59-4f14-9be3-06b1f37a52eb"
      unitRef="usd">10915000000</us-gaap:DerivativeAssetsCurrent>
    <us-gaap:DerivativeAssetsCurrent
      contextRef="ifb46aeb986364d7393e2d16c79eedcea_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZToyYTM4NmRhNzgwMmM0YWViOTM5MGZiYzE5YTljODY5Ny90YWJsZXJhbmdlOjJhMzg2ZGE3ODAyYzRhZWI5MzkwZmJjMTlhOWM4Njk3XzItMy0xLTEtMjEwNg_4fcea993-0304-47eb-8f1e-553a4aa49643"
      unitRef="usd">25000000</us-gaap:DerivativeAssetsCurrent>
    <us-gaap:DerivativeAssetsCurrent
      contextRef="if235154bc380474ea481bf4dc4eccf7d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZToyYTM4NmRhNzgwMmM0YWViOTM5MGZiYzE5YTljODY5Ny90YWJsZXJhbmdlOjJhMzg2ZGE3ODAyYzRhZWI5MzkwZmJjMTlhOWM4Njk3XzItNS0xLTEtMjEwNg_2d409d09-dd74-4999-880c-839bd682d611"
      unitRef="usd">152000000</us-gaap:DerivativeAssetsCurrent>
    <us-gaap:DerivativeAssetsCurrent
      contextRef="ic5a0700f50604693a9daf2289c816cfa_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZToyYTM4NmRhNzgwMmM0YWViOTM5MGZiYzE5YTljODY5Ny90YWJsZXJhbmdlOjJhMzg2ZGE3ODAyYzRhZWI5MzkwZmJjMTlhOWM4Njk3XzItNy0xLTEtMjEwNg_4afb5797-7ba1-41cb-9201-20b516f70704"
      unitRef="usd">-8923000000</us-gaap:DerivativeAssetsCurrent>
    <us-gaap:DerivativeAssetsCurrent
      contextRef="i929a908a3f5a454f8407b62e6dec9a90_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZToyYTM4NmRhNzgwMmM0YWViOTM5MGZiYzE5YTljODY5Ny90YWJsZXJhbmdlOjJhMzg2ZGE3ODAyYzRhZWI5MzkwZmJjMTlhOWM4Njk3XzItOS0xLTEtMjEwNg_b69a8b34-7b8a-420b-832b-b45690b3152a"
      unitRef="usd">2169000000</us-gaap:DerivativeAssetsCurrent>
    <us-gaap:DerivativeAssetsNoncurrent
      contextRef="iad38c171094c4e0686f3a9797ffcc5ef_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZToyYTM4NmRhNzgwMmM0YWViOTM5MGZiYzE5YTljODY5Ny90YWJsZXJhbmdlOjJhMzg2ZGE3ODAyYzRhZWI5MzkwZmJjMTlhOWM4Njk3XzMtMS0xLTEtMjEwNg_b4ad6e9d-63b0-4964-8838-9f5b6065f454"
      unitRef="usd">3224000000</us-gaap:DerivativeAssetsNoncurrent>
    <us-gaap:DerivativeAssetsNoncurrent
      contextRef="ifb46aeb986364d7393e2d16c79eedcea_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZToyYTM4NmRhNzgwMmM0YWViOTM5MGZiYzE5YTljODY5Ny90YWJsZXJhbmdlOjJhMzg2ZGE3ODAyYzRhZWI5MzkwZmJjMTlhOWM4Njk3XzMtMy0xLTEtMjEwNg_8d0b2cf0-5d6f-4bb4-be06-1324978390ba"
      unitRef="usd">2000000</us-gaap:DerivativeAssetsNoncurrent>
    <us-gaap:DerivativeAssetsNoncurrent
      contextRef="if235154bc380474ea481bf4dc4eccf7d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZToyYTM4NmRhNzgwMmM0YWViOTM5MGZiYzE5YTljODY5Ny90YWJsZXJhbmdlOjJhMzg2ZGE3ODAyYzRhZWI5MzkwZmJjMTlhOWM4Njk3XzMtNS0xLTEtMjEwNg_ead76e8e-7c35-4b29-8e8d-b3e5633a505a"
      unitRef="usd">15000000</us-gaap:DerivativeAssetsNoncurrent>
    <us-gaap:DerivativeAssetsNoncurrent
      contextRef="ic5a0700f50604693a9daf2289c816cfa_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZToyYTM4NmRhNzgwMmM0YWViOTM5MGZiYzE5YTljODY5Ny90YWJsZXJhbmdlOjJhMzg2ZGE3ODAyYzRhZWI5MzkwZmJjMTlhOWM4Njk3XzMtNy0xLTEtMjEwNg_5929c551-bd87-44d8-b356-f8a848d264a9"
      unitRef="usd">-2298000000</us-gaap:DerivativeAssetsNoncurrent>
    <us-gaap:DerivativeAssetsNoncurrent
      contextRef="i929a908a3f5a454f8407b62e6dec9a90_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZToyYTM4NmRhNzgwMmM0YWViOTM5MGZiYzE5YTljODY5Ny90YWJsZXJhbmdlOjJhMzg2ZGE3ODAyYzRhZWI5MzkwZmJjMTlhOWM4Njk3XzMtOS0xLTEtMjEwNg_5c9dd97f-adc1-441e-8f8e-fdd41b11012b"
      unitRef="usd">943000000</us-gaap:DerivativeAssetsNoncurrent>
    <us-gaap:DerivativeAssets
      contextRef="iad38c171094c4e0686f3a9797ffcc5ef_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZToyYTM4NmRhNzgwMmM0YWViOTM5MGZiYzE5YTljODY5Ny90YWJsZXJhbmdlOjJhMzg2ZGE3ODAyYzRhZWI5MzkwZmJjMTlhOWM4Njk3XzQtMS0xLTEtMjEwNg_f2d6c839-4098-48ce-b253-a14164335f02"
      unitRef="usd">14139000000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="ifb46aeb986364d7393e2d16c79eedcea_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZToyYTM4NmRhNzgwMmM0YWViOTM5MGZiYzE5YTljODY5Ny90YWJsZXJhbmdlOjJhMzg2ZGE3ODAyYzRhZWI5MzkwZmJjMTlhOWM4Njk3XzQtMy0xLTEtMjEwNg_fd0af1fc-32ee-4870-b2ed-23c1c0813724"
      unitRef="usd">27000000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="if235154bc380474ea481bf4dc4eccf7d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZToyYTM4NmRhNzgwMmM0YWViOTM5MGZiYzE5YTljODY5Ny90YWJsZXJhbmdlOjJhMzg2ZGE3ODAyYzRhZWI5MzkwZmJjMTlhOWM4Njk3XzQtNS0xLTEtMjEwNg_bbb9bfa8-7afc-43b6-9cb2-4e26ac3e7d4c"
      unitRef="usd">167000000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="ic5a0700f50604693a9daf2289c816cfa_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZToyYTM4NmRhNzgwMmM0YWViOTM5MGZiYzE5YTljODY5Ny90YWJsZXJhbmdlOjJhMzg2ZGE3ODAyYzRhZWI5MzkwZmJjMTlhOWM4Njk3XzQtNy0xLTEtMjEwNg_5ee6ac7a-8ac6-46be-946f-684ba1e11e2a"
      unitRef="usd">-11221000000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i929a908a3f5a454f8407b62e6dec9a90_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZToyYTM4NmRhNzgwMmM0YWViOTM5MGZiYzE5YTljODY5Ny90YWJsZXJhbmdlOjJhMzg2ZGE3ODAyYzRhZWI5MzkwZmJjMTlhOWM4Njk3XzQtOS0xLTEtMjEwNg_c7f7eea9-c479-452f-80bc-6822cd2d1f63"
      unitRef="usd">3112000000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="iad38c171094c4e0686f3a9797ffcc5ef_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZToyYTM4NmRhNzgwMmM0YWViOTM5MGZiYzE5YTljODY5Ny90YWJsZXJhbmdlOjJhMzg2ZGE3ODAyYzRhZWI5MzkwZmJjMTlhOWM4Njk3XzUtMS0xLTEtMjEwNg_f922f5cb-9ef1-4cb5-8965-33e9822c003f"
      unitRef="usd">10143000000</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="ifb46aeb986364d7393e2d16c79eedcea_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZToyYTM4NmRhNzgwMmM0YWViOTM5MGZiYzE5YTljODY5Ny90YWJsZXJhbmdlOjJhMzg2ZGE3ODAyYzRhZWI5MzkwZmJjMTlhOWM4Njk3XzUtMy0xLTEtMjEwNg_606f0ac6-451a-4dc1-b758-2593c0bf5147"
      unitRef="usd">19000000</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="if235154bc380474ea481bf4dc4eccf7d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZToyYTM4NmRhNzgwMmM0YWViOTM5MGZiYzE5YTljODY5Ny90YWJsZXJhbmdlOjJhMzg2ZGE3ODAyYzRhZWI5MzkwZmJjMTlhOWM4Njk3XzUtNS0xLTEtMjEwNg_a8d9dccc-a5ca-4d6a-8467-3b424d786c16"
      unitRef="usd">-262000000</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="ic5a0700f50604693a9daf2289c816cfa_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZToyYTM4NmRhNzgwMmM0YWViOTM5MGZiYzE5YTljODY5Ny90YWJsZXJhbmdlOjJhMzg2ZGE3ODAyYzRhZWI5MzkwZmJjMTlhOWM4Njk3XzUtNy0xLTEtMjEwNg_d96d250f-c9e9-43f6-ad20-f329a2ace921"
      unitRef="usd">-8923000000</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="i929a908a3f5a454f8407b62e6dec9a90_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZToyYTM4NmRhNzgwMmM0YWViOTM5MGZiYzE5YTljODY5Ny90YWJsZXJhbmdlOjJhMzg2ZGE3ODAyYzRhZWI5MzkwZmJjMTlhOWM4Njk3XzUtOS0xLTEtMjEwNg_6c8f16d1-ff36-48c2-83e6-372510c08e02"
      unitRef="usd">977000000</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:DerivativeLiabilitiesNoncurrent
      contextRef="iad38c171094c4e0686f3a9797ffcc5ef_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZToyYTM4NmRhNzgwMmM0YWViOTM5MGZiYzE5YTljODY5Ny90YWJsZXJhbmdlOjJhMzg2ZGE3ODAyYzRhZWI5MzkwZmJjMTlhOWM4Njk3XzYtMS0xLTEtMjEwNg_e8fccb41-bd94-442c-981e-246b71505f0e"
      unitRef="usd">2893000000</us-gaap:DerivativeLiabilitiesNoncurrent>
    <us-gaap:DerivativeLiabilitiesNoncurrent
      contextRef="ifb46aeb986364d7393e2d16c79eedcea_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZToyYTM4NmRhNzgwMmM0YWViOTM5MGZiYzE5YTljODY5Ny90YWJsZXJhbmdlOjJhMzg2ZGE3ODAyYzRhZWI5MzkwZmJjMTlhOWM4Njk3XzYtMy0xLTEtMjEwNg_7227c1e5-8694-4dce-b32f-7749aa011638"
      unitRef="usd">1000000</us-gaap:DerivativeLiabilitiesNoncurrent>
    <us-gaap:DerivativeLiabilitiesNoncurrent
      contextRef="if235154bc380474ea481bf4dc4eccf7d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZToyYTM4NmRhNzgwMmM0YWViOTM5MGZiYzE5YTljODY5Ny90YWJsZXJhbmdlOjJhMzg2ZGE3ODAyYzRhZWI5MzkwZmJjMTlhOWM4Njk3XzYtNS0xLTEtMjEwNg_b06f491e-fcf8-4509-a0ce-81eb5ab2ad6e"
      unitRef="usd">-83000000</us-gaap:DerivativeLiabilitiesNoncurrent>
    <us-gaap:DerivativeLiabilitiesNoncurrent
      contextRef="ic5a0700f50604693a9daf2289c816cfa_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZToyYTM4NmRhNzgwMmM0YWViOTM5MGZiYzE5YTljODY5Ny90YWJsZXJhbmdlOjJhMzg2ZGE3ODAyYzRhZWI5MzkwZmJjMTlhOWM4Njk3XzYtNy0xLTEtMjEwNg_6ba1cb77-2f41-4571-a716-93543ee39dd6"
      unitRef="usd">-2298000000</us-gaap:DerivativeLiabilitiesNoncurrent>
    <us-gaap:DerivativeLiabilitiesNoncurrent
      contextRef="i929a908a3f5a454f8407b62e6dec9a90_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZToyYTM4NmRhNzgwMmM0YWViOTM5MGZiYzE5YTljODY5Ny90YWJsZXJhbmdlOjJhMzg2ZGE3ODAyYzRhZWI5MzkwZmJjMTlhOWM4Njk3XzYtOS0xLTEtMjEwNg_bb07bc60-230f-42b5-97ae-b3ced54182be"
      unitRef="usd">513000000</us-gaap:DerivativeLiabilitiesNoncurrent>
    <us-gaap:DerivativeLiabilities
      contextRef="iad38c171094c4e0686f3a9797ffcc5ef_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZToyYTM4NmRhNzgwMmM0YWViOTM5MGZiYzE5YTljODY5Ny90YWJsZXJhbmdlOjJhMzg2ZGE3ODAyYzRhZWI5MzkwZmJjMTlhOWM4Njk3XzctMS0xLTEtMjEwNg_40af1300-5021-4638-a443-c58813143e55"
      unitRef="usd">13036000000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="ifb46aeb986364d7393e2d16c79eedcea_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZToyYTM4NmRhNzgwMmM0YWViOTM5MGZiYzE5YTljODY5Ny90YWJsZXJhbmdlOjJhMzg2ZGE3ODAyYzRhZWI5MzkwZmJjMTlhOWM4Njk3XzctMy0xLTEtMjEwNg_589974f7-2504-422b-83f3-3f4d2599eff0"
      unitRef="usd">20000000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="if235154bc380474ea481bf4dc4eccf7d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZToyYTM4NmRhNzgwMmM0YWViOTM5MGZiYzE5YTljODY5Ny90YWJsZXJhbmdlOjJhMzg2ZGE3ODAyYzRhZWI5MzkwZmJjMTlhOWM4Njk3XzctNS0xLTEtMjEwNg_7ce5989d-7711-47db-b12a-d7f180afc3ce"
      unitRef="usd">-345000000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="ic5a0700f50604693a9daf2289c816cfa_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZToyYTM4NmRhNzgwMmM0YWViOTM5MGZiYzE5YTljODY5Ny90YWJsZXJhbmdlOjJhMzg2ZGE3ODAyYzRhZWI5MzkwZmJjMTlhOWM4Njk3XzctNy0xLTEtMjEwNg_56c06d58-16b4-48ed-ad71-09a9d6f2688e"
      unitRef="usd">-11221000000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i929a908a3f5a454f8407b62e6dec9a90_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZToyYTM4NmRhNzgwMmM0YWViOTM5MGZiYzE5YTljODY5Ny90YWJsZXJhbmdlOjJhMzg2ZGE3ODAyYzRhZWI5MzkwZmJjMTlhOWM4Njk3XzctOS0xLTEtMjEwNg_568c12d0-8735-4ed8-b8d0-1581cd324280"
      unitRef="usd">1490000000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="iad38c171094c4e0686f3a9797ffcc5ef_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZToyYTM4NmRhNzgwMmM0YWViOTM5MGZiYzE5YTljODY5Ny90YWJsZXJhbmdlOjJhMzg2ZGE3ODAyYzRhZWI5MzkwZmJjMTlhOWM4Njk3XzgtMS0xLTEtMjEwNg_078f9f22-59f5-4afe-8013-9933f0d3149a"
      unitRef="usd">1103000000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="ifb46aeb986364d7393e2d16c79eedcea_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZToyYTM4NmRhNzgwMmM0YWViOTM5MGZiYzE5YTljODY5Ny90YWJsZXJhbmdlOjJhMzg2ZGE3ODAyYzRhZWI5MzkwZmJjMTlhOWM4Njk3XzgtMy0xLTEtMjEwNg_73b38d63-101e-445b-9f24-7c830b99bc5b"
      unitRef="usd">7000000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="if235154bc380474ea481bf4dc4eccf7d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZToyYTM4NmRhNzgwMmM0YWViOTM5MGZiYzE5YTljODY5Ny90YWJsZXJhbmdlOjJhMzg2ZGE3ODAyYzRhZWI5MzkwZmJjMTlhOWM4Njk3XzgtNS0xLTEtMjEwNg_90a31f07-2827-4357-a469-08a540b669c2"
      unitRef="usd">512000000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="ic5a0700f50604693a9daf2289c816cfa_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZToyYTM4NmRhNzgwMmM0YWViOTM5MGZiYzE5YTljODY5Ny90YWJsZXJhbmdlOjJhMzg2ZGE3ODAyYzRhZWI5MzkwZmJjMTlhOWM4Njk3XzgtNy0xLTEtMjEwNg_133c65a6-1475-43af-bc3c-55304945f9c9"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="i929a908a3f5a454f8407b62e6dec9a90_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZToyYTM4NmRhNzgwMmM0YWViOTM5MGZiYzE5YTljODY5Ny90YWJsZXJhbmdlOjJhMzg2ZGE3ODAyYzRhZWI5MzkwZmJjMTlhOWM4Njk3XzgtOS0xLTEtMjEwNg_4a668fc4-cebd-4837-9393-14fc52c42e5f"
      unitRef="usd">1622000000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeAssetsCurrent
      contextRef="ia66d4983262341e6afc066916f80b5ec_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZToyYTM4NmRhNzgwMmM0YWViOTM5MGZiYzE5YTljODY5Ny90YWJsZXJhbmdlOjJhMzg2ZGE3ODAyYzRhZWI5MzkwZmJjMTlhOWM4Njk3XzExLTEtMS0xLTIxMDY_ea926b64-9f68-4b3e-9a53-290c21fef63b"
      unitRef="usd">2757000000</us-gaap:DerivativeAssetsCurrent>
    <us-gaap:DerivativeAssetsCurrent
      contextRef="i51d621c0372349b8b0e23b75c8f34d90_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZToyYTM4NmRhNzgwMmM0YWViOTM5MGZiYzE5YTljODY5Ny90YWJsZXJhbmdlOjJhMzg2ZGE3ODAyYzRhZWI5MzkwZmJjMTlhOWM4Njk3XzExLTMtMS0xLTIxMDY_43c30aa2-fca0-47ef-a7c6-0f024a734eba"
      unitRef="usd">40000000</us-gaap:DerivativeAssetsCurrent>
    <us-gaap:DerivativeAssetsCurrent
      contextRef="if02cde392db14d64ba1c3e186df0b244_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZToyYTM4NmRhNzgwMmM0YWViOTM5MGZiYzE5YTljODY5Ny90YWJsZXJhbmdlOjJhMzg2ZGE3ODAyYzRhZWI5MzkwZmJjMTlhOWM4Njk3XzExLTUtMS0xLTIxMDY_4f6037fb-4138-4689-bbbe-e6a7fe81576e"
      unitRef="usd">103000000</us-gaap:DerivativeAssetsCurrent>
    <us-gaap:DerivativeAssetsCurrent
      contextRef="i73e2fe5ec0074b0a87e3792b1c2d730b_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZToyYTM4NmRhNzgwMmM0YWViOTM5MGZiYzE5YTljODY5Ny90YWJsZXJhbmdlOjJhMzg2ZGE3ODAyYzRhZWI5MzkwZmJjMTlhOWM4Njk3XzExLTctMS0xLTIxMDY_7977b9c0-e81c-4ae4-9b89-6e2ee1acf50d"
      unitRef="usd">-2261000000</us-gaap:DerivativeAssetsCurrent>
    <us-gaap:DerivativeAssetsCurrent
      contextRef="i435b2baa2a4d4e7fbbaf94fa622d9e94_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZToyYTM4NmRhNzgwMmM0YWViOTM5MGZiYzE5YTljODY5Ny90YWJsZXJhbmdlOjJhMzg2ZGE3ODAyYzRhZWI5MzkwZmJjMTlhOWM4Njk3XzExLTktMS0xLTIxMDY_a72cc616-75a5-407d-9188-ce596aaca394"
      unitRef="usd">639000000</us-gaap:DerivativeAssetsCurrent>
    <us-gaap:DerivativeAssetsNoncurrent
      contextRef="ia66d4983262341e6afc066916f80b5ec_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZToyYTM4NmRhNzgwMmM0YWViOTM5MGZiYzE5YTljODY5Ny90YWJsZXJhbmdlOjJhMzg2ZGE3ODAyYzRhZWI5MzkwZmJjMTlhOWM4Njk3XzEyLTEtMS0xLTIxMDY_45e5d1bb-b016-4106-9479-b24a94ad887d"
      unitRef="usd">1501000000</us-gaap:DerivativeAssetsNoncurrent>
    <us-gaap:DerivativeAssetsNoncurrent
      contextRef="i51d621c0372349b8b0e23b75c8f34d90_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZToyYTM4NmRhNzgwMmM0YWViOTM5MGZiYzE5YTljODY5Ny90YWJsZXJhbmdlOjJhMzg2ZGE3ODAyYzRhZWI5MzkwZmJjMTlhOWM4Njk3XzEyLTMtMS0xLTIxMDY_69c5699a-8607-4e52-b448-c95f65806821"
      unitRef="usd">4000000</us-gaap:DerivativeAssetsNoncurrent>
    <us-gaap:DerivativeAssetsNoncurrent
      contextRef="if02cde392db14d64ba1c3e186df0b244_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZToyYTM4NmRhNzgwMmM0YWViOTM5MGZiYzE5YTljODY5Ny90YWJsZXJhbmdlOjJhMzg2ZGE3ODAyYzRhZWI5MzkwZmJjMTlhOWM4Njk3XzEyLTUtMS0xLTIxMDY_50d0022a-e531-48a6-8369-848e691fd756"
      unitRef="usd">64000000</us-gaap:DerivativeAssetsNoncurrent>
    <us-gaap:DerivativeAssetsNoncurrent
      contextRef="i73e2fe5ec0074b0a87e3792b1c2d730b_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZToyYTM4NmRhNzgwMmM0YWViOTM5MGZiYzE5YTljODY5Ny90YWJsZXJhbmdlOjJhMzg2ZGE3ODAyYzRhZWI5MzkwZmJjMTlhOWM4Njk3XzEyLTctMS0xLTIxMDY_8cc09de9-5e26-4467-94f2-6ef2cb2cefaf"
      unitRef="usd">-1015000000</us-gaap:DerivativeAssetsNoncurrent>
    <us-gaap:DerivativeAssetsNoncurrent
      contextRef="i435b2baa2a4d4e7fbbaf94fa622d9e94_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZToyYTM4NmRhNzgwMmM0YWViOTM5MGZiYzE5YTljODY5Ny90YWJsZXJhbmdlOjJhMzg2ZGE3ODAyYzRhZWI5MzkwZmJjMTlhOWM4Njk3XzEyLTktMS0xLTIxMDY_982b1983-6265-46ff-8628-579870e0bdde"
      unitRef="usd">554000000</us-gaap:DerivativeAssetsNoncurrent>
    <us-gaap:DerivativeAssets
      contextRef="ia66d4983262341e6afc066916f80b5ec_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZToyYTM4NmRhNzgwMmM0YWViOTM5MGZiYzE5YTljODY5Ny90YWJsZXJhbmdlOjJhMzg2ZGE3ODAyYzRhZWI5MzkwZmJjMTlhOWM4Njk3XzEzLTEtMS0xLTIxMDY_8dbcb909-a667-4938-b8f7-f9e7a5c2bca0"
      unitRef="usd">4258000000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i51d621c0372349b8b0e23b75c8f34d90_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZToyYTM4NmRhNzgwMmM0YWViOTM5MGZiYzE5YTljODY5Ny90YWJsZXJhbmdlOjJhMzg2ZGE3ODAyYzRhZWI5MzkwZmJjMTlhOWM4Njk3XzEzLTMtMS0xLTIxMDY_6b7923c2-4495-49c3-b099-5d5cd527e66c"
      unitRef="usd">44000000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="if02cde392db14d64ba1c3e186df0b244_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZToyYTM4NmRhNzgwMmM0YWViOTM5MGZiYzE5YTljODY5Ny90YWJsZXJhbmdlOjJhMzg2ZGE3ODAyYzRhZWI5MzkwZmJjMTlhOWM4Njk3XzEzLTUtMS0xLTIxMDY_756ffae6-8046-4faf-95cd-93cfe4acd1f8"
      unitRef="usd">167000000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i73e2fe5ec0074b0a87e3792b1c2d730b_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZToyYTM4NmRhNzgwMmM0YWViOTM5MGZiYzE5YTljODY5Ny90YWJsZXJhbmdlOjJhMzg2ZGE3ODAyYzRhZWI5MzkwZmJjMTlhOWM4Njk3XzEzLTctMS0xLTIxMDY_347fb302-c4b6-4220-b721-36597759a627"
      unitRef="usd">-3276000000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i435b2baa2a4d4e7fbbaf94fa622d9e94_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZToyYTM4NmRhNzgwMmM0YWViOTM5MGZiYzE5YTljODY5Ny90YWJsZXJhbmdlOjJhMzg2ZGE3ODAyYzRhZWI5MzkwZmJjMTlhOWM4Njk3XzEzLTktMS0xLTIxMDY_c83ab80a-2d5e-4450-a7fe-849cdea20766"
      unitRef="usd">1193000000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="ia66d4983262341e6afc066916f80b5ec_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZToyYTM4NmRhNzgwMmM0YWViOTM5MGZiYzE5YTljODY5Ny90YWJsZXJhbmdlOjJhMzg2ZGE3ODAyYzRhZWI5MzkwZmJjMTlhOWM4Njk3XzE0LTEtMS0xLTIxMDY_3819333d-8b51-4a15-a35e-aef6ae202913"
      unitRef="usd">2629000000</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="i51d621c0372349b8b0e23b75c8f34d90_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZToyYTM4NmRhNzgwMmM0YWViOTM5MGZiYzE5YTljODY5Ny90YWJsZXJhbmdlOjJhMzg2ZGE3ODAyYzRhZWI5MzkwZmJjMTlhOWM4Njk3XzE0LTMtMS0xLTIxMDY_945ee701-8b6f-4c05-ad04-53126483bba7"
      unitRef="usd">23000000</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="if02cde392db14d64ba1c3e186df0b244_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZToyYTM4NmRhNzgwMmM0YWViOTM5MGZiYzE5YTljODY5Ny90YWJsZXJhbmdlOjJhMzg2ZGE3ODAyYzRhZWI5MzkwZmJjMTlhOWM4Njk3XzE0LTUtMS0xLTIxMDY_0a288a46-e8c5-4292-b97d-03d368ae849b"
      unitRef="usd">-131000000</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="i73e2fe5ec0074b0a87e3792b1c2d730b_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZToyYTM4NmRhNzgwMmM0YWViOTM5MGZiYzE5YTljODY5Ny90YWJsZXJhbmdlOjJhMzg2ZGE3ODAyYzRhZWI5MzkwZmJjMTlhOWM4Njk3XzE0LTctMS0xLTIxMDY_442c14d7-71ec-455d-8695-0b4bf5d12128"
      unitRef="usd">-2261000000</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="i435b2baa2a4d4e7fbbaf94fa622d9e94_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZToyYTM4NmRhNzgwMmM0YWViOTM5MGZiYzE5YTljODY5Ny90YWJsZXJhbmdlOjJhMzg2ZGE3ODAyYzRhZWI5MzkwZmJjMTlhOWM4Njk3XzE0LTktMS0xLTIxMDY_86ee26ca-32e4-4f13-b8db-41f89505b568"
      unitRef="usd">260000000</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:DerivativeLiabilitiesNoncurrent
      contextRef="ia66d4983262341e6afc066916f80b5ec_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZToyYTM4NmRhNzgwMmM0YWViOTM5MGZiYzE5YTljODY5Ny90YWJsZXJhbmdlOjJhMzg2ZGE3ODAyYzRhZWI5MzkwZmJjMTlhOWM4Njk3XzE1LTEtMS0xLTIxMDY_fdc80796-9005-419f-a7e8-e10c4b025853"
      unitRef="usd">1335000000</us-gaap:DerivativeLiabilitiesNoncurrent>
    <us-gaap:DerivativeLiabilitiesNoncurrent
      contextRef="i51d621c0372349b8b0e23b75c8f34d90_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZToyYTM4NmRhNzgwMmM0YWViOTM5MGZiYzE5YTljODY5Ny90YWJsZXJhbmdlOjJhMzg2ZGE3ODAyYzRhZWI5MzkwZmJjMTlhOWM4Njk3XzE1LTMtMS0xLTIxMDY_80f46e69-e7d4-4c5c-9751-398e19526d5e"
      unitRef="usd">2000000</us-gaap:DerivativeLiabilitiesNoncurrent>
    <us-gaap:DerivativeLiabilitiesNoncurrent
      contextRef="if02cde392db14d64ba1c3e186df0b244_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZToyYTM4NmRhNzgwMmM0YWViOTM5MGZiYzE5YTljODY5Ny90YWJsZXJhbmdlOjJhMzg2ZGE3ODAyYzRhZWI5MzkwZmJjMTlhOWM4Njk3XzE1LTUtMS0xLTIxMDY_5a2233e8-228a-4ecb-bfb2-4bc5b05cc51f"
      unitRef="usd">-118000000</us-gaap:DerivativeLiabilitiesNoncurrent>
    <us-gaap:DerivativeLiabilitiesNoncurrent
      contextRef="i73e2fe5ec0074b0a87e3792b1c2d730b_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZToyYTM4NmRhNzgwMmM0YWViOTM5MGZiYzE5YTljODY5Ny90YWJsZXJhbmdlOjJhMzg2ZGE3ODAyYzRhZWI5MzkwZmJjMTlhOWM4Njk3XzE1LTctMS0xLTIxMDY_7b5b93d2-94d6-4ca0-a930-0b27baaa9922"
      unitRef="usd">-1015000000</us-gaap:DerivativeLiabilitiesNoncurrent>
    <us-gaap:DerivativeLiabilitiesNoncurrent
      contextRef="i435b2baa2a4d4e7fbbaf94fa622d9e94_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZToyYTM4NmRhNzgwMmM0YWViOTM5MGZiYzE5YTljODY5Ny90YWJsZXJhbmdlOjJhMzg2ZGE3ODAyYzRhZWI5MzkwZmJjMTlhOWM4Njk3XzE1LTktMS0xLTIxMDY_0ef14058-53b6-42de-9d4a-eebb4da2bc99"
      unitRef="usd">204000000</us-gaap:DerivativeLiabilitiesNoncurrent>
    <us-gaap:DerivativeLiabilities
      contextRef="ia66d4983262341e6afc066916f80b5ec_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZToyYTM4NmRhNzgwMmM0YWViOTM5MGZiYzE5YTljODY5Ny90YWJsZXJhbmdlOjJhMzg2ZGE3ODAyYzRhZWI5MzkwZmJjMTlhOWM4Njk3XzE2LTEtMS0xLTIxMDY_5b6ceed5-f20c-4568-b18c-87422d60bb76"
      unitRef="usd">3964000000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i51d621c0372349b8b0e23b75c8f34d90_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZToyYTM4NmRhNzgwMmM0YWViOTM5MGZiYzE5YTljODY5Ny90YWJsZXJhbmdlOjJhMzg2ZGE3ODAyYzRhZWI5MzkwZmJjMTlhOWM4Njk3XzE2LTMtMS0xLTIxMDY_905f5571-d496-40a9-bcbc-703fa20c961a"
      unitRef="usd">25000000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="if02cde392db14d64ba1c3e186df0b244_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZToyYTM4NmRhNzgwMmM0YWViOTM5MGZiYzE5YTljODY5Ny90YWJsZXJhbmdlOjJhMzg2ZGE3ODAyYzRhZWI5MzkwZmJjMTlhOWM4Njk3XzE2LTUtMS0xLTIxMDY_7ae81186-57c0-4178-ad71-3c93dc08739d"
      unitRef="usd">-249000000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i73e2fe5ec0074b0a87e3792b1c2d730b_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZToyYTM4NmRhNzgwMmM0YWViOTM5MGZiYzE5YTljODY5Ny90YWJsZXJhbmdlOjJhMzg2ZGE3ODAyYzRhZWI5MzkwZmJjMTlhOWM4Njk3XzE2LTctMS0xLTIxMDY_8a4d767c-449a-46b4-89a5-9a084aa5ac12"
      unitRef="usd">-3276000000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i435b2baa2a4d4e7fbbaf94fa622d9e94_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZToyYTM4NmRhNzgwMmM0YWViOTM5MGZiYzE5YTljODY5Ny90YWJsZXJhbmdlOjJhMzg2ZGE3ODAyYzRhZWI5MzkwZmJjMTlhOWM4Njk3XzE2LTktMS0xLTIxMDY_ee168457-e978-4545-8ced-e9c534250f2f"
      unitRef="usd">464000000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="ia66d4983262341e6afc066916f80b5ec_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZToyYTM4NmRhNzgwMmM0YWViOTM5MGZiYzE5YTljODY5Ny90YWJsZXJhbmdlOjJhMzg2ZGE3ODAyYzRhZWI5MzkwZmJjMTlhOWM4Njk3XzE3LTEtMS0xLTIxMDY_8fd5f977-dc68-450e-8292-b1f1990acd23"
      unitRef="usd">294000000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="i51d621c0372349b8b0e23b75c8f34d90_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZToyYTM4NmRhNzgwMmM0YWViOTM5MGZiYzE5YTljODY5Ny90YWJsZXJhbmdlOjJhMzg2ZGE3ODAyYzRhZWI5MzkwZmJjMTlhOWM4Njk3XzE3LTMtMS0xLTIxMDY_7887f826-a9ce-4009-b66c-1c9a67c7d7a5"
      unitRef="usd">19000000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="if02cde392db14d64ba1c3e186df0b244_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZToyYTM4NmRhNzgwMmM0YWViOTM5MGZiYzE5YTljODY5Ny90YWJsZXJhbmdlOjJhMzg2ZGE3ODAyYzRhZWI5MzkwZmJjMTlhOWM4Njk3XzE3LTUtMS0xLTIxMDY_d7ba79e0-487b-458a-93d7-b52fa629a32c"
      unitRef="usd">416000000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="i73e2fe5ec0074b0a87e3792b1c2d730b_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZToyYTM4NmRhNzgwMmM0YWViOTM5MGZiYzE5YTljODY5Ny90YWJsZXJhbmdlOjJhMzg2ZGE3ODAyYzRhZWI5MzkwZmJjMTlhOWM4Njk3XzE3LTctMS0xLTIxMDY_ad9f2234-449e-4e41-bc6b-b08a1924bbd2"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="i435b2baa2a4d4e7fbbaf94fa622d9e94_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZToyYTM4NmRhNzgwMmM0YWViOTM5MGZiYzE5YTljODY5Ny90YWJsZXJhbmdlOjJhMzg2ZGE3ODAyYzRhZWI5MzkwZmJjMTlhOWM4Njk3XzE3LTktMS0xLTIxMDY_9a87a618-bd2e-4d85-8660-60c9f1d0ae80"
      unitRef="usd">729000000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:MarginDepositAssets
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90ZXh0cmVnaW9uOmY5NTNkYjg0MDBhMTQ3YjliOTg1MTA0YTU0NTk0Yzc5XzUwNTM_83d0db2e-d739-4e31-85b9-07590eb8e4ca"
      unitRef="usd">897000000</us-gaap:MarginDepositAssets>
    <us-gaap:MarginDepositAssets
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90ZXh0cmVnaW9uOmY5NTNkYjg0MDBhMTQ3YjliOTg1MTA0YTU0NTk0Yzc5XzUwNjU_5d0382ed-a328-4a00-bf03-d682448b6193"
      unitRef="usd">209000000</us-gaap:MarginDepositAssets>
    <us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90ZXh0cmVnaW9uOmY5NTNkYjg0MDBhMTQ3YjliOTg1MTA0YTU0NTk0Yzc5XzEzMzI1_ef754f60-785c-435e-8a54-81ca6a44d9aa">&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;For the years ended December&#160;31, 2021, 2020, and 2019, we recognized the following net pre-tax commodity mark-to-market gains (losses) which are also located in the Net fair value changes related to derivatives line in the Consolidated Statements of Cash Flows.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:14pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.569%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Gain (Loss)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Income Statement Location&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(635)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Purchased power and fuel&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(204)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(204)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock>
    <us-gaap:UnrealizedGainLossOnDerivatives
      contextRef="id258ace70051483b93ba24ce2df2e801_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZTo2ZjQwMTkxMmNiNWM0YzQwOGVjY2IzZjM2ODEwNjFlMC90YWJsZXJhbmdlOjZmNDAxOTEyY2I1YzRjNDA4ZWNjYjNmMzY4MTA2MWUwXzMtMS0xLTEtMjEwNg_d860a1b8-416b-4339-9365-58a5d5471be2"
      unitRef="usd">-635000000</us-gaap:UnrealizedGainLossOnDerivatives>
    <us-gaap:UnrealizedGainLossOnDerivatives
      contextRef="i108e1d7ca1ae4951a497c418a36fb7ed_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZTo2ZjQwMTkxMmNiNWM0YzQwOGVjY2IzZjM2ODEwNjFlMC90YWJsZXJhbmdlOjZmNDAxOTEyY2I1YzRjNDA4ZWNjYjNmMzY4MTA2MWUwXzMtMy0xLTEtMjEwNg_9d96a962-7a13-4d36-beb1-3a27f4be70d9"
      unitRef="usd">112000000</us-gaap:UnrealizedGainLossOnDerivatives>
    <us-gaap:UnrealizedGainLossOnDerivatives
      contextRef="ic0b1993cee12493c9a282a6a97e702b3_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZTo2ZjQwMTkxMmNiNWM0YzQwOGVjY2IzZjM2ODEwNjFlMC90YWJsZXJhbmdlOjZmNDAxOTEyY2I1YzRjNDA4ZWNjYjNmMzY4MTA2MWUwXzMtNS0xLTEtMjEwNg_976064bf-84df-4e48-b001-296cddaad664"
      unitRef="usd">0</us-gaap:UnrealizedGainLossOnDerivatives>
    <us-gaap:UnrealizedGainLossOnDerivatives
      contextRef="ia9fb1705b6684a49be6ab9734fe0d8b8_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZTo2ZjQwMTkxMmNiNWM0YzQwOGVjY2IzZjM2ODEwNjFlMC90YWJsZXJhbmdlOjZmNDAxOTEyY2I1YzRjNDA4ZWNjYjNmMzY4MTA2MWUwXzQtMS0xLTEtMjEwNg_a53a928e-b379-4d36-93e1-30742bf4f328"
      unitRef="usd">1206000000</us-gaap:UnrealizedGainLossOnDerivatives>
    <us-gaap:UnrealizedGainLossOnDerivatives
      contextRef="iab50b61eb6fe4b6b83aa4bbdc8e99f5c_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZTo2ZjQwMTkxMmNiNWM0YzQwOGVjY2IzZjM2ODEwNjFlMC90YWJsZXJhbmdlOjZmNDAxOTEyY2I1YzRjNDA4ZWNjYjNmMzY4MTA2MWUwXzQtMy0xLTEtMjEwNg_3108c10f-bf44-4ace-8377-2c4cacf88579"
      unitRef="usd">168000000</us-gaap:UnrealizedGainLossOnDerivatives>
    <us-gaap:UnrealizedGainLossOnDerivatives
      contextRef="ia0896ac8ca6640d083f1aa97762b9057_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZTo2ZjQwMTkxMmNiNWM0YzQwOGVjY2IzZjM2ODEwNjFlMC90YWJsZXJhbmdlOjZmNDAxOTEyY2I1YzRjNDA4ZWNjYjNmMzY4MTA2MWUwXzQtNS0xLTEtMjEwNg_5d143d67-9b5c-4b39-aea5-26e167668dc2"
      unitRef="usd">-204000000</us-gaap:UnrealizedGainLossOnDerivatives>
    <us-gaap:UnrealizedGainLossOnDerivatives
      contextRef="i067a9e1baa4047d3a22b8da8deca79fe_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZTo2ZjQwMTkxMmNiNWM0YzQwOGVjY2IzZjM2ODEwNjFlMC90YWJsZXJhbmdlOjZmNDAxOTEyY2I1YzRjNDA4ZWNjYjNmMzY4MTA2MWUwXzUtMS0xLTEtMjEwNg_99814fac-2e99-4a68-b69a-36d8e1865acb"
      unitRef="usd">571000000</us-gaap:UnrealizedGainLossOnDerivatives>
    <us-gaap:UnrealizedGainLossOnDerivatives
      contextRef="i05bd5b55238147809931037d78d9243b_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZTo2ZjQwMTkxMmNiNWM0YzQwOGVjY2IzZjM2ODEwNjFlMC90YWJsZXJhbmdlOjZmNDAxOTEyY2I1YzRjNDA4ZWNjYjNmMzY4MTA2MWUwXzUtMy0xLTEtMjEwNg_38682b38-5ff2-4cd5-8855-1484fb9dce96"
      unitRef="usd">280000000</us-gaap:UnrealizedGainLossOnDerivatives>
    <us-gaap:UnrealizedGainLossOnDerivatives
      contextRef="i4437fe45983f454589a96892f43e20b0_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZTo2ZjQwMTkxMmNiNWM0YzQwOGVjY2IzZjM2ODEwNjFlMC90YWJsZXJhbmdlOjZmNDAxOTEyY2I1YzRjNDA4ZWNjYjNmMzY4MTA2MWUwXzUtNS0xLTEtMjEwNg_98640d4a-662e-4515-8b3b-5ba6ef8ede91"
      unitRef="usd">-204000000</us-gaap:UnrealizedGainLossOnDerivatives>
    <ceg:ExpectedGenerationHedgedInNextTwelveMonths
      contextRef="i30ae9eb5662f475fabe1d59a34d032ea_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90ZXh0cmVnaW9uOmY5NTNkYjg0MDBhMTQ3YjliOTg1MTA0YTU0NTk0Yzc5XzU4MTQ_b2dfc4a7-08b7-481d-a43d-ef941b72ce41"
      unitRef="number">0.92</ceg:ExpectedGenerationHedgedInNextTwelveMonths>
    <ceg:ExpectedGenerationHedgedInNextTwelveMonths
      contextRef="i928f5088e5e24eecb547785a9afb2b91_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90ZXh0cmVnaW9uOmY5NTNkYjg0MDBhMTQ3YjliOTg1MTA0YTU0NTk0Yzc5XzU4MTc_b22c0dd2-8ae0-4835-9b2d-8b3fef88b356"
      unitRef="number">0.95</ceg:ExpectedGenerationHedgedInNextTwelveMonths>
    <ceg:ExpectedGenerationHedgedInYearTwo
      contextRef="i30ae9eb5662f475fabe1d59a34d032ea_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90ZXh0cmVnaW9uOmY5NTNkYjg0MDBhMTQ3YjliOTg1MTA0YTU0NTk0Yzc5XzU4MjQ_70f44823-8827-4a14-94e1-31e523f2e319"
      unitRef="number">0.73</ceg:ExpectedGenerationHedgedInYearTwo>
    <ceg:ExpectedGenerationHedgedInYearTwo
      contextRef="i928f5088e5e24eecb547785a9afb2b91_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90ZXh0cmVnaW9uOmY5NTNkYjg0MDBhMTQ3YjliOTg1MTA0YTU0NTk0Yzc5XzU4Mjc_e0a10c3c-e6c3-4972-9c40-05f7010b47cf"
      unitRef="number">0.76</ceg:ExpectedGenerationHedgedInYearTwo>
    <us-gaap:DerivativeNotionalAmount
      contextRef="ia17326e59e104281b92f1570c2a8e5de_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90ZXh0cmVnaW9uOmY5NTNkYjg0MDBhMTQ3YjliOTg1MTA0YTU0NTk0Yzc5XzcwOTU_fc2bc455-d903-4bda-9a4c-e1edef278672"
      unitRef="usd">486000000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i4ba184be145f49c6a82a911cad0181fe_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90ZXh0cmVnaW9uOmY5NTNkYjg0MDBhMTQ3YjliOTg1MTA0YTU0NTk0Yzc5XzcxMDI_98fabdf5-d7e5-442a-a038-d2f33718e0f6"
      unitRef="usd">665000000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DisclosureOfCreditDerivativesTextBlock
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90ZXh0cmVnaW9uOmY5NTNkYjg0MDBhMTQ3YjliOTg1MTA0YTU0NTk0Yzc5XzEzMzQy_f5278592-38c8-4365-b4be-4afe97fddb36">The following tables provide information on the credit exposure for all derivative instruments, NPNS and payables and receivables, net of collateral and instruments that are subject to master netting agreements, as of December&#160;31, 2021. The tables further delineate that exposure by credit rating of the counterparties and provide guidance on the concentration of credit risk to individual counterparties. The amounts in the tables below exclude credit risk exposure from individual retail counterparties, nuclear fuel procurement contracts, and exposure through RTOs, ISOs, NYMEX, ICE, NASDAQ, NGX, and Nodal commodity exchanges.&lt;div style="margin-bottom:7pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:29.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.066%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.903%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Rating as of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Total&lt;br/&gt;Exposure&lt;br/&gt;Before&#160;Credit&lt;br/&gt;Collateral&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Credit&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Collateral&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:700;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Net&lt;br/&gt;Exposure&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Number&#160;of&lt;br/&gt;Counterparties&lt;br/&gt;Greater&#160;than&#160;10%&lt;br/&gt;of Net Exposure&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Net&#160;Exposure&#160;of&lt;br/&gt;Counterparties&lt;br/&gt;Greater&#160;than&#160;10%&lt;br/&gt;of Net Exposure&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Investment grade&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;715&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Non-investment grade&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;No external ratings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Internally rated &#x2014; investment grade&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Internally rated &#x2014; non-investment grade&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;179&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,065&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:76.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.067%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Net Credit Exposure by Type of Counterparty&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;As of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Financial institutions&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Investor-owned utilities, marketers, power producers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Energy cooperatives and municipalities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;__________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;As of December&#160;31, 2021, credit collateral held from counterparties where we had credit exposure included $163 million of cash and $60 million of letters of credit. The credit collateral does not include non-liquid collateral.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisclosureOfCreditDerivativesTextBlock>
    <us-gaap:ConcentrationRiskCreditRiskFinancialInstrumentMaximumExposure
      contextRef="i0f51504e1e0348a4bd4a1b1e70bd4cba_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZTo0NWY5YzUyZTFmNDU0YjJkOTkwMDE5OWY4YWIxMmIwOS90YWJsZXJhbmdlOjQ1ZjljNTJlMWY0NTRiMmQ5OTAwMTk5ZjhhYjEyYjA5XzEtMS0xLTEtMjEwNg_b7677b5b-8869-414c-8eac-341d5528a37b"
      unitRef="usd">715000000</us-gaap:ConcentrationRiskCreditRiskFinancialInstrumentMaximumExposure>
    <us-gaap:ConcentrationRiskCreditRiskFinancialInstrumentMaximumExposure
      contextRef="ibe392246f94a4db1910d32dc330207d7_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZTo0NWY5YzUyZTFmNDU0YjJkOTkwMDE5OWY4YWIxMmIwOS90YWJsZXJhbmdlOjQ1ZjljNTJlMWY0NTRiMmQ5OTAwMTk5ZjhhYjEyYjA5XzEtMy0xLTEtMjEwNg_9a3e73b6-e88d-4387-8bb8-1b119ace1c30"
      unitRef="usd">176000000</us-gaap:ConcentrationRiskCreditRiskFinancialInstrumentMaximumExposure>
    <us-gaap:ConcentrationRiskCreditRiskFinancialInstrumentMaximumExposure
      contextRef="i27802ad369ca4f818df2a6cbc770819f_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZTo0NWY5YzUyZTFmNDU0YjJkOTkwMDE5OWY4YWIxMmIwOS90YWJsZXJhbmdlOjQ1ZjljNTJlMWY0NTRiMmQ5OTAwMTk5ZjhhYjEyYjA5XzEtNS0xLTEtMjEwNg_e8464e2b-9ecb-4b04-bfa5-df337169b1f5"
      unitRef="usd">539000000</us-gaap:ConcentrationRiskCreditRiskFinancialInstrumentMaximumExposure>
    <ceg:NumberOfCounterparties
      contextRef="ia0a3cfc7be7640c9871a86161dbb59e9_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZTo0NWY5YzUyZTFmNDU0YjJkOTkwMDE5OWY4YWIxMmIwOS90YWJsZXJhbmdlOjQ1ZjljNTJlMWY0NTRiMmQ5OTAwMTk5ZjhhYjEyYjA5XzEtNy0xLTEtMjEwNg_0dc29e1d-6290-437a-ade2-9a40eab92df5"
      unitRef="usd">1000000</ceg:NumberOfCounterparties>
    <us-gaap:ConcentrationRiskCreditRiskFinancialInstrumentMaximumExposure
      contextRef="if4cdaf9cff8a4f308ce15706513346eb_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZTo0NWY5YzUyZTFmNDU0YjJkOTkwMDE5OWY4YWIxMmIwOS90YWJsZXJhbmdlOjQ1ZjljNTJlMWY0NTRiMmQ5OTAwMTk5ZjhhYjEyYjA5XzEtOS0xLTEtMjEwNg_74ad07b5-6f23-4a33-831c-d80c6d69ce28"
      unitRef="usd">106000000</us-gaap:ConcentrationRiskCreditRiskFinancialInstrumentMaximumExposure>
    <us-gaap:ConcentrationRiskCreditRiskFinancialInstrumentMaximumExposure
      contextRef="i27f959ae62684e91aa78d680b74f4519_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZTo0NWY5YzUyZTFmNDU0YjJkOTkwMDE5OWY4YWIxMmIwOS90YWJsZXJhbmdlOjQ1ZjljNTJlMWY0NTRiMmQ5OTAwMTk5ZjhhYjEyYjA5XzItMS0xLTEtMjEwNg_e4614291-bbbe-4830-a907-c0c155aa99a4"
      unitRef="usd">13000000</us-gaap:ConcentrationRiskCreditRiskFinancialInstrumentMaximumExposure>
    <us-gaap:ConcentrationRiskCreditRiskFinancialInstrumentMaximumExposure
      contextRef="i0f7d41756e704d85b8770cb230570148_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZTo0NWY5YzUyZTFmNDU0YjJkOTkwMDE5OWY4YWIxMmIwOS90YWJsZXJhbmdlOjQ1ZjljNTJlMWY0NTRiMmQ5OTAwMTk5ZjhhYjEyYjA5XzItMy0xLTEtMjEwNg_7cb82b16-5144-4f7c-8bba-b2edfe68b88c"
      unitRef="usd">0</us-gaap:ConcentrationRiskCreditRiskFinancialInstrumentMaximumExposure>
    <us-gaap:ConcentrationRiskCreditRiskFinancialInstrumentMaximumExposure
      contextRef="i7712911a925641288be1a483bac3ee04_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZTo0NWY5YzUyZTFmNDU0YjJkOTkwMDE5OWY4YWIxMmIwOS90YWJsZXJhbmdlOjQ1ZjljNTJlMWY0NTRiMmQ5OTAwMTk5ZjhhYjEyYjA5XzItNS0xLTEtMjEwNg_2e229653-5c22-4981-84b3-581827bec6d0"
      unitRef="usd">13000000</us-gaap:ConcentrationRiskCreditRiskFinancialInstrumentMaximumExposure>
    <ceg:NumberOfCounterparties
      contextRef="i5179d250b2bb44a4825420d49eb6c572_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZTo0NWY5YzUyZTFmNDU0YjJkOTkwMDE5OWY4YWIxMmIwOS90YWJsZXJhbmdlOjQ1ZjljNTJlMWY0NTRiMmQ5OTAwMTk5ZjhhYjEyYjA5XzItNy0xLTEtMjEwNg_6d4e94a4-d74e-437b-9b3c-3e51c66369ef"
      unitRef="usd">0</ceg:NumberOfCounterparties>
    <us-gaap:ConcentrationRiskCreditRiskFinancialInstrumentMaximumExposure
      contextRef="ida9afe4e63b347e3ae66641ca9b522b7_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZTo0NWY5YzUyZTFmNDU0YjJkOTkwMDE5OWY4YWIxMmIwOS90YWJsZXJhbmdlOjQ1ZjljNTJlMWY0NTRiMmQ5OTAwMTk5ZjhhYjEyYjA5XzItOS0xLTEtMjEwNg_e658fc91-c608-4995-858c-3ab553d1e810"
      unitRef="usd">0</us-gaap:ConcentrationRiskCreditRiskFinancialInstrumentMaximumExposure>
    <us-gaap:ConcentrationRiskCreditRiskFinancialInstrumentMaximumExposure
      contextRef="i67b05bb2e1ce456ca264f7513a14e161_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZTo0NWY5YzUyZTFmNDU0YjJkOTkwMDE5OWY4YWIxMmIwOS90YWJsZXJhbmdlOjQ1ZjljNTJlMWY0NTRiMmQ5OTAwMTk5ZjhhYjEyYjA5XzQtMS0xLTEtMjEwNg_6aa7cc29-6616-4aa6-bac9-7302e535ed73"
      unitRef="usd">111000000</us-gaap:ConcentrationRiskCreditRiskFinancialInstrumentMaximumExposure>
    <us-gaap:ConcentrationRiskCreditRiskFinancialInstrumentMaximumExposure
      contextRef="i34fe27a93087443e8ff2cc3f80973910_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZTo0NWY5YzUyZTFmNDU0YjJkOTkwMDE5OWY4YWIxMmIwOS90YWJsZXJhbmdlOjQ1ZjljNTJlMWY0NTRiMmQ5OTAwMTk5ZjhhYjEyYjA5XzQtMy0xLTEtMjEwNg_e9052347-fac5-490d-bee1-1558c135eab5"
      unitRef="usd">0</us-gaap:ConcentrationRiskCreditRiskFinancialInstrumentMaximumExposure>
    <us-gaap:ConcentrationRiskCreditRiskFinancialInstrumentMaximumExposure
      contextRef="ifb421c53f5174c26936cafab0ef823d7_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZTo0NWY5YzUyZTFmNDU0YjJkOTkwMDE5OWY4YWIxMmIwOS90YWJsZXJhbmdlOjQ1ZjljNTJlMWY0NTRiMmQ5OTAwMTk5ZjhhYjEyYjA5XzQtNS0xLTEtMjEwNg_b955b192-c151-451a-a17e-6ea26c0817a9"
      unitRef="usd">111000000</us-gaap:ConcentrationRiskCreditRiskFinancialInstrumentMaximumExposure>
    <ceg:NumberOfCounterparties
      contextRef="i3fa5c55530274d68a07f2e8022be6987_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZTo0NWY5YzUyZTFmNDU0YjJkOTkwMDE5OWY4YWIxMmIwOS90YWJsZXJhbmdlOjQ1ZjljNTJlMWY0NTRiMmQ5OTAwMTk5ZjhhYjEyYjA5XzQtNy0xLTEtMjEwNg_b0dc4012-4f80-4c13-bc6a-fa1d987c5d28"
      unitRef="usd">0</ceg:NumberOfCounterparties>
    <us-gaap:ConcentrationRiskCreditRiskFinancialInstrumentMaximumExposure
      contextRef="i2561f8f5139849098c0821455f44d95b_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZTo0NWY5YzUyZTFmNDU0YjJkOTkwMDE5OWY4YWIxMmIwOS90YWJsZXJhbmdlOjQ1ZjljNTJlMWY0NTRiMmQ5OTAwMTk5ZjhhYjEyYjA5XzQtOS0xLTEtMjEwNg_be92f610-735f-4254-b522-c5f82490f2ea"
      unitRef="usd">0</us-gaap:ConcentrationRiskCreditRiskFinancialInstrumentMaximumExposure>
    <us-gaap:ConcentrationRiskCreditRiskFinancialInstrumentMaximumExposure
      contextRef="i909fa8b8b3a7419cbcb638074bd7ea15_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZTo0NWY5YzUyZTFmNDU0YjJkOTkwMDE5OWY4YWIxMmIwOS90YWJsZXJhbmdlOjQ1ZjljNTJlMWY0NTRiMmQ5OTAwMTk5ZjhhYjEyYjA5XzUtMS0xLTEtMjEwNg_bc786e27-f89b-4ae8-ba9b-3c030bf84c09"
      unitRef="usd">226000000</us-gaap:ConcentrationRiskCreditRiskFinancialInstrumentMaximumExposure>
    <us-gaap:ConcentrationRiskCreditRiskFinancialInstrumentMaximumExposure
      contextRef="ia1e7d3000ff640dd8cef71c4985cf699_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZTo0NWY5YzUyZTFmNDU0YjJkOTkwMDE5OWY4YWIxMmIwOS90YWJsZXJhbmdlOjQ1ZjljNTJlMWY0NTRiMmQ5OTAwMTk5ZjhhYjEyYjA5XzUtMy0xLTEtMjEwNg_eceaf0ad-dd43-4d14-950f-140ef306b62c"
      unitRef="usd">47000000</us-gaap:ConcentrationRiskCreditRiskFinancialInstrumentMaximumExposure>
    <us-gaap:ConcentrationRiskCreditRiskFinancialInstrumentMaximumExposure
      contextRef="i60cf791181eb4b89b3ab82da8bbc1207_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZTo0NWY5YzUyZTFmNDU0YjJkOTkwMDE5OWY4YWIxMmIwOS90YWJsZXJhbmdlOjQ1ZjljNTJlMWY0NTRiMmQ5OTAwMTk5ZjhhYjEyYjA5XzUtNS0xLTEtMjEwNg_5dd5a510-aac8-406c-b9de-31874ca77dce"
      unitRef="usd">179000000</us-gaap:ConcentrationRiskCreditRiskFinancialInstrumentMaximumExposure>
    <ceg:NumberOfCounterparties
      contextRef="i8eb2bbe0a4dd4ce0ae369034d8a6f462_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZTo0NWY5YzUyZTFmNDU0YjJkOTkwMDE5OWY4YWIxMmIwOS90YWJsZXJhbmdlOjQ1ZjljNTJlMWY0NTRiMmQ5OTAwMTk5ZjhhYjEyYjA5XzUtNy0xLTEtMjEwNg_8d71ecb5-7553-406a-b2ac-76e78bcd53c9"
      unitRef="usd">0</ceg:NumberOfCounterparties>
    <us-gaap:ConcentrationRiskCreditRiskFinancialInstrumentMaximumExposure
      contextRef="i991f20b89fd3492187c30f79b3e91137_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZTo0NWY5YzUyZTFmNDU0YjJkOTkwMDE5OWY4YWIxMmIwOS90YWJsZXJhbmdlOjQ1ZjljNTJlMWY0NTRiMmQ5OTAwMTk5ZjhhYjEyYjA5XzUtOS0xLTEtMjEwNg_c6b6ea85-6c1c-40ee-8fd4-def2b361266c"
      unitRef="usd">0</us-gaap:ConcentrationRiskCreditRiskFinancialInstrumentMaximumExposure>
    <us-gaap:ConcentrationRiskCreditRiskFinancialInstrumentMaximumExposure
      contextRef="if8c666ae4271465c940ded3dc4b4d20a_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZTo0NWY5YzUyZTFmNDU0YjJkOTkwMDE5OWY4YWIxMmIwOS90YWJsZXJhbmdlOjQ1ZjljNTJlMWY0NTRiMmQ5OTAwMTk5ZjhhYjEyYjA5XzYtMS0xLTEtMjEwNg_5e6036ea-c640-4a2b-9847-96306fcabd52"
      unitRef="usd">1065000000</us-gaap:ConcentrationRiskCreditRiskFinancialInstrumentMaximumExposure>
    <us-gaap:ConcentrationRiskCreditRiskFinancialInstrumentMaximumExposure
      contextRef="i090dc0a07092414287bf29b3a802b687_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZTo0NWY5YzUyZTFmNDU0YjJkOTkwMDE5OWY4YWIxMmIwOS90YWJsZXJhbmdlOjQ1ZjljNTJlMWY0NTRiMmQ5OTAwMTk5ZjhhYjEyYjA5XzYtMy0xLTEtMjEwNg_81d66f9a-f153-4c1c-be12-417a1fcb8325"
      unitRef="usd">223000000</us-gaap:ConcentrationRiskCreditRiskFinancialInstrumentMaximumExposure>
    <us-gaap:ConcentrationRiskCreditRiskFinancialInstrumentMaximumExposure
      contextRef="ic46d2b2fe7ba4b4a9600526ab07e1a1c_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZTo0NWY5YzUyZTFmNDU0YjJkOTkwMDE5OWY4YWIxMmIwOS90YWJsZXJhbmdlOjQ1ZjljNTJlMWY0NTRiMmQ5OTAwMTk5ZjhhYjEyYjA5XzYtNS0xLTEtMjEwNg_a9cd2cb8-393f-45b7-8d04-79b7891ad67e"
      unitRef="usd">842000000</us-gaap:ConcentrationRiskCreditRiskFinancialInstrumentMaximumExposure>
    <ceg:NumberOfCounterparties
      contextRef="i3fd5acef6d3940c48338318c526d9858_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZTo0NWY5YzUyZTFmNDU0YjJkOTkwMDE5OWY4YWIxMmIwOS90YWJsZXJhbmdlOjQ1ZjljNTJlMWY0NTRiMmQ5OTAwMTk5ZjhhYjEyYjA5XzYtNy0xLTEtMjEwNg_6f7ca9cb-9235-4179-8bee-7ebd5f9b496e"
      unitRef="usd">1000000</ceg:NumberOfCounterparties>
    <us-gaap:ConcentrationRiskCreditRiskFinancialInstrumentMaximumExposure
      contextRef="i3c6e434c0155440d84cb6a1c57178f27_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZTo0NWY5YzUyZTFmNDU0YjJkOTkwMDE5OWY4YWIxMmIwOS90YWJsZXJhbmdlOjQ1ZjljNTJlMWY0NTRiMmQ5OTAwMTk5ZjhhYjEyYjA5XzYtOS0xLTEtMjEwNg_44801d4f-5936-4ec4-8911-c5b350a7b0a8"
      unitRef="usd">106000000</us-gaap:ConcentrationRiskCreditRiskFinancialInstrumentMaximumExposure>
    <us-gaap:ConcentrationRiskCreditRiskFinancialInstrumentMaximumExposure
      contextRef="i89317b738b0e49cfab7638a49a5368c2_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZTowNzNiMDcwZDUzZmU0OGJmOGUzYTQyMDFkNzEyNWI0MS90YWJsZXJhbmdlOjA3M2IwNzBkNTNmZTQ4YmY4ZTNhNDIwMWQ3MTI1YjQxXzEtMS0xLTEtMjEwNg_5dd181e5-6d18-47a7-b5a0-4cb4a3739cfa"
      unitRef="usd">32000000</us-gaap:ConcentrationRiskCreditRiskFinancialInstrumentMaximumExposure>
    <us-gaap:ConcentrationRiskCreditRiskFinancialInstrumentMaximumExposure
      contextRef="i9387a157a36d44f7be7af144cba14315_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZTowNzNiMDcwZDUzZmU0OGJmOGUzYTQyMDFkNzEyNWI0MS90YWJsZXJhbmdlOjA3M2IwNzBkNTNmZTQ4YmY4ZTNhNDIwMWQ3MTI1YjQxXzItMS0xLTEtMjEwNg_568e8101-9a0c-4386-8696-255ee5f1bf69"
      unitRef="usd">711000000</us-gaap:ConcentrationRiskCreditRiskFinancialInstrumentMaximumExposure>
    <us-gaap:ConcentrationRiskCreditRiskFinancialInstrumentMaximumExposure
      contextRef="id0f04095b8744e5eb40f2fa5a52297e0_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZTowNzNiMDcwZDUzZmU0OGJmOGUzYTQyMDFkNzEyNWI0MS90YWJsZXJhbmdlOjA3M2IwNzBkNTNmZTQ4YmY4ZTNhNDIwMWQ3MTI1YjQxXzMtMS0xLTEtMjEwNg_b144a20d-44de-4c35-9f59-042796efebe2"
      unitRef="usd">62000000</us-gaap:ConcentrationRiskCreditRiskFinancialInstrumentMaximumExposure>
    <us-gaap:ConcentrationRiskCreditRiskFinancialInstrumentMaximumExposure
      contextRef="i6ad500040ea047c2b8c5767355f47708_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZTowNzNiMDcwZDUzZmU0OGJmOGUzYTQyMDFkNzEyNWI0MS90YWJsZXJhbmdlOjA3M2IwNzBkNTNmZTQ4YmY4ZTNhNDIwMWQ3MTI1YjQxXzQtMS0xLTEtMjEwNg_7fbec821-873d-4114-8818-2243360dddd5"
      unitRef="usd">37000000</us-gaap:ConcentrationRiskCreditRiskFinancialInstrumentMaximumExposure>
    <us-gaap:ConcentrationRiskCreditRiskFinancialInstrumentMaximumExposure
      contextRef="ic46d2b2fe7ba4b4a9600526ab07e1a1c_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZTowNzNiMDcwZDUzZmU0OGJmOGUzYTQyMDFkNzEyNWI0MS90YWJsZXJhbmdlOjA3M2IwNzBkNTNmZTQ4YmY4ZTNhNDIwMWQ3MTI1YjQxXzUtMS0xLTEtMjEwNg_e23168b6-63fe-4195-95ca-f4b7aff3ce13"
      unitRef="usd">842000000</us-gaap:ConcentrationRiskCreditRiskFinancialInstrumentMaximumExposure>
    <us-gaap:CashCollateralForBorrowedSecurities
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90ZXh0cmVnaW9uOmY5NTNkYjg0MDBhMTQ3YjliOTg1MTA0YTU0NTk0Yzc5Xzk3MDI_453cd52a-92f5-4c27-9472-5afc788e5ab5"
      unitRef="usd">163000000</us-gaap:CashCollateralForBorrowedSecurities>
    <ceg:LettersOfCreditHeld
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90ZXh0cmVnaW9uOmY5NTNkYjg0MDBhMTQ3YjliOTg1MTA0YTU0NTk0Yzc5Xzk3MTc_46734e6c-a07a-4450-94db-1f65061ccd74"
      unitRef="usd">60000000</ceg:LettersOfCreditHeld>
    <ceg:FairValueofDerivativeswithCreditRiskRelatedContingentFeaturesTableTextBlockTableTextBlock
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90ZXh0cmVnaW9uOmY5NTNkYjg0MDBhMTQ3YjliOTg1MTA0YTU0NTk0Yzc5XzEzNDMx_9b0457de-7f8b-414b-8715-aea04f5d8098">&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The aggregate fair value of all derivative instruments with credit-risk related contingent features in a liability position that are not fully collateralized (excluding transactions on the exchanges that are fully collateralized) is detailed in the table below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:66.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.734%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;As of December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Credit-Risk Related Contingent Features&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gross fair value of derivative contracts containing this feature&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(3,872)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(834)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Offsetting fair value of in-the-money contracts under master netting arrangements&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Net fair value of derivative contracts containing this feature&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(c)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1,448)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(297)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;__________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;Amount represents the gross fair value of out-of-the-money derivative contracts containing credit-risk-related contingent features ignoring the effects of master netting agreements.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(b)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;Amount represents the offsetting fair value of in-the-money derivative contracts under legally enforceable master netting agreements with the same counterparty, which reduces the amount of any liability for which we could potentially be required to post collateral.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(c)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;Amount represents the net fair value of out-of-the-money derivative contracts containing credit-risk related contingent features after considering the mitigating effects of offsetting positions under master netting arrangements and reflects the actual net liability upon which any potential contingent collateral obligations would be based.&lt;/span&gt;&lt;/div&gt;</ceg:FairValueofDerivativeswithCreditRiskRelatedContingentFeaturesTableTextBlockTableTextBlock>
    <us-gaap:DerivativeAssetFairValueGrossLiability
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZTpjZmM4YjdiMDE2ZTM0ZTFkODkzYjY1ZWY3ZGJmMGIxOC90YWJsZXJhbmdlOmNmYzhiN2IwMTZlMzRlMWQ4OTNiNjVlZjdkYmYwYjE4XzItMS0xLTEtMjEwNg_094432bb-2e79-4b18-8031-524f5cdd4b37"
      unitRef="usd">3872000000</us-gaap:DerivativeAssetFairValueGrossLiability>
    <us-gaap:DerivativeAssetFairValueGrossLiability
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZTpjZmM4YjdiMDE2ZTM0ZTFkODkzYjY1ZWY3ZGJmMGIxOC90YWJsZXJhbmdlOmNmYzhiN2IwMTZlMzRlMWQ4OTNiNjVlZjdkYmYwYjE4XzItMy0xLTEtMjEwNg_9e81cbe7-e492-43f7-8862-cb5ca943e640"
      unitRef="usd">834000000</us-gaap:DerivativeAssetFairValueGrossLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZTpjZmM4YjdiMDE2ZTM0ZTFkODkzYjY1ZWY3ZGJmMGIxOC90YWJsZXJhbmdlOmNmYzhiN2IwMTZlMzRlMWQ4OTNiNjVlZjdkYmYwYjE4XzMtMS0xLTEtMjEwNg_d832b4cb-4aa2-4989-acdc-604039599d6a"
      unitRef="usd">-2424000000</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZTpjZmM4YjdiMDE2ZTM0ZTFkODkzYjY1ZWY3ZGJmMGIxOC90YWJsZXJhbmdlOmNmYzhiN2IwMTZlMzRlMWQ4OTNiNjVlZjdkYmYwYjE4XzMtMy0xLTEtMjEwNg_fbf559b2-ee8a-4b16-abe1-760389cfa15d"
      unitRef="usd">-537000000</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZTpjZmM4YjdiMDE2ZTM0ZTFkODkzYjY1ZWY3ZGJmMGIxOC90YWJsZXJhbmdlOmNmYzhiN2IwMTZlMzRlMWQ4OTNiNjVlZjdkYmYwYjE4XzQtMS0xLTEtMjEwNg_ea6c56cf-f1c0-4533-86b1-340ffe72588b"
      unitRef="usd">1448000000</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZTpjZmM4YjdiMDE2ZTM0ZTFkODkzYjY1ZWY3ZGJmMGIxOC90YWJsZXJhbmdlOmNmYzhiN2IwMTZlMzRlMWQ4OTNiNjVlZjdkYmYwYjE4XzQtMy0xLTEtMjEwNg_4ac140e1-633c-45b7-9436-8ab2505961c4"
      unitRef="usd">297000000</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral>
    <ceg:CashCollateralandLettersofCreditonDerivativeContractsTableTextBlock
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90ZXh0cmVnaW9uOmY5NTNkYjg0MDBhMTQ3YjliOTg1MTA0YTU0NTk0Yzc5XzEzMzUz_f97b252b-186c-40ec-b351-8254b57d85ed">&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021 and 2020, we posted or held the following amounts of cash collateral and letters of credit on derivative contracts with external counterparties, after giving consideration to offsetting derivative and non-derivative positions under master netting agreements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.066%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.068%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;As of December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Cash collateral posted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Letters of credit posted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Cash collateral held&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Letters of credit held&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Additional collateral required in the event of a credit downgrade below investment grade&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ceg:CashCollateralandLettersofCreditonDerivativeContractsTableTextBlock>
    <us-gaap:DerivativeCollateralRightToReclaimCash
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZToyMTg3OGNhMTRjNDg0MDkxYmVkNzIwYjZkOTliMDY4Ny90YWJsZXJhbmdlOjIxODc4Y2ExNGM0ODQwOTFiZWQ3MjBiNmQ5OWIwNjg3XzItMS0xLTEtMjEwNg_7aea42de-bfd2-45b6-85c7-157a12b311bc"
      unitRef="usd">713000000</us-gaap:DerivativeCollateralRightToReclaimCash>
    <us-gaap:DerivativeCollateralRightToReclaimCash
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZToyMTg3OGNhMTRjNDg0MDkxYmVkNzIwYjZkOTliMDY4Ny90YWJsZXJhbmdlOjIxODc4Y2ExNGM0ODQwOTFiZWQ3MjBiNmQ5OWIwNjg3XzItMy0xLTEtMjEwNg_c3604120-f3f8-4687-9fee-9e9e9a0e7bc5"
      unitRef="usd">511000000</us-gaap:DerivativeCollateralRightToReclaimCash>
    <us-gaap:DerivativeCollateralRightToReclaimSecurities
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZToyMTg3OGNhMTRjNDg0MDkxYmVkNzIwYjZkOTliMDY4Ny90YWJsZXJhbmdlOjIxODc4Y2ExNGM0ODQwOTFiZWQ3MjBiNmQ5OWIwNjg3XzMtMS0xLTEtMjEwNg_4ae8725b-073f-4ae1-b112-c3a6221831fd"
      unitRef="usd">755000000</us-gaap:DerivativeCollateralRightToReclaimSecurities>
    <us-gaap:DerivativeCollateralRightToReclaimSecurities
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZToyMTg3OGNhMTRjNDg0MDkxYmVkNzIwYjZkOTliMDY4Ny90YWJsZXJhbmdlOjIxODc4Y2ExNGM0ODQwOTFiZWQ3MjBiNmQ5OWIwNjg3XzMtMy0xLTEtMjEwNg_5eb9f09b-e9e4-425f-bf51-42489f9fb5ce"
      unitRef="usd">226000000</us-gaap:DerivativeCollateralRightToReclaimSecurities>
    <us-gaap:DerivativeCollateralObligationToReturnCash
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZToyMTg3OGNhMTRjNDg0MDkxYmVkNzIwYjZkOTliMDY4Ny90YWJsZXJhbmdlOjIxODc4Y2ExNGM0ODQwOTFiZWQ3MjBiNmQ5OWIwNjg3XzQtMS0xLTEtMjEwNg_add38eb5-2375-4df2-a1c5-683df7a47bc8"
      unitRef="usd">182000000</us-gaap:DerivativeCollateralObligationToReturnCash>
    <us-gaap:DerivativeCollateralObligationToReturnCash
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZToyMTg3OGNhMTRjNDg0MDkxYmVkNzIwYjZkOTliMDY4Ny90YWJsZXJhbmdlOjIxODc4Y2ExNGM0ODQwOTFiZWQ3MjBiNmQ5OWIwNjg3XzQtMy0xLTEtMjEwNg_6c46d8cc-32dc-434f-8aab-dfb751116dfe"
      unitRef="usd">110000000</us-gaap:DerivativeCollateralObligationToReturnCash>
    <us-gaap:DerivativeCollateralObligationToReturnSecurities
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZToyMTg3OGNhMTRjNDg0MDkxYmVkNzIwYjZkOTliMDY4Ny90YWJsZXJhbmdlOjIxODc4Y2ExNGM0ODQwOTFiZWQ3MjBiNmQ5OWIwNjg3XzUtMS0xLTEtMjEwNg_ab3f0e9b-fc2b-410a-8687-a3ff16431725"
      unitRef="usd">124000000</us-gaap:DerivativeCollateralObligationToReturnSecurities>
    <us-gaap:DerivativeCollateralObligationToReturnSecurities
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZToyMTg3OGNhMTRjNDg0MDkxYmVkNzIwYjZkOTliMDY4Ny90YWJsZXJhbmdlOjIxODc4Y2ExNGM0ODQwOTFiZWQ3MjBiNmQ5OWIwNjg3XzUtMy0xLTEtMjEwNg_ff51dbf3-ac28-4c66-b290-a085a683a95e"
      unitRef="usd">40000000</us-gaap:DerivativeCollateralObligationToReturnSecurities>
    <ceg:IncrementalCollateralForLossOfInvestmentGradeCreditRating
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZToyMTg3OGNhMTRjNDg0MDkxYmVkNzIwYjZkOTliMDY4Ny90YWJsZXJhbmdlOjIxODc4Y2ExNGM0ODQwOTFiZWQ3MjBiNmQ5OWIwNjg3XzYtMS0xLTEtMjEwNg_91ac37fa-621e-4931-8742-ee8cf62d3bdc"
      unitRef="usd">2113000000</ceg:IncrementalCollateralForLossOfInvestmentGradeCreditRating>
    <ceg:IncrementalCollateralForLossOfInvestmentGradeCreditRating
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yMzgvZnJhZzpmOTUzZGI4NDAwYTE0N2I5Yjk4NTEwNGE1NDU5NGM3OS90YWJsZToyMTg3OGNhMTRjNDg0MDkxYmVkNzIwYjZkOTliMDY4Ny90YWJsZXJhbmdlOjIxODc4Y2ExNGM0ODQwOTFiZWQ3MjBiNmQ5OWIwNjg3XzYtMy0xLTEtMjEwNg_bd95fcd1-49ae-48d0-a436-42edc126fdc7"
      unitRef="usd">1432000000</ceg:IncrementalCollateralForLossOfInvestmentGradeCreditRating>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90ZXh0cmVnaW9uOjQ5ZGI0NjA0ODVlNTQ3Nzk5MmY1MTgxZWI3YmM2ZGQxXzEyNDU4_f719ed25-fc38-42df-b082-d1a5d699fa6b">Debt and Credit Agreements &lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Short-Term Borrowings&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We meet our short-term liquidity requirements primarily through the issuance of commercial paper. We may use our credit facility for general corporate purposes, including meeting short-term funding requirements and the issuance of letters of credit.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Commercial Paper&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table reflects our commercial paper program supported by the revolving credit agreements and bilateral credit agreements as of December&#160;31, 2021 and 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.166%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.866%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.866%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.866%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.866%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.866%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.870%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Maximum&lt;br/&gt;Program Size at&lt;br/&gt;December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Outstanding Commercial&lt;br/&gt;Paper at&lt;br/&gt;December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Average&#160;Interest&#160;Rate&#160;on&lt;br/&gt;Commercial&#160;Paper&#160;Borrowings at December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:700;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(a)(b) &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:700;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(a)(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;__________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;Excludes $1,200 million and $1,500 million in bilateral credit facilities as of December&#160;31, 2021 and 2020, respectively, and $131 million and $144 million in credit facilities for project finance as of December&#160;31, 2021 and 2020, respectively. These credit facilities do not back our commercial paper program.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(b)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;As of December&#160;31, 2021, excludes $44 million of credit facility agreements arranged at minority and community banks. These facilities expire on October&#160;7, 2022 and are solely utilized to issue letters of credit. As of December&#160;31, 2020, excludes $38 million of credit facility agreements arranged at minority and community banks. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In order to maintain our commercial paper program in the amounts indicated above, we must have a credit facility in place, at least equal to the amount of our commercial paper program. We do not issue commercial paper in an aggregate amount exceeding the then available capacity under our credit facility.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021, we had the following aggregate bank commitments, credit facility borrowings and available capacity under our respective credit facilities:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.903%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Available Capacity as of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Facility Type&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Aggregate&#160;Bank&lt;br/&gt;Commitment&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:700;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Facility&#160;Draws&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Outstanding&lt;br/&gt;Letters&#160;of&#160;Credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Actual&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;To Support&lt;br/&gt;Additional&lt;br/&gt;Commercial&lt;br/&gt;Paper&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Syndicated Revolver&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Bilaterals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Project Finance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;__________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;Our syndicated revolving credit facility was replaced by the $3.5&#160;billion 5-year revolving credit agreement entered into on February 1, 2022 in connection with our separation. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(b)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;Excludes $44 million of credit facility agreements arranged at minority and community banks. These facilities expire on October 7, 2022 and are solely utilized to issue letters of credit. As of December&#160;31, 2021, letters of credit issued under these facilities totaled $5 million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Impact of Separation from Exelon&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In connection with our separation from Exelon, we entered into two new credit agreements that replaced our $5.3 billion syndicated revolving credit facility, On February 1, 2022, we entered into a new credit agreement establishing a $3.5 billion five-year revolving credit facility at a variable interest rate of SOFR plus 1.275% and on February 9, 2022 we entered into a $1 billion five-year liquidity facility with the primary purpose of supporting our letter of credit issuances. Many of our bilateral credit agreements remain in effect. See below for additional details. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Bilateral Credit Agreements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table reflects the bilateral credit agreements at December&#160;31, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.066%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.066%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.066%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.070%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Date Initiated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Latest Amendment Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Maturity Date(a)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;January 11, 2013&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(b)(c)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;March 1, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;March 1, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;January 5, 2016&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;April 2, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;April 5, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;February 21, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(b)(c)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;October 25, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;November 20, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;November 21, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;November 21, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;November 21, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;November 21, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;May 15, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(b)(d)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;__________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;Credit facilities that do not contain a maturity date are specific to the agreements set within each contract. In some instances, credit facilities are automatically renewed based on the contingency standards set within the specific agreement.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(b)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;Bilateral credit agreements solely support the issuance of letters of credit and do not back our commercial paper program.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(c)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;The bilateral credit agreement was terminated on January 31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(d)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;On February 9, 2022, the bilateral credit agreement increased to $200 million.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Borrowings under our revolving credit agreement bear interest at a rate based upon either the prime rate or a LIBOR-based rate, plus an adder based upon our credit rating. The adders for the prime based borrowings and LIBOR-based borrowings are 27.5 basis points and 127.5 basis points, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;If we lose our investment grade rating, the maximum adders for prime rate borrowings and LIBOR-based rate borrowings would be 65 basis points and 165 basis points, respectively. The credit agreements also require the borrower to pay a facility fee based upon the aggregate commitments. The fee varies depending upon the respective credit ratings of the borrower.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Short-Term Loan Agreements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On March 19, 2020, we entered into a term loan agreement for $200 million. The loan agreement was renewed on March 17, 2021 and will expire on March 16, 2022. Pursuant to the loan agreement, loans made thereunder bear interest at a variable rate equal to LIBOR plus 0.875% and all indebtedness thereunder is unsecured. The loan agreement is reflected in Short-term borrowings in the Consolidated Balance Sheet. In connection with the separation, we repaid the term loan on January 26, 2022. See Note 24 &#x2014; Separation from Exelon for additional information &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On March 31, 2020, we entered into a term loan agreement for $300 million. The loan agreement was renewed on March 30, 2021 and will expire on March 29, 2022. Pursuant to the loan agreement, loans made thereunder bear interest at a variable rate equal to LIBOR plus 0.70% and all indebtedness thereunder is unsecured. The loan agreement is reflected in Short-term borrowings in the Consolidated Balance Sheet.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On August 6, 2021, we entered into a 364-day term loan agreement for $880 million to fund the purchase of EDF's equity interest in CENG. Pursuant to the loan agreement, loans made thereunder bear interest at a variable rate of LIBOR plus 0.875% until March 31, 2022 and a rate of LIBOR plus 1% thereafter and all indebtedness thereunder is unsecured. The loan agreement is reflected in Short-term borrowings in the Consolidated Balance Sheet. The loan agreement was amended on January 24, 2022 to change the maturity date to June 30, 2022 from August 5, 2022. See Note 2 &#x2014; Mergers, Acquisitions, and Dispositions for additional information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Long-Term Debt&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table presents the outstanding long-term debt as of December&#160;31, 2021 and 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.833%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.147%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.746%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.302%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.746%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.634%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.255%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.634%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.248%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.634%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.254%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Maturity&lt;br/&gt;Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Senior unsecured notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3.25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;7.60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2022 - 2042&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Notes payable and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2.10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4.85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2022 - 2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Nonrecourse debt:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Fixed rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2.29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;6.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2031 - 2037&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Variable rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2.98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2026 - 2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;765&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;6,101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;6,072&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Unamortized debt discount and premium, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Unamortized debt issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(42)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(46)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Fair value adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Long-term debt due within one year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1,220)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(197)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5,890&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Long-term debt maturities in the periods 2022 through 2026 and thereafter are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:76.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.067%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;6,101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Long-Term Debt from Affiliates&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In connection with the debt obligations assumed by Exelon as part of the 2012 merger, Exelon and our subsidiaries assumed intercompany loan agreements that mirror the terms and amounts of the third-party debt obligations of Exelon, resulting in intercompany notes payable to Exelon Corporate. As of December 31, 2021 and 2020, we had $319&#160;million and $324&#160;million, respectively, recorded to intercompany notes payable to Exelon Corporate. In connection with the separation, on January 31, 2022, we paid cash to Exelon Corporate in the amount of $258&#160;million to settle the intercompany loan.  See Note 24 &#x2014; Separation from Exelon for additional information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Debt Covenants&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021, we are in compliance with debt covenants.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Nonrecourse Debt&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We have also issued nonrecourse debt, for which approximately $2 billion of generating assets have been pledged as collateral as of December&#160;31, 2021. Borrowings under these agreements are secured by the assets and equity of each respective project. The lenders do not have recourse against us in the event of a default. If a specific project financing entity does not maintain compliance with its specific nonrecourse debt covenants, there could be a requirement to accelerate repayment of the associated debt or other borrowings earlier than the stated maturity dates. In these instances, if such repayment was not satisfied, the lenders or security holders would generally have rights to foreclose against the project-specific assets and related collateral. The potential requirement to satisfy the associated debt or other borrowings earlier than otherwise anticipated could lead to impairments due to a higher likelihood of disposing of the respective project-specific assets significantly before the end of their useful lives.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Antelope Valley Solar Ranch One.  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In December 2011, the DOE Loan Programs Office issued a guarantee for up to $646 million for a nonrecourse loan from the Federal Financing Bank to support the financing of the construction of the Antelope Valley facility. The project became fully operational in 2014. The loan will mature on January&#160;5, 2037. Interest rates on the loan were fixed upon each advance at a spread of 37.5 basis points above U.S. Treasuries of comparable maturity. The advances were completed as of December 31, 2015 and the outstanding loan balance will bear interest at an average blended interest rate of 2.82%. As of December&#160;31, 2021 and 2020, approximately $435 million and $460 million were outstanding, respectively. In addition, we have issued letters of credit to support the equity investment in the project, with $37 million outstanding as of December&#160;31, 2021. In December 2017, our interests in Antelope Valley were contributed to and are pledged as collateral for the CR financing structures referenced below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Continental Wind, LLC.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&#160;In September&#160;2013, Continental Wind, our indirect subsidiary, completed the issuance and sale of $613 million senior secured notes. Continental Wind owns and operates a portfolio of wind farms in Idaho, Kansas, Michigan, Oregon, New Mexico and Texas with a total net capacity of 667 MW. The net proceeds were distributed to us for general business purposes. The notes are scheduled to mature on February 28, 2033. The notes bear interest at a fixed rate of 6.00% with interest payable semi-annually. As of December&#160;31, 2021 and December&#160;31, 2020, approximately $380 million and $415 million were outstanding, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In addition, Continental Wind has a $122 million letter of credit facility and $4 million working capital revolver facility. Continental Wind has issued letters of credit to satisfy certain of its credit support and security obligations. As of December&#160;31, 2021, the Continental Wind letter of credit facility had $115 million in letters of credit outstanding related to the project. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In 2017, our interests in Continental Wind were contributed to CRP. Refer to Note 21 - Variable Interest Entities for additional information on CRP. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Renewable Power Generation.&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In March 2016, RPG, our indirect subsidiary, issued $150 million aggregate principal amount of nonrecourse senior secured notes.&#160;The net proceeds were distributed to us for paydown of long term debt obligations at Sacramento PV Energy and Constellation Solar Horizons and for general business purposes.&#160;The loan is scheduled to mature on March 31, 2035.&#160;The term loan bears interest at a fixed rate of 4.11% payable semi-annually.&#160;As of December&#160;31, 2021 and December&#160;31, 2020, approximately $90 million and $95 million were outstanding, respectively. In 2017, our interests in RPG were contributed to CRP. Refer to Note 21 - Variable Interest Entities for additional information on CRP.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;SolGen, LLC.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&#160;In September 2016, SolGen, an indirect subsidiary, issued $150 million aggregate principal amount of nonrecourse senior secured notes.&#160;The net proceeds were distributed to us for general business purposes.&#160;On December 8, 2020, we entered into agreement with an affiliate of Brookfield Renewable, for the sale of a significant portion of our solar business. The sale was completed on March 31, 2021 in which the buyer assumed the $125 million outstanding debt. See Note 2 &#x2014; Mergers, Acquisitions, and Dispositions for additional information on the sale agreement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Constellation Renewables.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;In November 2017, CR, our indirect subsidiary, entered into an $850 million nonrecourse senior secured term loan credit facility agreement with a maturity date of November 28, 2024. In addition to the financing, CR entered into interest rate swaps with an initial notional amount of $636 million at an interest rate of 2.32% to manage a portion of the interest rate exposure in connection with the financing. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In December 2020, CR entered into a financing agreement for a $750 million nonrecourse senior secured term loan credit facility, scheduled to mature on December 15, 2027. The term loan bears interest at a variable rate equal to LIBOR plus 2.50%, subject to a 1% LIBOR floor with interest payable quarterly. In addition to the financing, CR entered into interest rate swaps with an initial notional amount of $516 million at an interest rate of 1.05% to manage a portion of the interest rate exposure in connection with the financing.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The proceeds were used to repay the November 2017 nonrecourse senior secured term loan credit facility of $850 million, of which $709 million was outstanding as of the retirement date in December of 2020, and to settle the November 2017 interest rate swap. Our interests in CRP and Antelope Valley remain contributed to and pledged as collateral for this financing. As of December&#160;31, 2021 and December&#160;31, 2020, $735 million and $750&#160;million was outstanding, respectively. See Note 21 &#x2014; Variable Interest Entities for additional information on CRP and Note 16 &#x2014; Derivative Financial Instruments for additional information on interest rate swaps.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;West Medway II, LLC.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; On May 13, 2021, West Medway II, LLC (West Medway II), our indirect subsidiary, entered into a financing agreement for a $150&#160;million nonrecourse senior secured term loan credit facility with a maturity date of March 31, 2026. The term loan bears interest at an average blended interest rate of LIBOR plus 3%, paid quarterly. In addition to the financing, West Medway II, entered into interest rate swaps with an initial notional amount of $113&#160;million at an interest rate of 0.61%, paid quarterly, to manage a portion of the interest rate exposure in connection with the financing. We used the net proceeds for general corporate purposes. Our interests in West Medway II, were pledged as collateral for this financing. As of December&#160;31, 2021, approximately $135&#160;million was outstanding. See Note 16 &#x2014; Derivative Financial Instruments for additional information on interest rate swaps.&lt;/span&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock
      contextRef="icb24feef93344f9c8a7d6158d39b03b2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90ZXh0cmVnaW9uOjQ5ZGI0NjA0ODVlNTQ3Nzk5MmY1MTgxZWI3YmM2ZGQxXzEyNDc5_fb835d5b-c3fd-4be7-8462-1559d437b846">&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table reflects our commercial paper program supported by the revolving credit agreements and bilateral credit agreements as of December&#160;31, 2021 and 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.166%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.866%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.866%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.866%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.866%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.866%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.870%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Maximum&lt;br/&gt;Program Size at&lt;br/&gt;December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Outstanding Commercial&lt;br/&gt;Paper at&lt;br/&gt;December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Average&#160;Interest&#160;Rate&#160;on&lt;br/&gt;Commercial&#160;Paper&#160;Borrowings at December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:700;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(a)(b) &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:700;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(a)(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;__________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;Excludes $1,200 million and $1,500 million in bilateral credit facilities as of December&#160;31, 2021 and 2020, respectively, and $131 million and $144 million in credit facilities for project finance as of December&#160;31, 2021 and 2020, respectively. These credit facilities do not back our commercial paper program.&lt;/span&gt;&lt;/div&gt;(b)As of December&#160;31, 2021, excludes $44 million of credit facility agreements arranged at minority and community banks. These facilities expire on October&#160;7, 2022 and are solely utilized to issue letters of credit. As of December&#160;31, 2020, excludes $38 million of credit facility agreements arranged at minority and community banks.</us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i6bd8bacc9b784251b529a9622ee04eff_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90YWJsZTplYTQwYzRlNDhhMTk0YTA5YjZlZmFhMDc0YTllODc0OC90YWJsZXJhbmdlOmVhNDBjNGU0OGExOTRhMDliNmVmYWEwNzRhOWU4NzQ4XzItMC0xLTEtMjEwNg_130b9c50-0fe1-4152-8416-dc0598f31340"
      unitRef="usd">5300000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i9a2c892a232949f8a2751c23e0929581_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90YWJsZTplYTQwYzRlNDhhMTk0YTA5YjZlZmFhMDc0YTllODc0OC90YWJsZXJhbmdlOmVhNDBjNGU0OGExOTRhMDliNmVmYWEwNzRhOWU4NzQ4XzItMi0xLTEtMjEwNg_4bef7109-c281-4579-ae4b-4b387c7da2fa"
      unitRef="usd">5300000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:CommercialPaper
      contextRef="i6bd8bacc9b784251b529a9622ee04eff_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90YWJsZTplYTQwYzRlNDhhMTk0YTA5YjZlZmFhMDc0YTllODc0OC90YWJsZXJhbmdlOmVhNDBjNGU0OGExOTRhMDliNmVmYWEwNzRhOWU4NzQ4XzItNC0xLTEtMjEwNg_dcaef262-def4-465d-a620-ef6801a432a3"
      unitRef="usd">702000000</us-gaap:CommercialPaper>
    <us-gaap:CommercialPaper
      contextRef="i9a2c892a232949f8a2751c23e0929581_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90YWJsZTplYTQwYzRlNDhhMTk0YTA5YjZlZmFhMDc0YTllODc0OC90YWJsZXJhbmdlOmVhNDBjNGU0OGExOTRhMDliNmVmYWEwNzRhOWU4NzQ4XzItNi0xLTEtMjEwNg_bb64c948-c725-4cc7-af33-c2bc110aa82d"
      unitRef="usd">340000000</us-gaap:CommercialPaper>
    <us-gaap:ShortTermDebtWeightedAverageInterestRate
      contextRef="i6bd8bacc9b784251b529a9622ee04eff_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90YWJsZTplYTQwYzRlNDhhMTk0YTA5YjZlZmFhMDc0YTllODc0OC90YWJsZXJhbmdlOmVhNDBjNGU0OGExOTRhMDliNmVmYWEwNzRhOWU4NzQ4XzItOC0xLTEtMjEwNg_5ee0cd87-1584-4c22-abb3-ea42079d0d11"
      unitRef="number">0.0066</us-gaap:ShortTermDebtWeightedAverageInterestRate>
    <us-gaap:ShortTermDebtWeightedAverageInterestRate
      contextRef="i9a2c892a232949f8a2751c23e0929581_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90YWJsZTplYTQwYzRlNDhhMTk0YTA5YjZlZmFhMDc0YTllODc0OC90YWJsZXJhbmdlOmVhNDBjNGU0OGExOTRhMDliNmVmYWEwNzRhOWU4NzQ4XzItMTAtMS0xLTIxMDY_6aaacbb5-352f-4cc8-80dd-85d04ab9e5c8"
      unitRef="number">0.0027</us-gaap:ShortTermDebtWeightedAverageInterestRate>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ide27dfc0b917422b95020c51fc48b1bb_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90ZXh0cmVnaW9uOjQ5ZGI0NjA0ODVlNTQ3Nzk5MmY1MTgxZWI3YmM2ZGQxXzQ3OQ_e473b952-cf7f-40cf-8ca1-c13140da85e2"
      unitRef="usd">1200000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="icd3b649c13f24c529fa652ced2dac9c9_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90ZXh0cmVnaW9uOjQ5ZGI0NjA0ODVlNTQ3Nzk5MmY1MTgxZWI3YmM2ZGQxXzQ4Ng_91df6ab8-3854-4471-98d7-3bf170b98b6f"
      unitRef="usd">1500000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i3409477f0d56462f8aeee0f6db246625_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90ZXh0cmVnaW9uOjQ5ZGI0NjA0ODVlNTQ3Nzk5MmY1MTgxZWI3YmM2ZGQxXzU1NQ_f0080516-0f4a-41d6-996d-d9339e2ddadb"
      unitRef="usd">131000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="id76b862ada544ca8900b300b1b3f01aa_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90ZXh0cmVnaW9uOjQ5ZGI0NjA0ODVlNTQ3Nzk5MmY1MTgxZWI3YmM2ZGQxXzU2Mg_0b77be7f-c7e4-43b8-ae1c-46ae9994c5eb"
      unitRef="usd">144000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity
      contextRef="i1411576bfadc4f1585252694aa8cd2eb_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90ZXh0cmVnaW9uOjQ5ZGI0NjA0ODVlNTQ3Nzk5MmY1MTgxZWI3YmM2ZGQxXzcyMg_929be21b-4041-4387-bffd-11f96f94f7d7"
      unitRef="usd">44000000</us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity
      contextRef="i3ead3d192644468c864026d43fff84c2_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90ZXh0cmVnaW9uOjQ5ZGI0NjA0ODVlNTQ3Nzk5MmY1MTgxZWI3YmM2ZGQxXzkxMQ_8b70b61e-860f-4c1e-854f-ce690d56963d"
      unitRef="usd">38000000</us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity>
    <us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90ZXh0cmVnaW9uOjQ5ZGI0NjA0ODVlNTQ3Nzk5MmY1MTgxZWI3YmM2ZGQxXzEyNDY3_e7c69742-313e-498f-a284-8be2abcd307b">&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021, we had the following aggregate bank commitments, credit facility borrowings and available capacity under our respective credit facilities:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.903%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Available Capacity as of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Facility Type&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Aggregate&#160;Bank&lt;br/&gt;Commitment&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:700;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Facility&#160;Draws&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Outstanding&lt;br/&gt;Letters&#160;of&#160;Credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Actual&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;To Support&lt;br/&gt;Additional&lt;br/&gt;Commercial&lt;br/&gt;Paper&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Syndicated Revolver&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Bilaterals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Project Finance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;__________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;Our syndicated revolving credit facility was replaced by the $3.5&#160;billion 5-year revolving credit agreement entered into on February 1, 2022 in connection with our separation. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(b)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;Excludes $44 million of credit facility agreements arranged at minority and community banks. These facilities expire on October 7, 2022 and are solely utilized to issue letters of credit. As of December&#160;31, 2021, letters of credit issued under these facilities totaled $5 million.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i34cb69c421aa45038fa2b964fb2a4817_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90YWJsZTo4OWYyMmJiMWY4MjY0OTYzOTg4Y2Q3NjQ4OWVhNTE4MS90YWJsZXJhbmdlOjg5ZjIyYmIxZjgyNjQ5NjM5ODhjZDc2NDg5ZWE1MTgxXzItMS0xLTEtMjEwNg_a9a71347-911c-4ee3-837f-5bc302f91d4b"
      unitRef="usd">5300000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCredit
      contextRef="i34cb69c421aa45038fa2b964fb2a4817_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90YWJsZTo4OWYyMmJiMWY4MjY0OTYzOTg4Y2Q3NjQ4OWVhNTE4MS90YWJsZXJhbmdlOjg5ZjIyYmIxZjgyNjQ5NjM5ODhjZDc2NDg5ZWE1MTgxXzItMy0xLTEtMjEwNg_2a13f277-ded8-41e7-aaf9-5d408b77bc37"
      unitRef="usd">0</us-gaap:LineOfCredit>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="i34cb69c421aa45038fa2b964fb2a4817_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90YWJsZTo4OWYyMmJiMWY4MjY0OTYzOTg4Y2Q3NjQ4OWVhNTE4MS90YWJsZXJhbmdlOjg5ZjIyYmIxZjgyNjQ5NjM5ODhjZDc2NDg5ZWE1MTgxXzItNS0xLTEtMjEwNg_acfef0c6-7e44-49df-a920-0b3e6449d73b"
      unitRef="usd">1230000000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="i34cb69c421aa45038fa2b964fb2a4817_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90YWJsZTo4OWYyMmJiMWY4MjY0OTYzOTg4Y2Q3NjQ4OWVhNTE4MS90YWJsZXJhbmdlOjg5ZjIyYmIxZjgyNjQ5NjM5ODhjZDc2NDg5ZWE1MTgxXzItNy0xLTEtMjEwNg_0e71b39f-b3c1-41fd-a49a-a80f7ced39a9"
      unitRef="usd">4070000000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityCapacityAvailableForTradePurchases
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90YWJsZTo4OWYyMmJiMWY4MjY0OTYzOTg4Y2Q3NjQ4OWVhNTE4MS90YWJsZXJhbmdlOjg5ZjIyYmIxZjgyNjQ5NjM5ODhjZDc2NDg5ZWE1MTgxXzItOS0xLTEtMjEwNg_43c38445-a580-4350-b04a-9f366e946c33"
      unitRef="usd">3368000000</us-gaap:LineOfCreditFacilityCapacityAvailableForTradePurchases>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ide27dfc0b917422b95020c51fc48b1bb_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90YWJsZTo4OWYyMmJiMWY4MjY0OTYzOTg4Y2Q3NjQ4OWVhNTE4MS90YWJsZXJhbmdlOjg5ZjIyYmIxZjgyNjQ5NjM5ODhjZDc2NDg5ZWE1MTgxXzMtMS0xLTEtMjEwNg_5567b526-fe24-493c-b730-8a42caae23fe"
      unitRef="usd">1200000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCredit
      contextRef="ide27dfc0b917422b95020c51fc48b1bb_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90YWJsZTo4OWYyMmJiMWY4MjY0OTYzOTg4Y2Q3NjQ4OWVhNTE4MS90YWJsZXJhbmdlOjg5ZjIyYmIxZjgyNjQ5NjM5ODhjZDc2NDg5ZWE1MTgxXzMtMy0xLTEtMjEwNg_8c450533-9d77-4840-b44e-a9de2d7e13c4"
      unitRef="usd">0</us-gaap:LineOfCredit>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="ide27dfc0b917422b95020c51fc48b1bb_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90YWJsZTo4OWYyMmJiMWY4MjY0OTYzOTg4Y2Q3NjQ4OWVhNTE4MS90YWJsZXJhbmdlOjg5ZjIyYmIxZjgyNjQ5NjM5ODhjZDc2NDg5ZWE1MTgxXzMtNS0xLTEtMjEwNg_084f735c-768b-466d-b6b9-d38663c23171"
      unitRef="usd">1029000000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="ide27dfc0b917422b95020c51fc48b1bb_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90YWJsZTo4OWYyMmJiMWY4MjY0OTYzOTg4Y2Q3NjQ4OWVhNTE4MS90YWJsZXJhbmdlOjg5ZjIyYmIxZjgyNjQ5NjM5ODhjZDc2NDg5ZWE1MTgxXzMtNy0xLTEtMjEwNg_09e7230c-08c2-45b5-b0d6-cb3b325e0c2c"
      unitRef="usd">171000000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityCapacityAvailableForTradePurchases
      contextRef="ide27dfc0b917422b95020c51fc48b1bb_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90YWJsZTo4OWYyMmJiMWY4MjY0OTYzOTg4Y2Q3NjQ4OWVhNTE4MS90YWJsZXJhbmdlOjg5ZjIyYmIxZjgyNjQ5NjM5ODhjZDc2NDg5ZWE1MTgxXzMtOS0xLTEtMjEwNg_14d429a7-187b-45b3-9648-7a31813734a0"
      unitRef="usd">0</us-gaap:LineOfCreditFacilityCapacityAvailableForTradePurchases>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i3409477f0d56462f8aeee0f6db246625_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90YWJsZTo4OWYyMmJiMWY4MjY0OTYzOTg4Y2Q3NjQ4OWVhNTE4MS90YWJsZXJhbmdlOjg5ZjIyYmIxZjgyNjQ5NjM5ODhjZDc2NDg5ZWE1MTgxXzQtMS0xLTEtMjEwNg_a124f196-25dc-4fb4-9522-edad1267c724"
      unitRef="usd">131000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCredit
      contextRef="i3409477f0d56462f8aeee0f6db246625_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90YWJsZTo4OWYyMmJiMWY4MjY0OTYzOTg4Y2Q3NjQ4OWVhNTE4MS90YWJsZXJhbmdlOjg5ZjIyYmIxZjgyNjQ5NjM5ODhjZDc2NDg5ZWE1MTgxXzQtMy0xLTEtMjEwNg_96629e50-c3f1-4277-bc3d-77073b5bc5eb"
      unitRef="usd">0</us-gaap:LineOfCredit>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="i3409477f0d56462f8aeee0f6db246625_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90YWJsZTo4OWYyMmJiMWY4MjY0OTYzOTg4Y2Q3NjQ4OWVhNTE4MS90YWJsZXJhbmdlOjg5ZjIyYmIxZjgyNjQ5NjM5ODhjZDc2NDg5ZWE1MTgxXzQtNS0xLTEtMjEwNg_0b8b3d4e-a310-4862-9462-170a86316ba7"
      unitRef="usd">116000000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="i3409477f0d56462f8aeee0f6db246625_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90YWJsZTo4OWYyMmJiMWY4MjY0OTYzOTg4Y2Q3NjQ4OWVhNTE4MS90YWJsZXJhbmdlOjg5ZjIyYmIxZjgyNjQ5NjM5ODhjZDc2NDg5ZWE1MTgxXzQtNy0xLTEtMjEwNg_29342166-5c6a-4fae-9fe5-14f06c7d35f4"
      unitRef="usd">15000000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityCapacityAvailableForTradePurchases
      contextRef="i3409477f0d56462f8aeee0f6db246625_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90YWJsZTo4OWYyMmJiMWY4MjY0OTYzOTg4Y2Q3NjQ4OWVhNTE4MS90YWJsZXJhbmdlOjg5ZjIyYmIxZjgyNjQ5NjM5ODhjZDc2NDg5ZWE1MTgxXzQtOS0xLTEtMjEwNg_0704cfdd-1303-44b7-8f20-31723353a42f"
      unitRef="usd">0</us-gaap:LineOfCreditFacilityCapacityAvailableForTradePurchases>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i2ee96745f6f549e5bed6cea5db16ca06_I20220201"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90ZXh0cmVnaW9uOjQ5ZGI0NjA0ODVlNTQ3Nzk5MmY1MTgxZWI3YmM2ZGQxXzI3NDg3NzkwODIzMTA_e4fcbf44-6d38-411f-b46a-d7de65754211"
      unitRef="usd">3500000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity
      contextRef="i1411576bfadc4f1585252694aa8cd2eb_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90ZXh0cmVnaW9uOjQ5ZGI0NjA0ODVlNTQ3Nzk5MmY1MTgxZWI3YmM2ZGQxXzE2NDI_929be21b-4041-4387-bffd-11f96f94f7d7"
      unitRef="usd">44000000</us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity
      contextRef="i2142e9b89850433591ff7d0ff7d4755e_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90ZXh0cmVnaW9uOjQ5ZGI0NjA0ODVlNTQ3Nzk5MmY1MTgxZWI3YmM2ZGQxXzE4Nzg_c99c0bb3-14fc-4926-8ce8-9bb7ee20a096"
      unitRef="usd">5000000</us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i34cb69c421aa45038fa2b964fb2a4817_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90ZXh0cmVnaW9uOjQ5ZGI0NjA0ODVlNTQ3Nzk5MmY1MTgxZWI3YmM2ZGQxXzI3NDg3NzkwODU4MTY_a9a71347-911c-4ee3-837f-5bc302f91d4b"
      unitRef="usd">5300000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i2ee96745f6f549e5bed6cea5db16ca06_I20220201"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90ZXh0cmVnaW9uOjQ5ZGI0NjA0ODVlNTQ3Nzk5MmY1MTgxZWI3YmM2ZGQxXzIxNDg_ab1a650f-afb2-4ad0-b1c1-2eaffa35b541"
      unitRef="usd">3500000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd
      contextRef="i8a139c62ac354328a1c2a82802459d2e_I20220201"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90ZXh0cmVnaW9uOjQ5ZGI0NjA0ODVlNTQ3Nzk5MmY1MTgxZWI3YmM2ZGQxXzIyMTg_2c7013d0-c74a-4ec0-aa57-2b3702afeb23"
      unitRef="number">1.275</us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i1692178b834d45d6813bd10e753bd79c_I20220209"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90ZXh0cmVnaW9uOjQ5ZGI0NjA0ODVlNTQ3Nzk5MmY1MTgxZWI3YmM2ZGQxXzI3NDg3NzkwODU4MzM_5d4f78e0-b553-4b4d-a075-c1ac595353c3"
      unitRef="usd">1000000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <ceg:ScheduleOfCreditAgreementCovenantsTableTextBlock
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90ZXh0cmVnaW9uOjQ5ZGI0NjA0ODVlNTQ3Nzk5MmY1MTgxZWI3YmM2ZGQxXzEyNTEy_5f941c4f-7ac2-4b3d-9f7d-da027f74a106">&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Bilateral Credit Agreements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table reflects the bilateral credit agreements at December&#160;31, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.066%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.066%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.066%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.070%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Date Initiated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Latest Amendment Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Maturity Date(a)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;January 11, 2013&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(b)(c)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;March 1, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;March 1, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;January 5, 2016&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;April 2, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;April 5, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;February 21, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(b)(c)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;October 25, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;November 20, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;November 21, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;November 21, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;November 21, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;November 21, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;May 15, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(b)(d)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;__________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;Credit facilities that do not contain a maturity date are specific to the agreements set within each contract. In some instances, credit facilities are automatically renewed based on the contingency standards set within the specific agreement.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(b)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;Bilateral credit agreements solely support the issuance of letters of credit and do not back our commercial paper program.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(c)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;The bilateral credit agreement was terminated on January 31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(d)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;On February 9, 2022, the bilateral credit agreement increased to $200 million.&lt;/span&gt;&lt;/div&gt;</ceg:ScheduleOfCreditAgreementCovenantsTableTextBlock>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i8ac06b6438684fb28ed29db3510ac7fb_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90YWJsZTowYmI3ODI3ZDIzOTE0NDUzYjY2Njg2YjM5MmM4ZTg4YS90YWJsZXJhbmdlOjBiYjc4MjdkMjM5MTQ0NTNiNjY2ODZiMzkyYzhlODhhXzEtNC0xLTEtMjEwNg_bc05bd7c-9608-4d2c-a198-a80fdbf59c5a"
      unitRef="usd">100000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i91d152a369d54e4e8ba784d13787ecd5_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90YWJsZTowYmI3ODI3ZDIzOTE0NDUzYjY2Njg2YjM5MmM4ZTg4YS90YWJsZXJhbmdlOjBiYjc4MjdkMjM5MTQ0NTNiNjY2ODZiMzkyYzhlODhhXzItNC0xLTEtMjEwNg_493addc0-f212-4e1d-ba5c-27a632ce4e78"
      unitRef="usd">150000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="iddf30922b2f646f9bee55e6db9e83fca_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90YWJsZTowYmI3ODI3ZDIzOTE0NDUzYjY2Njg2YjM5MmM4ZTg4YS90YWJsZXJhbmdlOjBiYjc4MjdkMjM5MTQ0NTNiNjY2ODZiMzkyYzhlODhhXzMtNC0xLTEtMjEwNg_18e22627-f553-4321-bb9d-ff8e320c743f"
      unitRef="usd">100000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ic0cbc1a4df3e4aad9a7cd81401c9bacf_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90YWJsZTowYmI3ODI3ZDIzOTE0NDUzYjY2Njg2YjM5MmM4ZTg4YS90YWJsZXJhbmdlOjBiYjc4MjdkMjM5MTQ0NTNiNjY2ODZiMzkyYzhlODhhXzQtNC0xLTEtMjEwNg_f619e16c-f572-4630-9e07-13d4db40617a"
      unitRef="usd">200000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i619e17bf0a42498f9a7a769db91d7f18_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90YWJsZTowYmI3ODI3ZDIzOTE0NDUzYjY2Njg2YjM5MmM4ZTg4YS90YWJsZXJhbmdlOjBiYjc4MjdkMjM5MTQ0NTNiNjY2ODZiMzkyYzhlODhhXzYtNC0xLTEtMjEwNg_085a4abb-5cb5-4828-95fb-bd12c12cfc8a"
      unitRef="usd">300000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ic9f5ee43c9154eb0ae006a9f2ac8bbd2_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90YWJsZTowYmI3ODI3ZDIzOTE0NDUzYjY2Njg2YjM5MmM4ZTg4YS90YWJsZXJhbmdlOjBiYjc4MjdkMjM5MTQ0NTNiNjY2ODZiMzkyYzhlODhhXzctNC0xLTEtMjEwNg_de76941e-f937-44d6-af28-14cb83228c34"
      unitRef="usd">150000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="iecfcee543f1c4fff8efa3c4a7460de6f_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90YWJsZTowYmI3ODI3ZDIzOTE0NDUzYjY2Njg2YjM5MmM4ZTg4YS90YWJsZXJhbmdlOjBiYjc4MjdkMjM5MTQ0NTNiNjY2ODZiMzkyYzhlODhhXzgtNC0xLTEtMjEwNg_a7aa545d-d8d8-4749-aa11-daf2404152b1"
      unitRef="usd">100000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="if218d998b4304d03ad8cec408e703ce9_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90YWJsZTowYmI3ODI3ZDIzOTE0NDUzYjY2Njg2YjM5MmM4ZTg4YS90YWJsZXJhbmdlOjBiYjc4MjdkMjM5MTQ0NTNiNjY2ODZiMzkyYzhlODhhXzktNC0xLTEtMjEwNg_9ec71186-b5b3-4528-bceb-7e2d997fac36"
      unitRef="usd">100000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i90e62c2d554d446d9c24f6063b87a418_I20220209"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90ZXh0cmVnaW9uOjQ5ZGI0NjA0ODVlNTQ3Nzk5MmY1MTgxZWI3YmM2ZGQxXzI3NDg3NzkwODIyODk_03ce10aa-be64-4e5d-8048-ff5a8d41059f"
      unitRef="usd">200000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:ShortTermBankLoansAndNotesPayable
      contextRef="i9fd47bc5b5a042b6991666ab33d82b5b_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90ZXh0cmVnaW9uOjQ5ZGI0NjA0ODVlNTQ3Nzk5MmY1MTgxZWI3YmM2ZGQxXzM2NjQ_d6db1f8a-b36a-401c-80c9-7b5dfecbf6c3"
      unitRef="usd">200000000</us-gaap:ShortTermBankLoansAndNotesPayable>
    <us-gaap:DebtInstrumentInterestRateTerms
      contextRef="i9a6d2d3ce78e4d05aebeb63a94ad209b_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90ZXh0cmVnaW9uOjQ5ZGI0NjA0ODVlNTQ3Nzk5MmY1MTgxZWI3YmM2ZGQxXzM4NTk_84e033e3-72de-4d65-ae28-f34a877d6cee">0.875</us-gaap:DebtInstrumentInterestRateTerms>
    <us-gaap:ShortTermBankLoansAndNotesPayable
      contextRef="i2e308d7062474db5b517293aae5e4f61_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90ZXh0cmVnaW9uOjQ5ZGI0NjA0ODVlNTQ3Nzk5MmY1MTgxZWI3YmM2ZGQxXzQxNzY_743f8ffc-95ee-46c0-8b58-8be71347fcd9"
      unitRef="usd">300000000</us-gaap:ShortTermBankLoansAndNotesPayable>
    <us-gaap:DebtInstrumentInterestRateTerms
      contextRef="i47ac77afd6624ff98843d0bf83e52262_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90ZXh0cmVnaW9uOjQ5ZGI0NjA0ODVlNTQ3Nzk5MmY1MTgxZWI3YmM2ZGQxXzQzNzE_64f3bd26-3652-4a9f-aa4d-296e95686ba3">0.70</us-gaap:DebtInstrumentInterestRateTerms>
    <us-gaap:ShortTermBankLoansAndNotesPayable
      contextRef="i92786279974b44e9b2591ca7313cb8db_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90ZXh0cmVnaW9uOjQ5ZGI0NjA0ODVlNTQ3Nzk5MmY1MTgxZWI3YmM2ZGQxXzQ1ODE_9bdbccb7-a653-4e60-87af-8f58dbcf0a65"
      unitRef="usd">880000000</us-gaap:ShortTermBankLoansAndNotesPayable>
    <us-gaap:DebtInstrumentInterestRateTerms
      contextRef="if38c014050ed44fc9e5e79c8729554bd_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90ZXh0cmVnaW9uOjQ5ZGI0NjA0ODVlNTQ3Nzk5MmY1MTgxZWI3YmM2ZGQxXzQ3NDA_e0ef0c48-c91b-4176-852e-b9015c82a410">0.875</us-gaap:DebtInstrumentInterestRateTerms>
    <us-gaap:DebtInstrumentInterestRateTerms
      contextRef="if4cf3f1f32a747388ce4f1dea5c125ff_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90ZXh0cmVnaW9uOjQ5ZGI0NjA0ODVlNTQ3Nzk5MmY1MTgxZWI3YmM2ZGQxXzQ3ODk_272c5817-d79b-48a3-82bc-500a6abe0395">1</us-gaap:DebtInstrumentInterestRateTerms>
    <us-gaap:ScheduleOfDebtInstrumentsTextBlock
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90ZXh0cmVnaW9uOjQ5ZGI0NjA0ODVlNTQ3Nzk5MmY1MTgxZWI3YmM2ZGQxXzEyNDkw_20968e1b-139d-4139-809e-068a6957b2e4">&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Long-Term Debt&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table presents the outstanding long-term debt as of December&#160;31, 2021 and 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.833%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.147%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.746%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.302%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.746%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.634%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.255%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.634%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.248%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.634%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.254%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Maturity&lt;br/&gt;Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Senior unsecured notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3.25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;7.60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2022 - 2042&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Notes payable and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2.10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4.85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2022 - 2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Nonrecourse debt:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Fixed rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2.29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;6.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2031 - 2037&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Variable rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2.98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2026 - 2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;765&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;6,101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;6,072&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Unamortized debt discount and premium, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Unamortized debt issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(42)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(46)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Fair value adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Long-term debt due within one year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1,220)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(197)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5,890&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDebtInstrumentsTextBlock>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i89451b4360c743ff8e8be8bc03b8ca37_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90YWJsZTowNmJiNmI5MTdmYWQ0ZTIyYThkYzZiMmE3MzhhNGJmNS90YWJsZXJhbmdlOjA2YmI2YjkxN2ZhZDRlMjJhOGRjNmIyYTczOGE0YmY1XzMtMS0xLTEtMjEwNg_8d6790f9-b54e-4b0a-86f2-3f3176a52e8d"
      unitRef="number">0.0325</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i9e68a88bf3344652864347f9c15dfc44_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90YWJsZTowNmJiNmI5MTdmYWQ0ZTIyYThkYzZiMmE3MzhhNGJmNS90YWJsZXJhbmdlOjA2YmI2YjkxN2ZhZDRlMjJhOGRjNmIyYTczOGE0YmY1XzMtMy0xLTEtMjEwNg_b1ce0f40-9e50-48cd-a2b9-cbf464a25437"
      unitRef="number">0.0760</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i3cccbb5c75a7470aac97ea5e1dd54c55_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90YWJsZTowNmJiNmI5MTdmYWQ0ZTIyYThkYzZiMmE3MzhhNGJmNS90YWJsZXJhbmdlOjA2YmI2YjkxN2ZhZDRlMjJhOGRjNmIyYTczOGE0YmY1XzMtNy0xLTEtMjEwNg_aa2dbe5a-9e01-4c78-a4a5-da60872ab060"
      unitRef="usd">4219000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i374ae50b13854d61a67905f4ec2e43cc_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90YWJsZTowNmJiNmI5MTdmYWQ0ZTIyYThkYzZiMmE3MzhhNGJmNS90YWJsZXJhbmdlOjA2YmI2YjkxN2ZhZDRlMjJhOGRjNmIyYTczOGE0YmY1XzMtOS0xLTEtMjEwNg_7b679495-ffdc-4d09-a060-c18a4bb881d0"
      unitRef="usd">4219000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i2146833d4b714ca48b478834eb8c710b_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90YWJsZTowNmJiNmI5MTdmYWQ0ZTIyYThkYzZiMmE3MzhhNGJmNS90YWJsZXJhbmdlOjA2YmI2YjkxN2ZhZDRlMjJhOGRjNmIyYTczOGE0YmY1XzctMS0xLTEtMjEwNg_350e334e-dc27-4b43-9561-842ab3d4e3e1"
      unitRef="number">0.0210</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i3dd2b2af59824fc59fadeabe159a26f8_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90YWJsZTowNmJiNmI5MTdmYWQ0ZTIyYThkYzZiMmE3MzhhNGJmNS90YWJsZXJhbmdlOjA2YmI2YjkxN2ZhZDRlMjJhOGRjNmIyYTczOGE0YmY1XzctMy0xLTEtMjEwNg_43bf18a6-7ff2-49c8-a5a8-b095d6a1ad23"
      unitRef="number">0.0485</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ia01cbdcf8547432694784f47001cc27c_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90YWJsZTowNmJiNmI5MTdmYWQ0ZTIyYThkYzZiMmE3MzhhNGJmNS90YWJsZXJhbmdlOjA2YmI2YjkxN2ZhZDRlMjJhOGRjNmIyYTczOGE0YmY1XzctNy0xLTEtMjEwNg_200f8643-b74b-4d22-aeb6-7e68e52937a2"
      unitRef="usd">103000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i3550277380cc48d2a3ff56074b8a5046_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90YWJsZTowNmJiNmI5MTdmYWQ0ZTIyYThkYzZiMmE3MzhhNGJmNS90YWJsZXJhbmdlOjA2YmI2YjkxN2ZhZDRlMjJhOGRjNmIyYTczOGE0YmY1XzctOS0xLTEtMjEwNg_2bb7c7fb-9590-4c72-9e0e-4d4750e478af"
      unitRef="usd">111000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i2b9033454571416596ffa1d1fa9a97e1_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90YWJsZTowNmJiNmI5MTdmYWQ0ZTIyYThkYzZiMmE3MzhhNGJmNS90YWJsZXJhbmdlOjA2YmI2YjkxN2ZhZDRlMjJhOGRjNmIyYTczOGE0YmY1XzktMS0xLTEtMjEwNg_b3acff0d-b347-4cea-b237-5a7562769fd8"
      unitRef="number">0.0229</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i31ba096cef004af0b595d6c4e011a03f_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90YWJsZTowNmJiNmI5MTdmYWQ0ZTIyYThkYzZiMmE3MzhhNGJmNS90YWJsZXJhbmdlOjA2YmI2YjkxN2ZhZDRlMjJhOGRjNmIyYTczOGE0YmY1XzktMy0xLTEtMjEwNg_4145f1eb-aa00-4853-a224-20e3586dfdcf"
      unitRef="number">0.0600</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i063a8d3ffd1e48e68c858df421bd3964_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90YWJsZTowNmJiNmI5MTdmYWQ0ZTIyYThkYzZiMmE3MzhhNGJmNS90YWJsZXJhbmdlOjA2YmI2YjkxN2ZhZDRlMjJhOGRjNmIyYTczOGE0YmY1XzktNy0xLTEtMjEwNg_0c4fc426-3690-4c31-ae64-5086640d29e9"
      unitRef="usd">909000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ia2707860ebdd4f74805dae890fbee675_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90YWJsZTowNmJiNmI5MTdmYWQ0ZTIyYThkYzZiMmE3MzhhNGJmNS90YWJsZXJhbmdlOjA2YmI2YjkxN2ZhZDRlMjJhOGRjNmIyYTczOGE0YmY1XzktOS0xLTEtMjEwNg_c3efdad3-6a55-43f7-9dc7-09d75b63fb03"
      unitRef="usd">977000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i52ced0a43fe84c248784267da01e4b0a_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90YWJsZTowNmJiNmI5MTdmYWQ0ZTIyYThkYzZiMmE3MzhhNGJmNS90YWJsZXJhbmdlOjA2YmI2YjkxN2ZhZDRlMjJhOGRjNmIyYTczOGE0YmY1XzEwLTEtMS0xLTIxMDY_574ba08b-ac3c-44f2-a030-b56871db454f"
      unitRef="number">0.0298</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i5fe6ad6a59fe4aadabfb9e1effa3243e_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90YWJsZTowNmJiNmI5MTdmYWQ0ZTIyYThkYzZiMmE3MzhhNGJmNS90YWJsZXJhbmdlOjA2YmI2YjkxN2ZhZDRlMjJhOGRjNmIyYTczOGE0YmY1XzEwLTMtMS0xLTIxMDY_35d8d2c2-0325-4cd6-adef-468d4b56439f"
      unitRef="number">0.0350</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i664519a85bbd4b89a9ae2a63e2f5a07f_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90YWJsZTowNmJiNmI5MTdmYWQ0ZTIyYThkYzZiMmE3MzhhNGJmNS90YWJsZXJhbmdlOjA2YmI2YjkxN2ZhZDRlMjJhOGRjNmIyYTczOGE0YmY1XzEwLTctMS0xLTIxMDY_450271b3-59e5-4822-9460-3b2dd841f861"
      unitRef="usd">870000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i9f973ba4f7e8404f92b916b9b1920f84_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90YWJsZTowNmJiNmI5MTdmYWQ0ZTIyYThkYzZiMmE3MzhhNGJmNS90YWJsZXJhbmdlOjA2YmI2YjkxN2ZhZDRlMjJhOGRjNmIyYTczOGE0YmY1XzEwLTktMS0xLTIxMDY_ef916620-0485-4fe0-ba95-acfc5d723cb5"
      unitRef="usd">765000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90YWJsZTowNmJiNmI5MTdmYWQ0ZTIyYThkYzZiMmE3MzhhNGJmNS90YWJsZXJhbmdlOjA2YmI2YjkxN2ZhZDRlMjJhOGRjNmIyYTczOGE0YmY1XzExLTctMS0xLTIxMDY_53fca496-1884-49ab-b8f1-90ffefe60ea0"
      unitRef="usd">6101000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90YWJsZTowNmJiNmI5MTdmYWQ0ZTIyYThkYzZiMmE3MzhhNGJmNS90YWJsZXJhbmdlOjA2YmI2YjkxN2ZhZDRlMjJhOGRjNmIyYTczOGE0YmY1XzExLTktMS0xLTIxMDY_18b48bd7-6934-434d-9140-f26a07459512"
      unitRef="usd">6072000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumNet
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90YWJsZTowNmJiNmI5MTdmYWQ0ZTIyYThkYzZiMmE3MzhhNGJmNS90YWJsZXJhbmdlOjA2YmI2YjkxN2ZhZDRlMjJhOGRjNmIyYTczOGE0YmY1XzEyLTctMS0xLTIxMDY_41c8e794-8d3e-4076-b36f-1a591f8b2da6"
      unitRef="usd">7000000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumNet>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumNet
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90YWJsZTowNmJiNmI5MTdmYWQ0ZTIyYThkYzZiMmE3MzhhNGJmNS90YWJsZXJhbmdlOjA2YmI2YjkxN2ZhZDRlMjJhOGRjNmIyYTczOGE0YmY1XzEyLTktMS0xLTIxMDY_b745e5e1-e678-43c0-9166-551bc7c3e18f"
      unitRef="usd">5000000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumNet>
    <us-gaap:UnamortizedDebtIssuanceExpense
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90YWJsZTowNmJiNmI5MTdmYWQ0ZTIyYThkYzZiMmE3MzhhNGJmNS90YWJsZXJhbmdlOjA2YmI2YjkxN2ZhZDRlMjJhOGRjNmIyYTczOGE0YmY1XzEzLTctMS0xLTIxMDY_7504920b-3ff8-424b-b466-8feab9fa8d38"
      unitRef="usd">42000000</us-gaap:UnamortizedDebtIssuanceExpense>
    <us-gaap:UnamortizedDebtIssuanceExpense
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90YWJsZTowNmJiNmI5MTdmYWQ0ZTIyYThkYzZiMmE3MzhhNGJmNS90YWJsZXJhbmdlOjA2YmI2YjkxN2ZhZDRlMjJhOGRjNmIyYTczOGE0YmY1XzEzLTktMS0xLTIxMDY_cfe9e56a-4468-435e-a67e-877480e421d6"
      unitRef="usd">46000000</us-gaap:UnamortizedDebtIssuanceExpense>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90YWJsZTowNmJiNmI5MTdmYWQ0ZTIyYThkYzZiMmE3MzhhNGJmNS90YWJsZXJhbmdlOjA2YmI2YjkxN2ZhZDRlMjJhOGRjNmIyYTczOGE0YmY1XzE0LTctMS0xLTIxMDY_c5d2837a-0ce2-410a-b6a0-26424dbead60"
      unitRef="usd">62000000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90YWJsZTowNmJiNmI5MTdmYWQ0ZTIyYThkYzZiMmE3MzhhNGJmNS90YWJsZXJhbmdlOjA2YmI2YjkxN2ZhZDRlMjJhOGRjNmIyYTczOGE0YmY1XzE0LTktMS0xLTIxMDY_198b2b70-6f4e-4eec-8dc2-8ec05e207e1a"
      unitRef="usd">66000000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:LongTermDebtCurrent
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90YWJsZTowNmJiNmI5MTdmYWQ0ZTIyYThkYzZiMmE3MzhhNGJmNS90YWJsZXJhbmdlOjA2YmI2YjkxN2ZhZDRlMjJhOGRjNmIyYTczOGE0YmY1XzE1LTctMS0xLTIxMDY_af4f12a3-0511-492c-a87a-a8de47262e61"
      unitRef="usd">1220000000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90YWJsZTowNmJiNmI5MTdmYWQ0ZTIyYThkYzZiMmE3MzhhNGJmNS90YWJsZXJhbmdlOjA2YmI2YjkxN2ZhZDRlMjJhOGRjNmIyYTczOGE0YmY1XzE1LTktMS0xLTIxMDY_b4f36966-05fe-47f1-9706-3bdf48794f1e"
      unitRef="usd">197000000</us-gaap:LongTermDebtCurrent>
    <us-gaap:DebtAndCapitalLeaseObligations
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90YWJsZTowNmJiNmI5MTdmYWQ0ZTIyYThkYzZiMmE3MzhhNGJmNS90YWJsZXJhbmdlOjA2YmI2YjkxN2ZhZDRlMjJhOGRjNmIyYTczOGE0YmY1XzE2LTctMS0xLTIxMDY_7bcdf08b-5684-47f6-8033-aafef7f13458"
      unitRef="usd">4894000000</us-gaap:DebtAndCapitalLeaseObligations>
    <us-gaap:DebtAndCapitalLeaseObligations
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90YWJsZTowNmJiNmI5MTdmYWQ0ZTIyYThkYzZiMmE3MzhhNGJmNS90YWJsZXJhbmdlOjA2YmI2YjkxN2ZhZDRlMjJhOGRjNmIyYTczOGE0YmY1XzE2LTktMS0xLTIxMDY_e5328a09-af23-405d-bd37-4a69479669c9"
      unitRef="usd">5890000000</us-gaap:DebtAndCapitalLeaseObligations>
    <us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90ZXh0cmVnaW9uOjQ5ZGI0NjA0ODVlNTQ3Nzk5MmY1MTgxZWI3YmM2ZGQxXzEyNDQz_8f37bfde-f089-4cb3-9f95-b7e4876bdb18">&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Long-term debt maturities in the periods 2022 through 2026 and thereafter are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:76.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.067%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;6,101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90YWJsZTpkZjE3NDc0YTA2NmY0ZWQ5OWZjNzZjY2EzN2YxMzE3Mi90YWJsZXJhbmdlOmRmMTc0NzRhMDY2ZjRlZDk5ZmM3NmNjYTM3ZjEzMTcyXzAtMS0xLTEtMjEwNg_90b42b2c-34c2-4c46-ac7a-7633d9b17d4e"
      unitRef="usd">1220000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90YWJsZTpkZjE3NDc0YTA2NmY0ZWQ5OWZjNzZjY2EzN2YxMzE3Mi90YWJsZXJhbmdlOmRmMTc0NzRhMDY2ZjRlZDk5ZmM3NmNjYTM3ZjEzMTcyXzEtMS0xLTEtMjEwNg_42ee3131-ccb0-4c51-a0d8-6f0856041241"
      unitRef="usd">1000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90YWJsZTpkZjE3NDc0YTA2NmY0ZWQ5OWZjNzZjY2EzN2YxMzE3Mi90YWJsZXJhbmdlOmRmMTc0NzRhMDY2ZjRlZDk5ZmM3NmNjYTM3ZjEzMTcyXzItMS0xLTEtMjEwNg_e20330bf-4361-4801-841f-675ab0dfd56b"
      unitRef="usd">1000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90YWJsZTpkZjE3NDc0YTA2NmY0ZWQ5OWZjNzZjY2EzN2YxMzE3Mi90YWJsZXJhbmdlOmRmMTc0NzRhMDY2ZjRlZDk5ZmM3NmNjYTM3ZjEzMTcyXzMtMS0xLTEtMjEwNg_b1ece922-c47f-46b7-97b9-e282c16baf54"
      unitRef="usd">901000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90YWJsZTpkZjE3NDc0YTA2NmY0ZWQ5OWZjNzZjY2EzN2YxMzE3Mi90YWJsZXJhbmdlOmRmMTc0NzRhMDY2ZjRlZDk5ZmM3NmNjYTM3ZjEzMTcyXzQtMS0xLTEtMjEwNg_f58a0787-17a0-47e3-8166-6dca5016c4ee"
      unitRef="usd">114000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90YWJsZTpkZjE3NDc0YTA2NmY0ZWQ5OWZjNzZjY2EzN2YxMzE3Mi90YWJsZXJhbmdlOmRmMTc0NzRhMDY2ZjRlZDk5ZmM3NmNjYTM3ZjEzMTcyXzUtMS0xLTEtMjEwNg_45cb3769-a3d8-4d9c-9404-2112521565d7"
      unitRef="usd">3864000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive>
    <us-gaap:LongTermDebt
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90YWJsZTpkZjE3NDc0YTA2NmY0ZWQ5OWZjNzZjY2EzN2YxMzE3Mi90YWJsZXJhbmdlOmRmMTc0NzRhMDY2ZjRlZDk5ZmM3NmNjYTM3ZjEzMTcyXzYtMS0xLTEtMjEwNg_82e040c5-f2e0-498d-a1bd-aef2d51001a4"
      unitRef="usd">6101000000</us-gaap:LongTermDebt>
    <us-gaap:NotesReceivableRelatedParties
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90ZXh0cmVnaW9uOjQ5ZGI0NjA0ODVlNTQ3Nzk5MmY1MTgxZWI3YmM2ZGQxXzU2MTQ_d73a1fa5-1fd9-4079-9951-9f1383aebb09"
      unitRef="usd">319000000</us-gaap:NotesReceivableRelatedParties>
    <us-gaap:NotesReceivableRelatedParties
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90ZXh0cmVnaW9uOjQ5ZGI0NjA0ODVlNTQ3Nzk5MmY1MTgxZWI3YmM2ZGQxXzU2MjE_2dc57db6-5cdf-4cd7-84ba-e47c4c09f661"
      unitRef="usd">324000000</us-gaap:NotesReceivableRelatedParties>
    <us-gaap:DueToAffiliateNoncurrent
      contextRef="i0850bf1d5342428393f9ce8ca4c5025c_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90ZXh0cmVnaW9uOjQ5ZGI0NjA0ODVlNTQ3Nzk5MmY1MTgxZWI3YmM2ZGQxXzU4MDU_37fb9e53-76f6-46ec-a0e7-3e026a054994"
      unitRef="usd">258000000</us-gaap:DueToAffiliateNoncurrent>
    <us-gaap:DebtInstrumentCollateralAmount
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90ZXh0cmVnaW9uOjQ5ZGI0NjA0ODVlNTQ3Nzk5MmY1MTgxZWI3YmM2ZGQxXzYwMjQ_1d5a8235-0dd7-47de-a8ab-4ae773e587a5"
      unitRef="usd">2000000000</us-gaap:DebtInstrumentCollateralAmount>
    <us-gaap:LineOfCredit
      contextRef="i94eb47eb2e6d4213afbb96ae1c9a312c_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90ZXh0cmVnaW9uOjQ5ZGI0NjA0ODVlNTQ3Nzk5MmY1MTgxZWI3YmM2ZGQxXzcwODI_1600e14e-c609-4a32-9d31-440892407546"
      unitRef="usd">646000000</us-gaap:LineOfCredit>
    <us-gaap:DebtWeightedAverageInterestRate
      contextRef="i94eb47eb2e6d4213afbb96ae1c9a312c_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90ZXh0cmVnaW9uOjQ5ZGI0NjA0ODVlNTQ3Nzk5MmY1MTgxZWI3YmM2ZGQxXzc1ODE_60b960f9-79a8-4c2a-8acb-239a83ba9d46"
      unitRef="number">0.0282</us-gaap:DebtWeightedAverageInterestRate>
    <us-gaap:NonRecourseDebt
      contextRef="i94eb47eb2e6d4213afbb96ae1c9a312c_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90ZXh0cmVnaW9uOjQ5ZGI0NjA0ODVlNTQ3Nzk5MmY1MTgxZWI3YmM2ZGQxXzc2MTg_550bcc5e-38dd-487a-a567-14783be7438a"
      unitRef="usd">435000000</us-gaap:NonRecourseDebt>
    <us-gaap:NonRecourseDebt
      contextRef="i38ddeead8ff04c9ca5d6a94793517204_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90ZXh0cmVnaW9uOjQ5ZGI0NjA0ODVlNTQ3Nzk5MmY1MTgxZWI3YmM2ZGQxXzc2MjU_857356d9-dd9d-443f-b468-c2c49aea5890"
      unitRef="usd">460000000</us-gaap:NonRecourseDebt>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="i94eb47eb2e6d4213afbb96ae1c9a312c_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90ZXh0cmVnaW9uOjQ5ZGI0NjA0ODVlNTQ3Nzk5MmY1MTgxZWI3YmM2ZGQxXzc3NjA_c4937862-cd79-44af-b5c2-fddd9ce62d38"
      unitRef="usd">37000000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i0924779843164b959fd3e6d826fb3f51_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90ZXh0cmVnaW9uOjQ5ZGI0NjA0ODVlNTQ3Nzk5MmY1MTgxZWI3YmM2ZGQxXzgwNjE_1dd75edf-b474-42d3-b8b7-8457ff0c5d1d"
      unitRef="usd">613000000</us-gaap:DebtInstrumentFaceAmount>
    <ceg:NonRecourseDebtMegawatts
      contextRef="i30eb96ec17894e069b78480f96cb580d_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90ZXh0cmVnaW9uOjQ5ZGI0NjA0ODVlNTQ3Nzk5MmY1MTgxZWI3YmM2ZGQxXzgyMzM_fa07cb61-83bb-44b2-a590-5d51e3854edc"
      unitRef="mw">667</ceg:NonRecourseDebtMegawatts>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i0924779843164b959fd3e6d826fb3f51_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90ZXh0cmVnaW9uOjQ5ZGI0NjA0ODVlNTQ3Nzk5MmY1MTgxZWI3YmM2ZGQxXzg0MTA_b4bc8c80-4126-4e7b-871a-2ff716c36279"
      unitRef="number">0.0600</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:NonRecourseDebt
      contextRef="i0924779843164b959fd3e6d826fb3f51_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90ZXh0cmVnaW9uOjQ5ZGI0NjA0ODVlNTQ3Nzk5MmY1MTgxZWI3YmM2ZGQxXzg0ODE_7d70e8c8-2015-48ca-b612-16c485e5ec3f"
      unitRef="usd">380000000</us-gaap:NonRecourseDebt>
    <us-gaap:NonRecourseDebt
      contextRef="ifbe7ea8aa99f4a5cb43f820e4c4b5452_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90ZXh0cmVnaW9uOjQ5ZGI0NjA0ODVlNTQ3Nzk5MmY1MTgxZWI3YmM2ZGQxXzg0ODg_20801caf-87cc-4fa4-8897-9a795fe8885c"
      unitRef="usd">415000000</us-gaap:NonRecourseDebt>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i0924779843164b959fd3e6d826fb3f51_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90ZXh0cmVnaW9uOjQ5ZGI0NjA0ODVlNTQ3Nzk5MmY1MTgxZWI3YmM2ZGQxXzg1NTk_5198ae01-9ac2-4cee-a55e-858d87422435"
      unitRef="usd">122000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <ceg:AggregateBankCommitmentsUnderUnsecuredRevolvingCreditFacilities
      contextRef="i0924779843164b959fd3e6d826fb3f51_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90ZXh0cmVnaW9uOjQ5ZGI0NjA0ODVlNTQ3Nzk5MmY1MTgxZWI3YmM2ZGQxXzg1OTI_d9a4dbce-70ce-4b9d-be51-cd510a6d0fec"
      unitRef="usd">4000000</ceg:AggregateBankCommitmentsUnderUnsecuredRevolvingCreditFacilities>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="i0924779843164b959fd3e6d826fb3f51_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90ZXh0cmVnaW9uOjQ5ZGI0NjA0ODVlNTQ3Nzk5MmY1MTgxZWI3YmM2ZGQxXzg4MDQ_e58ff7be-2f67-4972-80bc-07a98fc1ce1c"
      unitRef="usd">115000000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i11db793d4dc34f23b43e6d73eda3c6fa_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90ZXh0cmVnaW9uOjQ5ZGI0NjA0ODVlNTQ3Nzk5MmY1MTgxZWI3YmM2ZGQxXzkwNzM_040fd559-6121-458d-af93-de8e25dda15f"
      unitRef="usd">150000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i11db793d4dc34f23b43e6d73eda3c6fa_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90ZXh0cmVnaW9uOjQ5ZGI0NjA0ODVlNTQ3Nzk5MmY1MTgxZWI3YmM2ZGQxXzk0MTM_62cae882-8846-4550-b39f-0586e2f5121a"
      unitRef="number">0.0411</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:NonRecourseDebt
      contextRef="i11db793d4dc34f23b43e6d73eda3c6fa_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90ZXh0cmVnaW9uOjQ5ZGI0NjA0ODVlNTQ3Nzk5MmY1MTgxZWI3YmM2ZGQxXzk0NzA_1b8214ad-4938-4263-b068-aa274b496446"
      unitRef="usd">90000000</us-gaap:NonRecourseDebt>
    <us-gaap:NonRecourseDebt
      contextRef="i4a602aacd274449ba3705ab63f60dfb2_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90ZXh0cmVnaW9uOjQ5ZGI0NjA0ODVlNTQ3Nzk5MmY1MTgxZWI3YmM2ZGQxXzk0Nzc_65651d36-8219-44f5-90fb-6f48edd941db"
      unitRef="usd">95000000</us-gaap:NonRecourseDebt>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i2562d55270914182b45294e36383aae6_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90ZXh0cmVnaW9uOjQ5ZGI0NjA0ODVlNTQ3Nzk5MmY1MTgxZWI3YmM2ZGQxXzk2OTg_aa63d202-165d-4bb6-bdb8-f6a81122a1a9"
      unitRef="usd">150000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:NonRecourseDebt
      contextRef="i2562d55270914182b45294e36383aae6_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90ZXh0cmVnaW9uOjQ5ZGI0NjA0ODVlNTQ3Nzk5MmY1MTgxZWI3YmM2ZGQxXzEwMDU5_4ff1468e-9fe6-4ca5-8da6-f71937a8ee76"
      unitRef="usd">125000000</us-gaap:NonRecourseDebt>
    <us-gaap:LongTermDebt
      contextRef="i8658b9184ec345a3834de864567cac93_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90ZXh0cmVnaW9uOjQ5ZGI0NjA0ODVlNTQ3Nzk5MmY1MTgxZWI3YmM2ZGQxXzEwMjI1_7638496c-aff0-4e90-981b-536fe280f67b"
      unitRef="usd">850000000</us-gaap:LongTermDebt>
    <ceg:NonRecourseDebtInterestRateSwap
      contextRef="i5aa278795eeb4d638eb264fbeb9e0ca7_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90ZXh0cmVnaW9uOjQ5ZGI0NjA0ODVlNTQ3Nzk5MmY1MTgxZWI3YmM2ZGQxXzEwNDM5_a036243a-96dc-4fe1-8ac5-26bac3f946ff"
      unitRef="usd">636000000</ceg:NonRecourseDebtInterestRateSwap>
    <ceg:NonRecourseDebtHedgePercentage
      contextRef="i5aa278795eeb4d638eb264fbeb9e0ca7_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90ZXh0cmVnaW9uOjQ5ZGI0NjA0ODVlNTQ3Nzk5MmY1MTgxZWI3YmM2ZGQxXzEwNDY1_9f2d9a08-3929-480f-a6f6-1d2d72c28728"
      unitRef="number">0.0232</ceg:NonRecourseDebtHedgePercentage>
    <us-gaap:LongTermDebt
      contextRef="ib18db370b5ca4bf2a72344123fa3cfd3_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90ZXh0cmVnaW9uOjQ5ZGI0NjA0ODVlNTQ3Nzk5MmY1MTgxZWI3YmM2ZGQxXzEwNjE5_43632be0-3283-4a74-b04b-ffc3850471e7"
      unitRef="usd">750000000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ib18db370b5ca4bf2a72344123fa3cfd3_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90ZXh0cmVnaW9uOjQ5ZGI0NjA0ODVlNTQ3Nzk5MmY1MTgxZWI3YmM2ZGQxXzEwNzg2_d161a16f-e858-43c9-b806-add359fa5114"
      unitRef="number">0.0250</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <ceg:NonRecourseDebtMinimumRate
      contextRef="ib18db370b5ca4bf2a72344123fa3cfd3_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90ZXh0cmVnaW9uOjQ5ZGI0NjA0ODVlNTQ3Nzk5MmY1MTgxZWI3YmM2ZGQxXzEwODAz_bd2e2e1e-8d29-482a-8168-f707468e73c6"
      unitRef="number">0.01</ceg:NonRecourseDebtMinimumRate>
    <ceg:NonRecourseDebtInterestRateSwap
      contextRef="iefaaf80fdd114c82a7ec79436e0a47f7_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90ZXh0cmVnaW9uOjQ5ZGI0NjA0ODVlNTQ3Nzk5MmY1MTgxZWI3YmM2ZGQxXzI3NDg3NzkwODg5MDc_cbd655b3-f5de-4e09-b383-63ce65dc1fac"
      unitRef="usd">516000000</ceg:NonRecourseDebtInterestRateSwap>
    <ceg:NonRecourseDebtHedgePercentage
      contextRef="iefaaf80fdd114c82a7ec79436e0a47f7_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90ZXh0cmVnaW9uOjQ5ZGI0NjA0ODVlNTQ3Nzk5MmY1MTgxZWI3YmM2ZGQxXzI3NDg3NzkwODg5MTk_39fa340e-91e3-4f2c-8467-2d462b9bafdd"
      unitRef="number">0.0105</ceg:NonRecourseDebtHedgePercentage>
    <us-gaap:LongTermDebt
      contextRef="i8658b9184ec345a3834de864567cac93_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90ZXh0cmVnaW9uOjQ5ZGI0NjA0ODVlNTQ3Nzk5MmY1MTgxZWI3YmM2ZGQxXzExMTg4_7638496c-aff0-4e90-981b-536fe280f67b"
      unitRef="usd">850000000</us-gaap:LongTermDebt>
    <us-gaap:NonRecourseDebt
      contextRef="i8658b9184ec345a3834de864567cac93_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90ZXh0cmVnaW9uOjQ5ZGI0NjA0ODVlNTQ3Nzk5MmY1MTgxZWI3YmM2ZGQxXzExMjAx_4baa3ab8-1a0a-4a6a-89ae-e87c38719845"
      unitRef="usd">709000000</us-gaap:NonRecourseDebt>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ib18db370b5ca4bf2a72344123fa3cfd3_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90ZXh0cmVnaW9uOjQ5ZGI0NjA0ODVlNTQ3Nzk5MmY1MTgxZWI3YmM2ZGQxXzExNDQ2_08992d99-6ff6-433e-b592-113215049235"
      unitRef="usd">735000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ic394cd67cc164bb598772841bd8a6ddc_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90ZXh0cmVnaW9uOjQ5ZGI0NjA0ODVlNTQ3Nzk5MmY1MTgxZWI3YmM2ZGQxXzExNDUz_d534bff3-d83e-4427-92dd-3f802d545477"
      unitRef="usd">750000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ife1b0231e29640c7a864b70f2828bfc3_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90ZXh0cmVnaW9uOjQ5ZGI0NjA0ODVlNTQ3Nzk5MmY1MTgxZWI3YmM2ZGQxXzExNzI5_593515e1-d96f-4413-add3-1cb363c8f5e4"
      unitRef="usd">150000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ife1b0231e29640c7a864b70f2828bfc3_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90ZXh0cmVnaW9uOjQ5ZGI0NjA0ODVlNTQ3Nzk5MmY1MTgxZWI3YmM2ZGQxXzExOTA0_909f7516-aa90-477d-83a5-9da0be9c8089"
      unitRef="number">0.03</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <ceg:NonRecourseDebtInterestRateSwap
      contextRef="i9feab20a966d402d963fb0922d1f607b_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90ZXh0cmVnaW9uOjQ5ZGI0NjA0ODVlNTQ3Nzk5MmY1MTgxZWI3YmM2ZGQxXzEyMDM4_0d490426-2f0c-4513-8d25-79ee981c3d58"
      unitRef="usd">113000000</ceg:NonRecourseDebtInterestRateSwap>
    <ceg:NonRecourseDebtHedgePercentage
      contextRef="i9feab20a966d402d963fb0922d1f607b_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90ZXh0cmVnaW9uOjQ5ZGI0NjA0ODVlNTQ3Nzk5MmY1MTgxZWI3YmM2ZGQxXzEyMDY0_e22aeb9c-ad30-4680-b5fa-f9587394b701"
      unitRef="number">0.0061</ceg:NonRecourseDebtHedgePercentage>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ife1b0231e29640c7a864b70f2828bfc3_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNDQvZnJhZzo0OWRiNDYwNDg1ZTU0Nzc5OTJmNTE4MWViN2JjNmRkMS90ZXh0cmVnaW9uOjQ5ZGI0NjA0ODVlNTQ3Nzk5MmY1MTgxZWI3YmM2ZGQxXzEyMzI5_1d85a40e-e3f6-4e1a-ae7d-183bc15efc2e"
      unitRef="usd">135000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90ZXh0cmVnaW9uOjg1N2QwN2Y3ODhjMjQyY2M4Nzg4MjljZmU2YzU5NjQ2XzI2MzQ0_4ee647c9-9342-45c6-9451-126c97f6dc40">Fair Value of Financial Assets and Liabilities &lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We measure and classify fair value measurements in accordance with the hierarchy as defined by GAAP. The hierarchy prioritizes the inputs to valuation techniques used to measure fair value into three levels as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt"&gt;Level 1 &#x2014; quoted prices (unadjusted) in active markets for identical assets or liabilities that we have the ability to liquidate as of the reporting date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt"&gt;Level 2 &#x2014; inputs other than quoted prices included within Level 1 that are directly observable for the asset or liability or indirectly observable through corroboration with observable market data.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt"&gt;Level 3 &#x2014; unobservable inputs, such as internally developed pricing models or third-party valuations for the asset or liability due to little or no market activity for the asset or liability. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Fair Value of Financial Liabilities Recorded at Amortized Cost&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following tables present the carrying amounts and fair values of the short-term liabilities, long-term debt, and the SNF obligation as of December&#160;31, 2021 and 2020. We have no financial liabilities classified as Level 1.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The carrying amounts of the short-term liabilities as presented in the Consolidated Balance Sheets are representative of their fair value (Level 2) because of the short-term nature of these instruments.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.903%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="21" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="21" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:11pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:11pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Long-Term Debt, including amounts due within one year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;6,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5,749&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,093&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;6,842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;6,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5,648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;6,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;SNF Obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We use the following methods and assumptions to estimate fair value of financial liabilities recorded at carrying cost:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.234%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Type&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Level&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Valuation&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="9" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Long-term Debt, including amounts due within one year&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Taxable Debt  Securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The fair value is determined by a valuation model that is based on a conventional discounted cash flow methodology and utilizes assumptions of current market pricing curves. We obtain credit spreads based on trades of our existing debt securities as well as other issuers in the utility sector with similar credit ratings. The yields are then converted into discount rates of various tenors that are used for discounting the respective cash flows of the same tenor for each bond or note.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Variable Rate Financing Debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Debt rates are reset on a regular basis and the carrying value approximates fair value.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Government Backed Fixed Rate Project Financing Debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The fair value is similar to the process for taxable debt securities. Due to the lack of market trading data on similar debt, the discount rates are derived based on the original loan interest rate spread to the applicable U.S. Treasury rate as well as a current market curve derived from government-backed securities.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Non-Government Backed Fixed Rate Nonrecourse Debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Fair value is based on market and quoted prices for its own and other nonrecourse debt with similar risk profiles. Given the low trading volume in the nonrecourse debt market, the price quotes used to determine fair value will reflect certain qualitative factors, such as market conditions, investor demand, new developments that might significantly impact the project cash flows or off-taker credit, and other circumstances related to the project.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;SNF Obligation &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;SNF Obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2 &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The carrying amount is derived from a contract with the DOE to provide for disposal of SNF from certain of our nuclear generating stations. See Note 19 &#x2014; Commitments and Contingencies for further details. When determining the fair value of the obligation, the future carrying amount of the SNF obligation is calculated by compounding the current book value of the SNF obligation at the 13-week U.S. Treasury rate. The compounded obligation amount is discounted back to present value using our discount rate, which is calculated using the same methodology as described above for the taxable debt securities, and an estimated maturity date of 2035.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Recurring Fair Value Measurements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following tables present assets and liabilities measured and recorded at fair value in the Consolidated Balance Sheets on a recurring basis and their level within the fair value hierarchy as of December&#160;31, 2021 and 2020:&lt;/span&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.321%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.972%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.972%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.972%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.301%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.972%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.457%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.972%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.457%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.110%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.457%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.457%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.310%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;As of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;As of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Level&#160;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Level&#160;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Level&#160;3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Not subject to leveling&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Level&#160;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Level&#160;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Level&#160;3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Not subject to leveling&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Cash equivalents&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;NDT fund investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Cash equivalents&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;465&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;581&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Equities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;4,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,805&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,645&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;8,014&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;3,886&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2,077&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;7,525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Fixed income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:29.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Corporate debt&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(c)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;U.S. Treasury and agencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2,193&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,871&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Foreign governments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;State and municipal debt &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,501&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Fixed income subtotal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2,222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;5,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,871&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;4,926&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Private credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;629&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;841&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Private equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Real estate &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:29.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;NDT fund investments subtotal&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(d)(e)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;7,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;3,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;5,255&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;16,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;5,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;3,981&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;4,335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;14,780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Rabbi trust investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Mutual funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Life insurance contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Rabbi trust investments subtotal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Investments in equities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(f)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Commodity derivative assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Economic hedges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;3,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;7,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;3,899&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;14,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,914&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;4,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Proprietary trading&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Effect of netting and allocation of &lt;br/&gt;collateral&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(g)(h)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(2,108)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(6,177)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(2,769)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(11,054)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(607)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(1,597)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(905)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(3,109)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Commodity derivative assets subtotal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,065&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;3,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,193&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;DPP consideration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;8,355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;4,668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;5,255&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;19,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;6,457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;4,982&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;4,335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;16,992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Commodity derivative liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Economic hedges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(2,201)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(6,870)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(3,965)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(13,036)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(682)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(1,928)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(1,354)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(3,964)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Proprietary trading&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(18)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(20)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(21)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(25)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Effect of netting and allocation of &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;collateral&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(g)(h)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2,189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;6,642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2,735&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;11,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;3,525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Commodity derivative liabilities subtotal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(12)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(246)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(1,232)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(1,490)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(142)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(31)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(291)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(464)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Deferred compensation obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(43)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(43)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(42)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(42)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(12)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(289)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(1,232)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(1,533)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(142)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(73)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(291)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(506)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Total net assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;8,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;4,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;5,255&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;18,347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;6,315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;4,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;927&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;4,335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;16,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;__________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;We exclude&#160;cash of $417 million and $171 million as of December&#160;31, 2021 and 2020, respectively, and restricted cash of $46 million and $20 million as of December&#160;31, 2021 and 2020, respectively.&#160; &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(b)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;Includes $116&#160;million of cash received from outstanding repurchase agreements as of both December&#160;31, 2021 and 2020, and is offset by an obligation to repay upon settlement of the agreement as discussed in (e) below. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(c)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;Includes investments in equities sold short of $(55) million and $(62) million as of December&#160;31, 2021 and 2020, respectively, held in an investment vehicle primarily to hedge the equity option component of convertible debt.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(d)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;Includes net derivative liabilities of $1 million and net derivative assets of  $2 million, which have total notional amounts of $687&#160;million and $1,043 million as of December&#160;31, 2021 and 2020, respectively. The notional principal amounts for these instruments provide one measure of the transaction volume outstanding as of the periods ended and do not represent the amount of our exposure to credit or market loss.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(e)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;Excludes net liabilities of $111 million and $181 million as of December&#160;31, 2021 and 2020, respectively, which include certain derivative assets that have notional amounts of $182 million and $104 million as of December&#160;31, 2021 and 2020, respectively. These items consist of receivables related to pending securities sales, interest and dividend receivables, repurchase agreement obligations, and payables related to pending securities purchases. The repurchase agreements are generally short-term in nature with durations generally of 30 days or less.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(f)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:10.46pt"&gt;Includes equity investments which were previously designated as equity investments without readily determinable fair values but are now publicly traded and therefore have readily determinable fair values. The first investment became publicly traded in the fourth quarter of 2020. The fair value of these investments is recorded in Other current assets in the Consolidated Balance Sheets based on the quoted market prices of the stocks as of the respective balance sheet date. Unrealized (losses)/gains of $(160) million and $186 million were recorded in Other, net in the Consolidated Statement of Operations and Comprehensive Income for the years ended December&#160;31, 2021 and 2020, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(g)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;Collateral posted/(received) from counterparties, net of collateral paid to counterparties, totaled $81 million, $465 million, and $(34) million allocated to Level 1, Level 2, and Level 3 mark-to-market derivatives, respectively, as of December&#160;31, 2021. Collateral posted/(received) from counterparties, net of collateral paid to counterparties, totaled $(67) million, $321 million, and $162 million allocated to Level 1, Level 2, and Level 3 mark-to-market derivatives, respectively, as of December&#160;31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(h)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;Includes $897 million held and $209 million posted of variation margin with the exchanges as of December&#160;31, 2021 and 2020, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021, we have outstanding commitments to invest in private credit, private equity, and real estate investments of $306 million, $171 million, and $459 million, respectively.&#160;These commitments will be funded by our existing NDT funds.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We hold investments without readily determinable fair values with carrying amounts of $33 million and $55 million as of December&#160;31, 2021 and 2020, respectively. Changes in fair value, cumulative adjustments, and impairments were not material for the years ended December&#160;31, 2021 and 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Reconciliation of Level 3 Assets and Liabilities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following tables present the fair value reconciliation of Level 3 assets and liabilities measured at fair value on a recurring basis during the years ended December&#160;31, 2021 and 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.466%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.569%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;For the Year Ended December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;NDT Fund Investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Mark-to-Market&lt;br/&gt;Derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance as of January 1, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;927&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total realized / unrealized gains (losses)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Included in net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(812)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(807)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Included in noncurrent payables to affiliates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Change in collateral&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(196)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(196)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Purchases, sales, issuances and settlements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Purchases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Settlements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(61)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(61)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Transfers into Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Transfers out of Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(94)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;The amount of total gains (losses) included in income attributed to the change in unrealized gains (losses) related to assets and liabilities as of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,222)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,217)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.466%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.569%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;For the Year Ended December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;NDT Fund Investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Mark-to-Market&lt;br/&gt;Derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance as of January 1, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,328&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total realized / unrealized gains (losses)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Included in net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(414)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(412)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Included in noncurrent payables to affiliates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Change in collateral&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(53)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(53)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Purchases, sales, issuances and settlements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Purchases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(27)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(27)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Settlements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(45)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(45)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Transfers into Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(12)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(12)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Transfers out of Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(24)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(24)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;927&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;The amount of total gains included in income attributed to the change in unrealized gains (losses) related to assets and liabilities as of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;__________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;Includes an addition of $410 million for realized losses and a reduction of $420 million for realized gains due to the settlement of derivative contracts for the years ended December&#160;31, 2021 and 2020, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(b)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;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.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table presents the income statement classification of the total realized and unrealized gains (losses) included in income for Level 3 assets and liabilities measured at fair value on a recurring basis during the years ended December&#160;31, 2021 and 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.569%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Operating&lt;br/&gt;Revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Purchased&lt;br/&gt;Power&#160;and&lt;br/&gt;Fuel&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Other,&#160;net&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total (losses) gains included in net income for the year ended December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1,343)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;531&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total unrealized (losses) gains for the year ended December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1,577)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total (losses) gains included in net income for the year ended December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(404)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total unrealized (losses) gains for the year ended December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(31)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;&lt;br/&gt;Valuation Techniques Used to Determine Fair Value&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Cash Equivalents.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Investments with original maturities of three months or less when purchased, including mutual and money market funds, are considered cash equivalents. The fair values are based on observable market prices and, therefore, are included in the recurring fair value measurements hierarchy as Level 1.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;NDT Fund Investments.  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The trust fund investments have been established to satisfy our nuclear decommissioning obligations as required by the NRC. The NDT funds hold debt and equity securities directly and indirectly through commingled funds and mutual funds, which are included in equities and fixed income. Our NDT fund investments policies outline investment guidelines for the trusts and limit the trust funds&#x2019; exposures to investments in highly illiquid markets and other alternative investments, including private credit, private equity, and real estate. Investments with maturities of three months or less when purchased, including certain short-term fixed income securities are considered cash equivalents and included in the recurring fair value measurements hierarchy as Level 1 or Level 2.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Equities.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; These investments consist of individually held equity securities, equity mutual funds, and equity commingled funds in domestic and foreign markets. With respect to individually held equity securities, the trustees obtain prices from pricing services, whose prices are generally obtained from direct feeds from market exchanges, which we are able to independently corroborate. Equity securities held individually, including real estate investment trusts, rights, and warrants, are primarily traded on exchanges that contain only actively traded securities due to the volume trading requirements imposed by these exchanges. The equity securities that are held directly by the trust funds are valued based on quoted prices in active markets and categorized as Level 1. Certain equity securities have been categorized as Level 2 because they are based on evaluated prices that reflect observable market information, such as actual trade information or similar securities. Certain private placement equity securities are categorized as Level 3 because they are not publicly traded and are priced using significant unobservable inputs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Equity commingled funds and mutual funds are maintained by investment companies, and fund investments are held in accordance with a stated set of fund objectives. The values of some of these funds are publicly quoted. For mutual funds which are publicly quoted, the funds are valued based on quoted prices in active markets and have been categorized as Level 1. For equity commingled funds and mutual funds which are not publicly quoted, the fund administrators value the funds using the NAV per fund share, derived from the quoted prices in active markets on the underlying securities and are not classified within the fair value hierarchy. These investments can typically be redeemed monthly or more frequently, with 30 or less days of notice and without further restrictions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Fixed income.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; For fixed income securities, which consist primarily of corporate debt securities, U.S. government securities, foreign government securities, municipal bonds, asset and mortgage-backed securities, commingled funds, mutual funds, and derivative instruments, the trustees obtain multiple prices from pricing vendors whenever possible, which enables cross-provider validations in addition to checks for unusual daily movements. A primary price source is identified based on asset type, class, or issue for each security. With respect to individually held fixed income securities, the trustees monitor prices supplied by pricing services and may use a supplemental price source or change the primary price source of a given security if the portfolio managers challenge an assigned price and the trustees determine that another price source is considered to be preferable. We have obtained an understanding of how these prices are derived, including the nature and observability of the inputs used in deriving such prices. Additionally, we selectively corroborate the fair values of securities by comparison to other market-based price sources. Investments in U.S. Treasury securities have been categorized &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;as Level 1 because they trade in highly-liquid and transparent markets. Certain private placement fixed income securities have been categorized as Level 3 because they are priced using certain significant unobservable inputs and are typically illiquid. The remaining fixed income securities, including certain other fixed income investments, are based on evaluated prices that reflect observable market information, such as actual trade information of similar securities, adjusted for observable differences and are categorized as Level 2.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other fixed income investments primarily consist of fixed income commingled funds and mutual funds, which are maintained by investment companies and hold fund investments in accordance with a stated set of fund objectives. The values of some of these funds are publicly quoted. For mutual funds which are publicly quoted, the funds are valued based on quoted prices in active markets and have been categorized as Level 1. For fixed income commingled funds and mutual funds which are not publicly quoted, the fund administrators value the funds using the NAV per fund share, derived from the quoted prices in active markets of the underlying securities and are not classified within the fair value hierarchy. These investments typically can be redeemed monthly or more frequently, with 30 or less days of notice and without further restrictions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Derivative instruments.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; These instruments, consisting primarily of futures and swaps to manage risk, are recorded at fair value. Over-the-counter derivatives are valued daily, based on quoted prices in active markets and trade in open markets, and have been categorized as Level 1. Derivative instruments other than over-the-counter derivatives are valued based on external price data of comparable securities and have been categorized as Level 2.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Private credit.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; Private credit investments primarily consist of investments in private debt strategies. These investments are generally less liquid assets with an underlying term of 3 to 5 years and are intended to be held to maturity.&#160;The fair value of these investments is determined by the fund manager or administrator using a combination of valuation models including cost models, market models, and income models and typically cannot be redeemed until maturity of the term loan.&#160;Private credit investments held directly by us are categorized as Level 3 because they are based largely on inputs that are unobservable and utilize complex valuation models. For managed private credit funds, the fair value is determined using a combination of valuation models including cost models, market models, and income models and typically cannot be redeemed until maturity of the term loan. Managed private credit fund investments are not classified within the fair value hierarchy because their fair value is determined using NAV or its equivalent as a practical expedient.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Private equity.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; These investments include those in limited partnerships that invest in operating companies that are not publicly traded on a stock exchange such as leveraged buyouts, growth capital, venture capital, distressed investments, and investments in natural resources. These investments typically cannot be redeemed and are generally liquidated over a period of 8 to 10 years from the initial investment date, which is based on our understanding of the investment funds. Private equity valuations are reported by the fund manager and are based on the valuation of the underlying investments, which include unobservable inputs such as cost, operating results, discounted future cash flows, and market based comparable data. These valuation inputs are unobservable. The fair value of private equity investments is determined using NAV or its equivalent as a practical expedient, and therefore, these investments are not classified within the fair value hierarchy.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Real estate.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; These investments are funds with a direct investment in pools of real estate properties. These funds are reported by the fund manager and are generally based on independent appraisals of the underlying investments from sources with professional qualifications, typically using a combination of market based comparable data and discounted cash flows. These valuation inputs are unobservable. Certain real estate investments cannot be redeemed and are generally liquidated over a period of 8 to 10 years from the initial investment date, which is based on our understanding of the investments funds. The remaining liquid real estate investments are generally redeemable from the investment vehicle quarterly, with 30 to 90 days of notice. The fair value of real estate investments is determined using NAV or its equivalent as a practical expedient, and therefore, these investments are not classified within the fair value hierarchy. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We evaluated our NDT portfolios for the existence of significant concentrations of credit risk as of December&#160;31, 2021. Types of concentrations that were evaluated include, but are not limited to, investment concentrations in a single entity, type of industry, foreign country, and individual fund. As of December&#160;31, 2021, there were no significant concentrations (generally defined as greater than 10 percent) of risk in the NDT assets. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;See Note 10 &#x2014; Asset Retirement Obligations for additional information on the NDT fund investments. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Rabbi Trust Investments. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Rabbi trusts were established to hold assets related to deferred compensation plans existing for certain active and retired members of executive management and directors. The Rabbi trusts' assets are included in investments in the Consolidated Balance Sheets and consist primarily of money market funds, mutual funds, and life insurance policies. Money market funds and mutual funds are publicly quoted and have been categorized as Level 1 given the clear observability of the prices. The life insurance policies are valued using the cash surrender value of the policies, net of loans against those policies, which is provided by a third-party. Certain life insurance policies, which consist primarily of mutual funds that are priced based on observable market data, have been categorized as Level 2 because the life insurance policies can be liquidated at the reporting date for the value of the underlying assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Deferred Compensation Obligations.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;Our deferred compensation plans allow participants to defer certain cash compensation into a notional investment account. We include such plans in other current and noncurrent liabilities in the Consolidated Balance Sheets. The value of our deferred compensation obligations is based on the market value of the participants&#x2019; notional investment accounts. The underlying notional investments are comprised primarily of equities, mutual funds, commingled funds, and fixed income securities which are based on directly and indirectly observable market prices. Since the deferred compensation obligations themselves are not exchanged in an active market, they are categorized as Level 2 in the fair value hierarchy.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The value of certain employment agreement obligations (which are included with the Deferred Compensation Obligation in the table above) are based on a known and certain stream of payments to be made over time and are categorized as Level 2 within the fair value hierarchy.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Investments in Equities.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We hold certain investments in equity securities with readily determinable fair values in addition to those held within the NDT funds. These equity securities are valued based on quoted prices in active markets and are categorized as Level 1.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Deferred Purchase Price Consideration.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160; We have DPP consideration for the sale of certain receivables of retail electricity. This amount is valued based on the sales price of the receivables net of allowance for credit losses based on accounts receivable aging historical experience coupled with specific identification through a credit monitoring process, which considers current conditions and forward-looking information such as industry trends, macroeconomic factors, changes in the regulatory environment, external credit ratings, publicly available news, payment status, payment history, and the exercise of collateral calls. Since the DPP consideration is based on the sales price of the receivables, it is categorized as Level 2 in the fair value hierarchy. See Note 6 &#x2014; Accounts Receivable for additional information on the sale of certain receivables.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Mark-to-Market Derivatives.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; Derivative contracts are traded in both exchange-based and non-exchange-based markets. Exchange-based derivatives that are valued using unadjusted quoted prices in active markets are categorized in Level 1 in the fair value hierarchy. Certain derivatives&#x2019; pricing is verified using indicative price quotations available through brokers or over-the-counter, on-line exchanges and are categorized in Level 2. These price quotations reflect the average of the bid-ask, mid-point prices and are obtained from sources that we believe provide the most liquid market for the commodity. The price quotations are reviewed and corroborated to ensure the prices are observable and representative of an orderly transaction between market participants. This includes consideration of actual transaction volumes, market delivery points, bid-ask spreads, and contract duration. The remainder of derivative contracts are valued using the Black model, an industry standard option valuation model. The Black model takes into account inputs such as contract terms, including maturity, and market parameters, including assumptions of the future prices of energy, interest rates, volatility, credit worthiness, and credit spread. For derivatives that trade in liquid markets, such as generic forwards, swaps, and options, model inputs are generally observable. Such instruments are categorized in Level 2. Our derivatives are predominantly at liquid trading points. For derivatives that trade in less liquid markets with limited pricing information, model inputs generally would include both observable and unobservable inputs. These valuations may include an estimated basis adjustment from an illiquid trading point to a liquid trading point for which active price quotations are available. Such instruments are categorized in Level 3.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;For valuations that include both observable and unobservable inputs, if the unobservable input is determined to be significant to the overall inputs, the entire valuation is categorized in Level 3. This includes derivatives valued using indicative price quotations whose contract tenure extends into unobservable periods. In instances where observable data is unavailable, consideration is given to the assumptions that market participants would use in valuing the asset or liability. This includes assumptions about market risks such as liquidity, volatility, and contract duration. Such instruments are categorized in Level 3 as the model inputs generally are not observable. Forward &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;price curves for the power market utilized by the front office to manage the portfolio, are reviewed and verified by the middle office, and used for financial reporting by the back office. We consider credit and nonperformance risk in the valuation of derivative contracts categorized in Level 2 and 3, including both historical and current market data, in our assessment of credit and nonperformance risk by counterparty. Due to master netting agreements and collateral posting requirements, the impacts of credit and nonperformance risk were not material to the financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Disclosed below is detail surrounding our significant Level 3 valuations. The calculated fair value includes marketability discounts for margining provisions and other attributes. The Level 3 balance generally consists of forward sales and purchases of power and natural gas and certain transmission congestion contracts. We utilize various inputs and factors including market data and assumptions that market participants would use in pricing assets or liabilities as well as assumptions about the risks inherent in the inputs to the valuation technique. The inputs and factors include forward commodity prices, commodity price volatility, contractual volumes, delivery location, interest rates, credit quality of counterparties, and credit enhancements. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;For commodity derivatives, the primary input to the valuation models is the forward commodity price curve for each instrument. Forward commodity price curves are derived by risk management for liquid locations and by the traders and portfolio managers for illiquid locations. All locations are reviewed and verified by risk management considering published exchange transaction prices, executed bilateral transactions, broker quotes, and other observable or public data sources. The relevant forward commodity curve used to value each of the derivatives depends on a number of factors, including commodity type, delivery location, and delivery period. Price volatility varies by commodity and location. When appropriate, we discount future cash flows using risk free interest rates with adjustments to reflect the credit quality of each counterparty for assets and our own credit quality for liabilities. The level of observability of a forward commodity price varies generally due to the delivery location and delivery period. Certain delivery locations including PJM West Hub (for power) and Henry Hub (for natural gas) are more liquid and prices are observable for up to three years in the future. The observability period of volatility is generally shorter than the underlying power curve used in option valuations. The forward curve for a less liquid location is estimated by using the forward curve from the liquid location and applying a spread to represent the cost to transport the commodity to the delivery location. This spread does not typically represent a majority of the instrument&#x2019;s market price. As a result, the change in fair value is closely tied to liquid market movements and not a change in the applied spread. The change in fair value associated with a change in the spread is generally immaterial. An average spread calculated across all Level 3 power and gas delivery locations is approximately $3.33 and $0.53 for power and natural gas, respectively. Many of the commodity derivatives are short term in nature and thus a majority of the fair value may be based on observable inputs even though the contract as a whole must be classified as Level 3. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;See Note 16 &#x2014; Derivative Financial Instruments for additional information on mark-to-market derivatives.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table presents the significant inputs to the forward curve used to value these positions:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.445%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.383%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.445%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.383%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.445%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.706%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.445%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.512%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.706%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.412%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.867%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.445%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.706%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.412%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.190%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.553%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Type of trade&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Fair Value as of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Fair Value as of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Valuation&lt;br/&gt;Technique&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Unobservable&lt;br/&gt;Input&lt;/span&gt;&lt;/td&gt;&lt;td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;2021 Range &amp;amp; Arithmetic Average&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;2020 Range &amp;amp; Arithmetic Average&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Mark-to-market&#160;derivatives&#x2014;Economic hedges&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(a)(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;(66)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;Discounted Cash Flow&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;Forward&#160;power&lt;br/&gt;price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;$8.86&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;$481&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;$55&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;$2.25&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;$163&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;$30&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;Forward gas&lt;br/&gt;price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;$1.69&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;$17&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;$3.50&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;$1.57&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;$7.88&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;$2.59&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;Option&#160;&lt;br/&gt;Model&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;Volatility&lt;br/&gt;percentage&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;24%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;284%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;56%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;11%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;237%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;32%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;__________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;The valuation techniques, unobservable inputs, ranges, and arithmetic averages are the same for the asset and liability positions.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(b)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;The fair values do not include cash collateral (received) posted on level three positions of $(34) million and $162 million as of December&#160;31, 2021 and December&#160;31, 2020, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The inputs listed above, which are as of the balance sheet date, would have a direct impact on the fair values of the above instruments if they were adjusted. The significant unobservable inputs used in the fair value measurement of our commodity derivatives are forward commodity prices and for options is price volatility. &lt;/span&gt;&lt;/div&gt;Increases (decreases) in the forward commodity price in isolation would result in significantly higher (lower) fair values for long positions (contracts that give us the obligation or option to purchase a commodity), with offsetting impacts to short positions (contracts that give us the obligation or right to sell a commodity). Increases (decreases) in volatility would increase (decrease) the value for the holder of the option (writer of the option). Generally, a change in the estimate of forward commodity prices is unrelated to a change in the estimate of volatility of prices. An increase to the reserves listed above would decrease the fair value of the positions. An increase to the heat rate or renewable factors would increase the fair value accordingly. Generally, interrelationships exist between market prices of natural gas and power. As such, an increase in natural gas pricing would potentially have a similar impact on forward power markets.</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:FairValueByBalanceSheetGroupingTextBlock
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90ZXh0cmVnaW9uOjg1N2QwN2Y3ODhjMjQyY2M4Nzg4MjljZmU2YzU5NjQ2XzI2MzI1_2737b3f3-8331-4e4c-8d95-7b77ff853832">&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following tables present the carrying amounts and fair values of the short-term liabilities, long-term debt, and the SNF obligation as of December&#160;31, 2021 and 2020. We have no financial liabilities classified as Level 1.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The carrying amounts of the short-term liabilities as presented in the Consolidated Balance Sheets are representative of their fair value (Level 2) because of the short-term nature of these instruments.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.903%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="21" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="21" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:11pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:11pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Long-Term Debt, including amounts due within one year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;6,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5,749&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,093&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;6,842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;6,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5,648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;6,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;SNF Obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FairValueByBalanceSheetGroupingTextBlock>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i61600af25efe4f49b1aaf6c3880f7637_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTpiZjdhNTA5OTg3MGI0MGFhOGExODcyZjgwNmE0NWYxOC90YWJsZXJhbmdlOmJmN2E1MDk5ODcwYjQwYWE4YTE4NzJmODA2YTQ1ZjE4XzMtMi0xLTEtMjEwNg_9408c624-abac-4c74-b787-17e0dbfb39db"
      unitRef="usd">6114000000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="if1645f7d037b4180b87c4cdb3a30af8e_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTpiZjdhNTA5OTg3MGI0MGFhOGExODcyZjgwNmE0NWYxOC90YWJsZXJhbmdlOmJmN2E1MDk5ODcwYjQwYWE4YTE4NzJmODA2YTQ1ZjE4XzMtNC0xLTEtMjEwNg_c11ac53a-9016-4f94-bf8f-2c97ab6b0367"
      unitRef="usd">5749000000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i6042d28da8a94ab7b3161325305237fa_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTpiZjdhNTA5OTg3MGI0MGFhOGExODcyZjgwNmE0NWYxOC90YWJsZXJhbmdlOmJmN2E1MDk5ODcwYjQwYWE4YTE4NzJmODA2YTQ1ZjE4XzMtNi0xLTEtMjEwNg_04097881-9d49-43d0-9ed8-02d233487800"
      unitRef="usd">1093000000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="iad065e94435148ae826d732a7f2950de_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTpiZjdhNTA5OTg3MGI0MGFhOGExODcyZjgwNmE0NWYxOC90YWJsZXJhbmdlOmJmN2E1MDk5ODcwYjQwYWE4YTE4NzJmODA2YTQ1ZjE4XzMtOC0xLTEtMjEwNg_aa776c93-06e2-49f9-8365-76cdf896bb12"
      unitRef="usd">6842000000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i00ba4763c724431fbca46c42517a7c9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTpiZjdhNTA5OTg3MGI0MGFhOGExODcyZjgwNmE0NWYxOC90YWJsZXJhbmdlOmJmN2E1MDk5ODcwYjQwYWE4YTE4NzJmODA2YTQ1ZjE4XzMtMTAtMS0xLTIxMDY_a8ce0f0e-09f8-4e3c-8683-d66ed433697e"
      unitRef="usd">6087000000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i1598af50ca5342cd871cab842fead31a_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTpiZjdhNTA5OTg3MGI0MGFhOGExODcyZjgwNmE0NWYxOC90YWJsZXJhbmdlOmJmN2E1MDk5ODcwYjQwYWE4YTE4NzJmODA2YTQ1ZjE4XzMtMTItMS0xLTIxMDY_047feb01-b12f-4367-8079-9c0e3bea0e9d"
      unitRef="usd">5648000000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="ief31a3fa923546dd828c5acc700e5cdc_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTpiZjdhNTA5OTg3MGI0MGFhOGExODcyZjgwNmE0NWYxOC90YWJsZXJhbmdlOmJmN2E1MDk5ODcwYjQwYWE4YTE4NzJmODA2YTQ1ZjE4XzMtMTQtMS0xLTIxMDY_21fad1c1-a5c8-43d4-84d4-6768e1fc23a7"
      unitRef="usd">1208000000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i8acd9dd3f7094fac82b34c539bce312a_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTpiZjdhNTA5OTg3MGI0MGFhOGExODcyZjgwNmE0NWYxOC90YWJsZXJhbmdlOmJmN2E1MDk5ODcwYjQwYWE4YTE4NzJmODA2YTQ1ZjE4XzMtMTYtMS0xLTIxMDY_2c6d9c56-88e6-45e1-a03b-f3e3fde6ff95"
      unitRef="usd">6856000000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:SpentNuclearFuelObligationNoncurrent
      contextRef="i61600af25efe4f49b1aaf6c3880f7637_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTpiZjdhNTA5OTg3MGI0MGFhOGExODcyZjgwNmE0NWYxOC90YWJsZXJhbmdlOmJmN2E1MDk5ODcwYjQwYWE4YTE4NzJmODA2YTQ1ZjE4XzQtMi0xLTEtMjEwNg_c23bd28e-2b54-4604-9d0b-8b9229e764e8"
      unitRef="usd">1210000000</us-gaap:SpentNuclearFuelObligationNoncurrent>
    <us-gaap:SpentNuclearFuelObligationNoncurrent
      contextRef="if1645f7d037b4180b87c4cdb3a30af8e_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTpiZjdhNTA5OTg3MGI0MGFhOGExODcyZjgwNmE0NWYxOC90YWJsZXJhbmdlOmJmN2E1MDk5ODcwYjQwYWE4YTE4NzJmODA2YTQ1ZjE4XzQtNC0xLTEtMjEwNg_946d2934-19ff-4e1c-b166-678f86279a35"
      unitRef="usd">1060000000</us-gaap:SpentNuclearFuelObligationNoncurrent>
    <us-gaap:SpentNuclearFuelObligationNoncurrent
      contextRef="i6042d28da8a94ab7b3161325305237fa_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTpiZjdhNTA5OTg3MGI0MGFhOGExODcyZjgwNmE0NWYxOC90YWJsZXJhbmdlOmJmN2E1MDk5ODcwYjQwYWE4YTE4NzJmODA2YTQ1ZjE4XzQtNi0xLTEtMjEwNg_78da5920-a302-4c60-899f-c7b246ce7b7c"
      unitRef="usd">0</us-gaap:SpentNuclearFuelObligationNoncurrent>
    <us-gaap:SpentNuclearFuelObligationNoncurrent
      contextRef="iad065e94435148ae826d732a7f2950de_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTpiZjdhNTA5OTg3MGI0MGFhOGExODcyZjgwNmE0NWYxOC90YWJsZXJhbmdlOmJmN2E1MDk5ODcwYjQwYWE4YTE4NzJmODA2YTQ1ZjE4XzQtOC0xLTEtMjEwNg_0bea39bb-ef6b-4dc5-b142-1104fbc18756"
      unitRef="usd">1060000000</us-gaap:SpentNuclearFuelObligationNoncurrent>
    <us-gaap:SpentNuclearFuelObligationNoncurrent
      contextRef="i00ba4763c724431fbca46c42517a7c9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTpiZjdhNTA5OTg3MGI0MGFhOGExODcyZjgwNmE0NWYxOC90YWJsZXJhbmdlOmJmN2E1MDk5ODcwYjQwYWE4YTE4NzJmODA2YTQ1ZjE4XzQtMTAtMS0xLTIxMDY_421399bf-e583-4cda-b758-f410cce5ee14"
      unitRef="usd">1208000000</us-gaap:SpentNuclearFuelObligationNoncurrent>
    <us-gaap:SpentNuclearFuelObligationNoncurrent
      contextRef="i1598af50ca5342cd871cab842fead31a_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTpiZjdhNTA5OTg3MGI0MGFhOGExODcyZjgwNmE0NWYxOC90YWJsZXJhbmdlOmJmN2E1MDk5ODcwYjQwYWE4YTE4NzJmODA2YTQ1ZjE4XzQtMTItMS0xLTIxMDY_e82f48f6-7c5f-4b91-a271-6c5bcbb4892a"
      unitRef="usd">909000000</us-gaap:SpentNuclearFuelObligationNoncurrent>
    <us-gaap:SpentNuclearFuelObligationNoncurrent
      contextRef="ief31a3fa923546dd828c5acc700e5cdc_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTpiZjdhNTA5OTg3MGI0MGFhOGExODcyZjgwNmE0NWYxOC90YWJsZXJhbmdlOmJmN2E1MDk5ODcwYjQwYWE4YTE4NzJmODA2YTQ1ZjE4XzQtMTQtMS0xLTIxMDY_523c5092-2ea5-430c-80fc-307042776e00"
      unitRef="usd">0</us-gaap:SpentNuclearFuelObligationNoncurrent>
    <us-gaap:SpentNuclearFuelObligationNoncurrent
      contextRef="i8acd9dd3f7094fac82b34c539bce312a_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTpiZjdhNTA5OTg3MGI0MGFhOGExODcyZjgwNmE0NWYxOC90YWJsZXJhbmdlOmJmN2E1MDk5ODcwYjQwYWE4YTE4NzJmODA2YTQ1ZjE4XzQtMTYtMS0xLTIxMDY_dd61419d-1576-4714-beb8-76ce7826c700"
      unitRef="usd">909000000</us-gaap:SpentNuclearFuelObligationNoncurrent>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90ZXh0cmVnaW9uOjg1N2QwN2Y3ODhjMjQyY2M4Nzg4MjljZmU2YzU5NjQ2XzI2MzY4_43a8f9be-66d3-490b-bad1-01eb7c34fc70">The following tables present assets and liabilities measured and recorded at fair value in the Consolidated Balance Sheets on a recurring basis and their level within the fair value hierarchy as of December&#160;31, 2021 and 2020:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.321%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.972%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.972%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.972%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.301%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.972%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.457%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.972%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.457%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.110%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.457%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.457%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.310%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;As of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;As of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Level&#160;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Level&#160;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Level&#160;3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Not subject to leveling&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Level&#160;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Level&#160;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Level&#160;3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Not subject to leveling&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Cash equivalents&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;NDT fund investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Cash equivalents&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;465&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;581&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Equities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;4,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,805&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,645&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;8,014&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;3,886&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2,077&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;7,525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Fixed income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:29.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Corporate debt&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(c)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;U.S. Treasury and agencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2,193&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,871&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Foreign governments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;State and municipal debt &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,501&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Fixed income subtotal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2,222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;5,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,871&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;4,926&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Private credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;629&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;841&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Private equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Real estate &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:29.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;NDT fund investments subtotal&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(d)(e)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;7,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;3,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;5,255&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;16,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;5,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;3,981&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;4,335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;14,780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Rabbi trust investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Mutual funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Life insurance contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Rabbi trust investments subtotal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Investments in equities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(f)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Commodity derivative assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Economic hedges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;3,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;7,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;3,899&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;14,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,914&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;4,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Proprietary trading&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Effect of netting and allocation of &lt;br/&gt;collateral&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(g)(h)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(2,108)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(6,177)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(2,769)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(11,054)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(607)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(1,597)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(905)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(3,109)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Commodity derivative assets subtotal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,065&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;3,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,193&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;DPP consideration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;8,355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;4,668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;5,255&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;19,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;6,457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;4,982&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;4,335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;16,992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Commodity derivative liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Economic hedges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(2,201)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(6,870)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(3,965)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(13,036)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(682)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(1,928)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(1,354)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(3,964)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Proprietary trading&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(18)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(20)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(21)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(25)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Effect of netting and allocation of &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;collateral&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(g)(h)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2,189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;6,642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2,735&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;11,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;3,525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Commodity derivative liabilities subtotal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(12)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(246)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(1,232)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(1,490)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(142)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(31)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(291)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(464)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Deferred compensation obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(43)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(43)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(42)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(42)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(12)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(289)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(1,232)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(1,533)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(142)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(73)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(291)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(506)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Total net assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;8,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;4,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;5,255&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;18,347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;6,315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;4,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;927&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;4,335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;16,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;__________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;We exclude&#160;cash of $417 million and $171 million as of December&#160;31, 2021 and 2020, respectively, and restricted cash of $46 million and $20 million as of December&#160;31, 2021 and 2020, respectively.&#160; &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(b)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;Includes $116&#160;million of cash received from outstanding repurchase agreements as of both December&#160;31, 2021 and 2020, and is offset by an obligation to repay upon settlement of the agreement as discussed in (e) below. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(c)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;Includes investments in equities sold short of $(55) million and $(62) million as of December&#160;31, 2021 and 2020, respectively, held in an investment vehicle primarily to hedge the equity option component of convertible debt.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(d)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;Includes net derivative liabilities of $1 million and net derivative assets of  $2 million, which have total notional amounts of $687&#160;million and $1,043 million as of December&#160;31, 2021 and 2020, respectively. The notional principal amounts for these instruments provide one measure of the transaction volume outstanding as of the periods ended and do not represent the amount of our exposure to credit or market loss.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(e)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;Excludes net liabilities of $111 million and $181 million as of December&#160;31, 2021 and 2020, respectively, which include certain derivative assets that have notional amounts of $182 million and $104 million as of December&#160;31, 2021 and 2020, respectively. These items consist of receivables related to pending securities sales, interest and dividend receivables, repurchase agreement obligations, and payables related to pending securities purchases. The repurchase agreements are generally short-term in nature with durations generally of 30 days or less.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(f)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:10.46pt"&gt;Includes equity investments which were previously designated as equity investments without readily determinable fair values but are now publicly traded and therefore have readily determinable fair values. The first investment became publicly traded in the fourth quarter of 2020. The fair value of these investments is recorded in Other current assets in the Consolidated Balance Sheets based on the quoted market prices of the stocks as of the respective balance sheet date. Unrealized (losses)/gains of $(160) million and $186 million were recorded in Other, net in the Consolidated Statement of Operations and Comprehensive Income for the years ended December&#160;31, 2021 and 2020, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(g)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;Collateral posted/(received) from counterparties, net of collateral paid to counterparties, totaled $81 million, $465 million, and $(34) million allocated to Level 1, Level 2, and Level 3 mark-to-market derivatives, respectively, as of December&#160;31, 2021. Collateral posted/(received) from counterparties, net of collateral paid to counterparties, totaled $(67) million, $321 million, and $162 million allocated to Level 1, Level 2, and Level 3 mark-to-market derivatives, respectively, as of December&#160;31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(h)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;Includes $897 million held and $209 million posted of variation margin with the exchanges as of December&#160;31, 2021 and 2020, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i20df9936d6194ccd80c25a1d37fb87c7_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzMtMS0xLTEtMjEwNg_cf60de3a-0ec2-4384-94fe-7948da337dac"
      unitRef="usd">113000000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i7298549697a5432fab8aee0fe815af38_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzMtMy0xLTEtMjEwNg_5e48c52e-1f1c-40cd-94d2-62cf271ef5b5"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i7cb8908360ea429d8b5b7a2553695905_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzMtNS0xLTEtMjEwNg_10249799-8c26-40a9-b621-2bf448051e37"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="icea95afdb86d4bffb24937a7c18209e6_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzMtNy0xLTEtMjEwNg_0a1b070e-5c50-4424-bcea-c6c1ceac1dcc"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i0f4e9f1d55624df3aecd887cd8b84509_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzMtOS0xLTEtMjEwNg_7e1a2ae5-afde-49c9-b63c-208fb0d66726"
      unitRef="usd">113000000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i521b26932b0c495a8a43e9e8fee56592_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzMtMTEtMS0xLTIxMDY_61c9b5e8-94a1-4ea2-916a-8d6e3c334b75"
      unitRef="usd">124000000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i9db88da7587244989d24ac3b3d90731e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzMtMTMtMS0xLTIxMDY_11543211-2dca-4226-86da-82928b5cd8b0"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i5c0e7f8849c048ebb5c7919eb1cd7bd4_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzMtMTUtMS0xLTIxMDY_7aa4e81a-fc61-42bc-8926-3ef3b2fe69cd"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i7be01dc6df254f3a9b4119abe6513f78_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzMtMTctMS0xLTIxMDY_e0d55752-b04e-44da-911e-ec423669583c"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i4be25e5abb194047aab21a8bb29657cc_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzMtMTktMS0xLTIxMDY_ddb12880-1b4a-4897-a135-fc0c7a0d53d7"
      unitRef="usd">124000000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="ia9b9b40c40d64a3fa028ec7053300fc6_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzUtMS0xLTEtMjEwNg_68506b21-b649-423c-b6f1-593779a4d12a"
      unitRef="usd">465000000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i16285e92e45f47be944eb487b38c6c68_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzUtMy0xLTEtMjEwNg_61437ce4-aa23-4c7c-8949-c07bf22191ed"
      unitRef="usd">116000000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i1b578734ab904892bf42aabb38f9bbd3_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzUtNS0xLTEtMjEwNg_86862dfe-dfe9-4c19-8b84-c41a142d57ca"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="ia5353c4c763e48d5b17fdd9b77e0bd6a_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzUtNy0xLTEtMjEwNg_8961697f-3020-4662-922a-00a6e62efb36"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="id1e2aaebb218425ca22b3f784b81a3e7_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzUtOS0xLTEtMjEwNg_c61b0a91-2bcf-46ae-878c-e862f85131d1"
      unitRef="usd">581000000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="ie8c87fccea7440618209569cf116efb4_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzUtMTEtMS0xLTIxMDY_2b1b9e50-25f5-468b-9806-548377d896b2"
      unitRef="usd">210000000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i7b9c09ee4924402097b0e7097780d3dd_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzUtMTMtMS0xLTIxMDY_4a771459-0505-4a84-9673-ee7af6853ef3"
      unitRef="usd">95000000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="ib6673d4a612040a79138acf05e35dac6_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzUtMTUtMS0xLTIxMDY_16648aaf-5033-467f-8313-45845f5b8755"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i52fa1aa94fde40e78231f38665fbae77_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzUtMTctMS0xLTIxMDY_7aadfd49-7040-4ee8-9c24-e75b184f0bba"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i40825cba5e6a4210a7f830d1d0bd7b55_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzUtMTktMS0xLTIxMDY_9e528ee5-787f-452b-9f3a-e5a7da796e68"
      unitRef="usd">305000000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i336f7dc488364c6e950f0d385fac7505_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzYtMS0xLTEtMjEwNg_04b55717-ddaf-41b2-8934-5eed5539a174"
      unitRef="usd">4564000000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="ic9710cdb75e3439c98b13cc03dea4981_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzYtMy0xLTEtMjEwNg_025e0c4e-7ae6-4b5b-8d00-f70fe4d2c2fd"
      unitRef="usd">1805000000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="ic5b72625fa22487dbfedb7137b3cdab4_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzYtNS0xLTEtMjEwNg_42efdb27-c3ee-4af0-b944-078add7f5262"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i2a028c7d94a94933a1da5b0f76719793_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzYtNy0xLTEtMjEwNg_8ee2d944-bf30-426a-ab38-87153ceb33c3"
      unitRef="usd">1645000000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i4814703413dd48f09f181ba38c7bfcae_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzYtOS0xLTEtMjEwNg_7dd674ae-99bb-484e-b1e3-402dc9174501"
      unitRef="usd">8014000000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="ic4ac3828aa7a4b6a8596efe5057d416d_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzYtMTEtMS0xLTIxMDY_9c1657e1-12ee-42f1-b887-edcd7057e496"
      unitRef="usd">3886000000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i57a491c9815c4100ac26af8b6bf19a0a_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzYtMTMtMS0xLTIxMDY_c1214817-2a92-4721-b75e-e46cd0064402"
      unitRef="usd">2077000000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i52428617948c465597a0b6d1c09e3292_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzYtMTUtMS0xLTIxMDY_bff04cb6-f8bc-4b1d-91d6-538b8a0e01cd"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i7a3c1a66c96a4b1b9d9d2fee54995e60_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzYtMTctMS0xLTIxMDY_234c6c50-6a02-4330-8ba7-b86c4c293daf"
      unitRef="usd">1562000000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="ia298cf77da0d46a6b67beeda2bc015aa_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzYtMTktMS0xLTIxMDY_135468cd-e6ec-4983-9a8f-2324603c1e9e"
      unitRef="usd">7525000000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i04c42c6e5ffa49708f1ef532a3c6cf68_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzgtMS0xLTEtMjEwNg_0eff1642-0226-41b8-822b-48eff6df8468"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i2f1c465914b749729de573551ddde6b9_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzgtMy0xLTEtMjEwNg_d64a2dbf-7fdf-4666-8537-d2e60f7883e0"
      unitRef="usd">1145000000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i1a0fe7b11d0d481a93f2985e59f06038_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzgtNS0xLTEtMjEwNg_3764a075-a5c6-4088-a777-45f5b3b90a4c"
      unitRef="usd">286000000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i3b0371d9c9cf40289e55c921007bacc5_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzgtNy0xLTEtMjEwNg_bf425ebb-b0fb-4bf4-9288-e9f4546b6644"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i340c071687ab4f15915b1502024f5bf0_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzgtOS0xLTEtMjEwNg_70414cf8-2390-436b-92c3-fb5caeac7bd1"
      unitRef="usd">1431000000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i8fffa667bb044301a26c35fe8f4fb577_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzgtMTEtMS0xLTIxMDY_02e45e01-7d42-4a1c-9470-2fb70712b968"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="ic70e84f8799a43b48c9a4c685e00029c_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzgtMTMtMS0xLTIxMDY_4d21ec17-9c56-4775-abb9-1e7210fa6e7d"
      unitRef="usd">1485000000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i301bcc099c954275a44498e50b4da45b_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzgtMTUtMS0xLTIxMDY_b92da531-0bd2-4acc-9871-ccdcb6fae3ea"
      unitRef="usd">285000000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="iddda1f87ca5947e1b3576e7c897a635f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzgtMTctMS0xLTIxMDY_3f6551bc-0405-432f-b4a9-ed33d7390925"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i036af8d543c245279914e2d132df1ccc_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzgtMTktMS0xLTIxMDY_712897ac-03cd-45d2-9bbf-d1e0b02b9cdf"
      unitRef="usd">1770000000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="ie8f22e61fba94dc9b1ca3b1239e05f1a_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzktMS0xLTEtMjEwNg_275060ba-f2d0-4424-84e6-22cb11f01181"
      unitRef="usd">2193000000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="ifa20d36dc7034f49916ca4a5203677fb_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzktMy0xLTEtMjEwNg_6c06fa16-ff4c-4430-8994-5d2567293d81"
      unitRef="usd">30000000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i8b88fa26987440388fa79f0fe4715fdb_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzktNS0xLTEtMjEwNg_92c1660b-b6b0-4080-83c3-8b1fe662cd53"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i6c3bcd4c207f4367b2d91b9a9e60b9e4_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzktNy0xLTEtMjEwNg_1a40c324-0a04-40d5-b434-c8271abd43ef"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i967af205adc54f478015e7858c6c310d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzktOS0xLTEtMjEwNg_3d7b5b54-47e3-4a5e-93d1-e37f5fec7be1"
      unitRef="usd">2223000000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i0acc5e59842d4145b6f0cf99da35e22c_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzktMTEtMS0xLTIxMDY_c14b5716-0ccf-4f00-a7bb-cece2e44eab6"
      unitRef="usd">1871000000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="ie810222fa3b94e768812cd9cc115d230_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzktMTMtMS0xLTIxMDY_79393cca-1b70-4b8c-95d4-dc56dc91cb4b"
      unitRef="usd">126000000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i6250809653534fb19b8700e073ae3618_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzktMTUtMS0xLTIxMDY_ace5b7ec-0e98-434e-814e-3bff060e025c"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="ief0b4df19d8d4b4abd58ae5c78931cf9_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzktMTctMS0xLTIxMDY_a2141325-5bfb-4f4c-89b4-bdc17509de9e"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="ifbbf6c9a9b6e49ef8cb66535292a5783_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzktMTktMS0xLTIxMDY_880f8952-2bf0-40ed-99e0-1542bf8c027e"
      unitRef="usd">1997000000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i38a905df22d847a5bc1c74e8de687ba2_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzEwLTEtMS0xLTIxMDY_6fe24553-25a4-4565-902d-961a03bcf54a"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="if58042489a3144babd65f4a4eddf2e89_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzEwLTMtMS0xLTIxMDY_68e09877-2d9c-44ac-8803-d1b3ce5bc69b"
      unitRef="usd">60000000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i704f391879854719bf0873603a73d4de_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzEwLTUtMS0xLTIxMDY_7390de3c-306e-4b19-96f7-5f49234ec95a"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i8aa4644239cd4a1391edca99e0ecf631_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzEwLTctMS0xLTIxMDY_78421b5c-da08-49fd-93cf-1692b3435db4"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i2f5178d79cd74323b005b36a9a2dd9da_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzEwLTktMS0xLTIxMDY_48a8a150-e3c7-459c-b65b-f33a5a3768bc"
      unitRef="usd">60000000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i45a4dc5f16ba474d9434f3e424e8f888_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzEwLTExLTEtMS0yMTA2_f58660e5-6d9d-48e3-9837-80914b849d4d"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i5276dc49c95b49e4bde595bc3f2ce81b_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzEwLTEzLTEtMS0yMTA2_0b932ce9-4447-4dc7-928b-40529a32085f"
      unitRef="usd">56000000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="idc6bfb63774e4cdbbdb15c101462de66_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzEwLTE1LTEtMS0yMTA2_7a794edc-4de7-4b6b-9775-e42215f72557"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="if72ec3f23d544b1aa2192eaf669636b2_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzEwLTE3LTEtMS0yMTA2_c0b0855b-9999-44b7-9308-998521a8656d"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i9a9d9303c66149a48866805d3a0b178b_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzEwLTE5LTEtMS0yMTA2_520d7559-06a4-4786-b838-b8c98bc74117"
      unitRef="usd">56000000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i7953ed173db74b4bbdf1c254884904ad_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzExLTEtMS0xLTIxMDY_79819ec1-4cdf-45da-bfec-3a5c2ba0dc2b"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="iddbf2b72248f45e291790f058f33ce83_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzExLTMtMS0xLTIxMDY_4ea7a705-6ab7-4d6d-bd04-c477cec566dc"
      unitRef="usd">26000000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i22216ed6aac14841970bcf5a6ea3be8a_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzExLTUtMS0xLTIxMDY_6d493cee-d136-47c5-8e34-a20be9636985"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="ia09fd838afb543028ca82247b147eaf9_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzExLTctMS0xLTIxMDY_b5a30e64-a1fd-4fac-85a4-bf447153190c"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i69f01460e9d941bb8869c179eef41fda_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzExLTktMS0xLTIxMDY_e49b01e9-b3f8-49e4-916f-6dfe4fffe49c"
      unitRef="usd">26000000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="ibd89bd41853e4a55b65564b107d09779_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzExLTExLTEtMS0yMTA2_18a1fc82-3d29-47ce-8aef-af8a6f0b7089"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i28679fcd642d47c39c63564f82e3cadd_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzExLTEzLTEtMS0yMTA2_4266703c-b6f5-4406-ba00-ca2875adaa81"
      unitRef="usd">101000000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i9be73118301141ba846ed4252ede6ee8_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzExLTE1LTEtMS0yMTA2_3cd1805b-5f2b-48b3-821f-5b55f7e229ca"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i5078198d670d4826b58f46bf75c03195_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzExLTE3LTEtMS0yMTA2_662a1e6e-7dff-42bf-8618-ea040971b948"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="idf149deeb4834936a1c38b37731914f4_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzExLTE5LTEtMS0yMTA2_fb9d0fe8-c2f3-4aaf-a06a-f5fa215abcce"
      unitRef="usd">101000000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i3f2c56dbc0364f2b9e317702f8bb72d1_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzEyLTEtMS0xLTIxMDY_d73da420-64fa-4699-b006-43ab04547422"
      unitRef="usd">29000000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i4d8d6d94220f4e9e8db9298472c0f7a9_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzEyLTMtMS0xLTIxMDY_9769dd35-4932-4004-98f5-fd137e1d1952"
      unitRef="usd">23000000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="ic4c408beadb34b6598b4cd1352b2bf04_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzEyLTUtMS0xLTIxMDY_2f0d6562-08c0-4b88-8eb0-1ef3490e7862"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="ib836a87403da4e188decdb57b8280eae_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzEyLTctMS0xLTIxMDY_50d39b9d-ade9-46f4-8ce4-3335a2e94ed9"
      unitRef="usd">1449000000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="icc54b07c6cde4249bc3b983fff8f9474_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzEyLTktMS0xLTIxMDY_971e6a43-64b3-4bbb-8bc6-0f69ac607c8b"
      unitRef="usd">1501000000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i4c0f441f0fbe48e8b52279057c3a4cb5_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzEyLTExLTEtMS0yMTA2_bd42910c-00c5-497f-bb69-5bc53b726b8c"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="ib3f9f57fa09547e3a3c353a795c97f7f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzEyLTEzLTEtMS0yMTA2_a4315394-59f0-4b93-86a6-d500a27fbaca"
      unitRef="usd">41000000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i063f03dee70342c3841c661dc716d654_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzEyLTE1LTEtMS0yMTA2_a907e04b-3801-4643-9c73-16f149959505"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="ia91ad3e8f0d444f1ad46713574804b8d_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzEyLTE3LTEtMS0yMTA2_e2a53650-5e4c-48e5-933a-014cd079dd3e"
      unitRef="usd">961000000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="id8e3accc628b451a87e1848795fb04fe_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzEyLTE5LTEtMS0yMTA2_5bf3afbb-0345-47a6-96a8-811f660f2cce"
      unitRef="usd">1002000000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i233eecf0c83a48e0acd80c3b194f38dd_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzEzLTEtMS0xLTIxMDY_02b10893-3e51-4025-9ef6-f3e9192b857c"
      unitRef="usd">2222000000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i904a89a73494494bb542b7eb80a65933_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzEzLTMtMS0xLTIxMDY_bb2eb050-0094-47fd-b9dd-300c4afe1502"
      unitRef="usd">1284000000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i6a542fe29043454fbd665a547b724b80_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzEzLTUtMS0xLTIxMDY_32c4dbe1-999c-4555-a5c0-4b6a1860d743"
      unitRef="usd">286000000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i1e8fce613d01475682c43eb82bee729a_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzEzLTctMS0xLTIxMDY_8061e2eb-4142-42ed-8b05-9fd23cb7efaf"
      unitRef="usd">1449000000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i38c18701c5d24eee81bdbdd787c14b95_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzEzLTktMS0xLTIxMDY_024cc7f2-16f8-4d1a-b8e0-a949518ca9b0"
      unitRef="usd">5241000000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="ic7864007cc2f4791803c960eea80bb22_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzEzLTExLTEtMS0yMTA2_87b7da7c-bf8b-41f8-a6db-9f6436b907ff"
      unitRef="usd">1871000000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i3591fdca87d44e0085cc8937c0ee69ce_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzEzLTEzLTEtMS0yMTA2_c5c3a168-c3e6-4eb2-808c-b69de8ea6138"
      unitRef="usd">1809000000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i56d154871e9c4000ac4aa6b1a40a9d70_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzEzLTE1LTEtMS0yMTA2_049a28f6-3af3-4cf4-a88e-0c384bad5cf3"
      unitRef="usd">285000000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i8b207be75d5740a69f60dff119b5fef5_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzEzLTE3LTEtMS0yMTA2_20beaab7-3de6-445b-8249-7a6a146eeee7"
      unitRef="usd">961000000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="id0589d86b8f740ae84fd6f517ace222c_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzEzLTE5LTEtMS0yMTA2_8fe63dc7-328f-4ee6-93a2-39d608db8918"
      unitRef="usd">4926000000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="ic9edf5a1c84d4cf3bc4e9f10f904c3f3_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzE0LTEtMS0xLTIxMDY_f61d4d98-208d-46e1-bba4-d0e3eaa3d966"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i6f3b22083a5a4fe9af0286be15fce0e6_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzE0LTMtMS0xLTIxMDY_a72e9917-3623-40c8-b5bb-d111e335eb1a"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i62f634e5ca0341dc9b380dffda0c511e_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzE0LTUtMS0xLTIxMDY_a79052ec-de5d-406c-b52b-344b549b7dc4"
      unitRef="usd">178000000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i7f351f066f434c288e9062ce7a411cf1_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzE0LTctMS0xLTIxMDY_108b0e9a-f402-4836-8a03-cdac978d1370"
      unitRef="usd">624000000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i3420a19327d04ca0aaac93d802b77820_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzE0LTktMS0xLTIxMDY_80cbe932-0f68-4a56-a214-d1e24baff960"
      unitRef="usd">802000000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="ie2de1546dbb649749343b196e38dc050_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzE0LTExLTEtMS0yMTA2_ea3392aa-9fee-43e7-b253-4b43b50de94a"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="ibcec92301c9c46cbbed3d43b7d8325d9_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzE0LTEzLTEtMS0yMTA2_25d906dc-716f-46da-9738-93b9eba72424"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i426f6dc44ae44f1b8c61d3fc185be511_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzE0LTE1LTEtMS0yMTA2_c8737687-de57-4076-8d99-e5c933cd4eaa"
      unitRef="usd">212000000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="iac5032d29d254274becb4e07e900ee15_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzE0LTE3LTEtMS0yMTA2_dc8dfc7b-9ebe-453e-9fc4-932955c84a5f"
      unitRef="usd">629000000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i4e60262a230e40bdb11931aebe883232_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzE0LTE5LTEtMS0yMTA2_41ef2f68-d11c-40c0-aae8-ecbf532f2ae0"
      unitRef="usd">841000000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i8b0014e55fc146d9bab75eea8d537562_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzE1LTEtMS0xLTIxMDY_98ee2495-8111-463f-934e-7c2e45bf2ac7"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i7fa0165cf112439a83b9aea0054823e6_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzE1LTMtMS0xLTIxMDY_8fc310d7-121b-471e-a193-b19e963a9747"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="ic780b4df84d54ef292defc9fadd1c95a_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzE1LTUtMS0xLTIxMDY_4ae818f9-3f8e-4a93-9fe3-285dc84f771a"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="ib016390e80bd42ea915b936612018e17_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzE1LTctMS0xLTIxMDY_c1c50014-4410-476d-b475-ed1036336a66"
      unitRef="usd">673000000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="iebf8bb46d0c2462880ac6ac5dd6772b5_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzE1LTktMS0xLTIxMDY_4a07e822-f3bc-473b-a4c2-dfb4afdd4d2c"
      unitRef="usd">673000000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i64f717607b774008998a8a37c3108301_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzE1LTExLTEtMS0yMTA2_5d90d56b-b370-4876-9fff-69081f424732"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i8f395c40f21e484faf6a5c7d1f6fc7f2_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzE1LTEzLTEtMS0yMTA2_c41a61e5-58d2-4056-9e76-3a051dd14077"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i80d1aa9647f54d78b178895425d43629_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzE1LTE1LTEtMS0yMTA2_aaf002d4-3967-4614-8d73-f006d9025f56"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i28a38d352ea0438f931a1dc4865edb16_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzE1LTE3LTEtMS0yMTA2_a22abed1-c77c-4b7f-aead-c67c6a3e38f6"
      unitRef="usd">504000000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i8496aad7fb91457193b4ef393397df8d_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzE1LTE5LTEtMS0yMTA2_2fb557bf-3965-4b2b-b651-21a9ddd6d8b7"
      unitRef="usd">504000000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i9e94ed6da8304b7b8c4d3f68c5a05be1_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzE2LTEtMS0xLTIxMDY_b52b5701-7ac6-4126-8883-b668b86198ee"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i66ad5752f24e44cf8cd3aff8010c3378_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzE2LTMtMS0xLTIxMDY_6d21e52d-3720-4331-9d91-417ed431a54b"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i41c5928e59b74f8e8c385a86efa78bef_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzE2LTUtMS0xLTIxMDY_d1091c48-75d8-4220-bf2d-6ff31991d65f"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="iab71ca7ff1b44551ac0f178f841e2263_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzE2LTctMS0xLTIxMDY_1cd18438-8e94-4bff-800c-e85d300ef6de"
      unitRef="usd">864000000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="icc3596cc746e4eca8d39995e0708cc94_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzE2LTktMS0xLTIxMDY_f086ed5a-ee7e-4dca-a44f-e911fa2321a0"
      unitRef="usd">864000000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i1dce71a53f874870bf4228b9f56c4059_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzE2LTExLTEtMS0yMTA2_17f5de9f-4fa8-4ffc-a2a6-79145a07d3a6"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i995ae3a90e844dbbba53306c015d5d4c_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzE2LTEzLTEtMS0yMTA2_8d057e61-e94a-4e2b-9aff-2abd4648111f"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i4c5e332043ea4815802409d0a5b85d31_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzE2LTE1LTEtMS0yMTA2_d9f7b6d4-b9ca-4bb2-8f45-1e4db634c638"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i68bee5586a74448295fc11f684c73c85_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzE2LTE3LTEtMS0yMTA2_b66efdf9-9499-45f2-a4e5-ed56468a9b2c"
      unitRef="usd">679000000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="ia9fb6a03cf6d4b46b29b2e3e6fe34527_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzE2LTE5LTEtMS0yMTA2_a40b38b4-660f-448a-a55e-82765264c08b"
      unitRef="usd">679000000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="id7eaa052d1b043e7baa73f6d5208ca77_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzE4LTEtMS0xLTIxMDY_2297c3a1-0781-4682-9169-1194f5a6e463"
      unitRef="usd">7251000000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="ife3be1a155eb4b9dbbe1c0692ed59057_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzE4LTMtMS0xLTIxMDY_cfd2c8e9-f119-41ab-b669-e54f2bba1bf9"
      unitRef="usd">3205000000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i11f4bba78b4d40bc979ccbe656d815fa_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzE4LTUtMS0xLTIxMDY_0965dc51-e1cd-46af-aee4-855de4318088"
      unitRef="usd">464000000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="ibbc4e9950797473387eaea2f548f7915_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzE4LTctMS0xLTIxMDY_6d70103b-6ff2-4397-9d7d-dbaf1e8329f4"
      unitRef="usd">5255000000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i2ccf9042132948adb231a3bdc4a5ad39_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzE4LTktMS0xLTIxMDY_d728bf20-cdaf-4165-b235-57d22ff4fd08"
      unitRef="usd">16175000000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i42b7d8f2528541eba272e8c19fd98820_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzE4LTExLTEtMS0yMTA2_fa84bcc7-76da-4fcb-a82a-93fa8f79de30"
      unitRef="usd">5967000000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="ib88e37c5825340ea9e94c017f00abc9e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzE4LTEzLTEtMS0yMTA2_666cdbc4-b745-4a96-b4b3-de651802095f"
      unitRef="usd">3981000000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="ia634090d1342497cad167f4c0ffb8ab8_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzE4LTE1LTEtMS0yMTA2_b571a926-8f8b-4d71-909e-adc11e78c8ea"
      unitRef="usd">497000000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i70cd1563db3c4b76adee5222511f8c11_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzE4LTE3LTEtMS0yMTA2_8e6990d3-1f8b-4e7b-9f6d-ca65f15b1dff"
      unitRef="usd">4335000000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i8cf7ee332f4841da8506c26d88131477_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzE4LTE5LTEtMS0yMTA2_6b47894c-860d-4f57-9895-d741d6bcde87"
      unitRef="usd">14780000000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i5f366851b5264660bff17d7d4b73520d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzIwLTEtMS0xLTIxMDY_e173019f-0224-46de-b0be-5355f07241c0"
      unitRef="usd">3000000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i36b66b2023d14b89ad4beb4399e11485_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzIwLTMtMS0xLTIxMDY_9d2aa4bb-d87d-4912-a73f-af0bfd3235d3"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="ibdaeb6595d4f4f51ab0b13ffe6cb314c_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzIwLTUtMS0xLTIxMDY_9fa0e680-c09e-4f95-8166-a10fa6ba0055"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i8e1e2e7897ca4b63a06835f0115f2eb0_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzIwLTctMS0xLTIxMDY_55e438d7-4c6d-4125-93cc-da464ea47f87"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i4f51bc24477f410995cdeb7ed8cba24b_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzIwLTktMS0xLTIxMDY_134bd30a-ff98-4385-9994-260440f44ec0"
      unitRef="usd">3000000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="id2febb1d84d149ab96e2fc3b0bd82012_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzIwLTExLTEtMS0yMTA2_9a66d179-33f5-4cc3-8d79-544dbd94c2e6"
      unitRef="usd">4000000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i8898aea570db4e2ab9183fc49afcc34c_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzIwLTEzLTEtMS0yMTA2_691e7510-03e8-4a30-a8d1-cec65b623400"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i6c14b3963cd64d5e95776b1c47f82f9e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzIwLTE1LTEtMS0yMTA2_ddff0588-e520-4347-be3f-7a87d54f47aa"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i3f0ea001add5471b8e9b44b06b1149f8_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzIwLTE3LTEtMS0yMTA2_9c2b1470-d7c1-423e-b9dd-0e93086c235c"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="ic6b7dcd308e4404db57694d4524b0210_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzIwLTE5LTEtMS0yMTA2_c1bd2d50-44ec-4a5a-9cbf-d62ff16b0d8f"
      unitRef="usd">4000000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i9a0273f7c5b84b54b7e2d500175d50fd_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzIxLTEtMS0xLTIxMDY_1b054164-39e7-4015-8060-c7c18a80555a"
      unitRef="usd">36000000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="iabceff5669874d3491aed0c7ebf09aee_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzIxLTMtMS0xLTIxMDY_b4f84847-5900-4f75-9941-dba2830e8863"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="ib624d1aec50f4852b631e575609c434d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzIxLTUtMS0xLTIxMDY_caec7a8d-e1c9-44b0-8017-332a9beeef74"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i0e7aa5e20c7a4c308e08e8030aa23a8e_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzIxLTctMS0xLTIxMDY_ec4e1fda-5755-4d7a-adf7-5368a5688ea0"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="iaed3cd91f1f64838ad630f4bebca79b7_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzIxLTktMS0xLTIxMDY_9efbe9d7-8575-4f6d-a6a1-8908df868122"
      unitRef="usd">36000000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="if16e2b78ce9d4247a1a6fdf227749a79_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzIxLTExLTEtMS0yMTA2_1e876dfb-6223-47ac-80b7-0877bb4a2cba"
      unitRef="usd">29000000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i30bc89d97e4d4942ba2e9d49d3f36e62_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzIxLTEzLTEtMS0yMTA2_dce42faa-0086-4f5b-91ba-c067809c5fb7"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i795198683a9045199bea4c39656d8d01_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzIxLTE1LTEtMS0yMTA2_b308853a-859b-4d8f-b732-a94317da2958"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="ifbd86f0091b643038b823bfc1bee62d4_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzIxLTE3LTEtMS0yMTA2_69fd4805-418d-45e6-b9a8-6b205128c07e"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="ib41b00e8a43e4acbbb7fa02c933a0c8d_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzIxLTE5LTEtMS0yMTA2_e9ccc23f-88e2-4b91-a492-56a3a3bd50b6"
      unitRef="usd">29000000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i65bfa9cc933149ea8cf7819480c8e1dc_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzIyLTEtMS0xLTIxMDY_bbb05496-d22c-4e16-86ad-e7a8171803c7"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i9f4fee29d2c249a0bf549fa33287745a_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzIyLTMtMS0xLTIxMDY_4447bf3b-e6e1-489b-a5b3-ba91aa5ab88a"
      unitRef="usd">33000000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i9c2fd52335d34e4db1bbfe219bc6bac5_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzIyLTUtMS0xLTIxMDY_74bcdff8-2941-4d8b-9708-292698235c54"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i27644e9613fb46f89adc04bfe39bbe2e_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzIyLTctMS0xLTIxMDY_a8da6d17-6529-42c1-9cff-e61157340167"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="ib44ebb12a44545a1b4959aad8ebd55c5_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzIyLTktMS0xLTIxMDY_89dfccd4-52f5-4797-9fb0-20bca4137b42"
      unitRef="usd">33000000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i24831d79269c4064b6e16499239bd4a2_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzIyLTExLTEtMS0yMTA2_19caa31a-df7e-415e-849a-d3bdc2e9ad90"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i1bb44dfa8c8e40fd9480ba029d22f92f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzIyLTEzLTEtMS0yMTA2_bf8f6f78-813d-448b-a5f2-4b3ff9f61528"
      unitRef="usd">28000000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i4c046ba25a354d24b8300b5622a2139c_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzIyLTE1LTEtMS0yMTA2_03ebd541-489e-4b13-88dc-ee3906b0a015"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i893cb0c114aa497897f4661aa0a33ed3_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzIyLTE3LTEtMS0yMTA2_7244a708-95d7-44f3-aa92-3c6d661b484e"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i889c6bcc8b2a4d8aad94e597c8eca24b_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzIyLTE5LTEtMS0yMTA2_bceb1f8b-deb0-4730-82d8-99bd15612336"
      unitRef="usd">28000000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i5383390a96c04587a0b3496a63a21b5c_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzIzLTEtMS0xLTIxMDY_e0fb9383-1d26-47c8-8394-048af494fa7d"
      unitRef="usd">39000000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i7ba1a581c3ed49609dc03e86271b58d0_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzIzLTMtMS0xLTIxMDY_72d4242f-bdce-49da-95a8-a8c2e3ea73c0"
      unitRef="usd">33000000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i98cd80d121a943f0b7e4e605b903cdfb_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzIzLTUtMS0xLTIxMDY_c5eeee39-6009-4dba-a939-50e9cbf008fb"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="ifceb457728b84791b86ce1602e4d5c8f_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzIzLTctMS0xLTIxMDY_30caea77-f600-4a17-87ef-c659ff15f13c"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i4549298dec3d46d493b77e0478ed623c_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzIzLTktMS0xLTIxMDY_a0dc2b84-f133-4763-8fa4-875692237769"
      unitRef="usd">72000000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i7815e3570c91469da41f086fb5333643_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzIzLTExLTEtMS0yMTA2_64641586-ae04-41c8-a1c4-5ccf335fa460"
      unitRef="usd">33000000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i995ede6a292242f18ffe94e3a10bd24d_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzIzLTEzLTEtMS0yMTA2_65ea4839-63b0-42ad-9734-24e49d1ac204"
      unitRef="usd">28000000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="id396aa0452ce4444aa4d9ae8931cd4a5_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzIzLTE1LTEtMS0yMTA2_3fa441e7-5393-46e1-a6db-7c2137e24208"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="ic8c9e72aba8f420e9f47d78e3adb99e1_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzIzLTE3LTEtMS0yMTA2_d7555299-28bf-418c-90bb-4eb6e3b60195"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i8143337983bf4ccbb27fd61d7059af80_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzIzLTE5LTEtMS0yMTA2_58e48091-b462-4208-9eae-fe596206cffd"
      unitRef="usd">61000000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i46a67c2406af4627a3143d981b33623e_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzI0LTEtMS0xLTIxMDY_21096fc7-134e-4799-af8a-ca2c2ed2bb74"
      unitRef="usd">43000000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="ib75ca4b2185c4760a6f64d8ad0fb9af8_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzI0LTMtMS0xLTIxMDY_536129d6-9c19-47b7-9bb0-4ae8c81d7bb7"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i08b96f510a9a4e2a96292f9828ef4e66_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzI0LTUtMS0xLTIxMDY_ee3f1268-8000-4719-b73e-518d77cf03e5"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="idfb0554eae6c4a0082bf99d68877fec8_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzI0LTctMS0xLTIxMDY_4c456b40-1f07-4b74-b071-8afbcafaaf1e"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i9b3eea5e70db4fe3a9fb34deddac2945_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzI0LTktMS0xLTIxMDY_5f9cfa8b-4c11-42a9-a859-d18ab562d4fc"
      unitRef="usd">43000000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i5383fe9610264c40977e731190779946_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzI0LTExLTEtMS0yMTA2_e60d3b7a-23e3-4ef2-976c-39d4526dc619"
      unitRef="usd">195000000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i1391437c049f40788e10f9a10f292f7a_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzI0LTEzLTEtMS0yMTA2_d8ef5460-3fff-4f88-bb80-871a40c0fea7"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="ifed74d18edd74ffa81d808993fb9b94a_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzI0LTE1LTEtMS0yMTA2_663ad32c-9799-440c-9688-11a98727d9a0"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i6fe2527b4a224923bfe3245b46ab28ab_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzI0LTE3LTEtMS0yMTA2_86767434-6b99-4f25-8529-712af92f805b"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="ibb4cb6d6b55b41619d81a1e435f697bc_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzI0LTE5LTEtMS0yMTA2_ee494bc0-b44b-419e-b4ef-f267f6bad9d0"
      unitRef="usd">195000000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:DerivativeAssets
      contextRef="i5a55e5aa71764c9d878f16dedfd8844c_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzI2LTEtMS0xLTIxMDY_e419a588-1a65-4ddd-ac00-b01814495801"
      unitRef="usd">3017000000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="id1215b461c4d485a88231ebd5d50c2b3_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzI2LTMtMS0xLTIxMDY_be3a73a0-ae2e-48bb-a897-da1a0799c67a"
      unitRef="usd">7223000000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i8e469fc29a7343268781f953fb3c33ff_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzI2LTUtMS0xLTIxMDY_01bc5744-7462-4b26-8e89-3549b3f791dc"
      unitRef="usd">3899000000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i5fd5265e82a642299e15b6c546e076d4_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzI2LTctMS0xLTIxMDY_517c5504-2c79-43bb-9831-b8d7833abee0"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="idf3d3bbe12da4813824db5c2760ac5b2_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzI2LTktMS0xLTIxMDY_c795126d-750e-46b5-9159-2401621f075d"
      unitRef="usd">14139000000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="ib8be96cd801b46bc93d66ac4c97d2e49_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzI2LTExLTEtMS0yMTA2_a65a175a-53bb-4e06-ab97-d00a46af1c1f"
      unitRef="usd">745000000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i0222f58ba26547458ced035b33ca23a1_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzI2LTEzLTEtMS0yMTA2_a16c6aac-b735-432b-9e1a-1ce872147cec"
      unitRef="usd">1914000000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i2798f92c76894175bf45c02bb1fe33d3_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzI2LTE1LTEtMS0yMTA2_67aecb77-745e-4ac3-a54e-7d8c79826445"
      unitRef="usd">1599000000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i833ee6927de947cb94f12cf3282d04ba_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzI2LTE3LTEtMS0yMTA2_7e2c2769-c470-43f3-a0c7-1a081bb299ef"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="ibc4088bd74b142acba29deaffce614a4_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzI2LTE5LTEtMS0yMTA2_a7ea15c2-94f1-40ab-8168-2966a422a514"
      unitRef="usd">4258000000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="ie2f5d4987eab4980b46640c8d0a7069b_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzI3LTEtMS0xLTIxMDY_5f50611e-1d7c-4a41-87b0-1a085ca5e1ba"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i239188bbc1264647b97227766a65c966_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzI3LTMtMS0xLTIxMDY_75925ed8-f396-4705-b36d-b3355ce84759"
      unitRef="usd">19000000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i221808cdd1584c298bd3d74e5c0fb037_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzI3LTUtMS0xLTIxMDY_a570069c-4849-4b57-a89b-a8293c7df345"
      unitRef="usd">8000000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i788b5fc58e3944239393ee859dc993a6_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzI3LTctMS0xLTIxMDY_3cdb60db-679f-433b-ac17-292745a2cb38"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i0954b40665784b9083fcfe00e34868e2_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzI3LTktMS0xLTIxMDY_3f90917c-fbd8-479a-930b-53f7ffe45541"
      unitRef="usd">27000000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i81c26add396f4262abd1e18f2f7eef38_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzI3LTExLTEtMS0yMTA2_6c7a49ae-ade8-4769-80a2-384a8ee62233"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i794be5a8c571484c882ff0552410c8eb_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzI3LTEzLTEtMS0yMTA2_fd8f1def-fd4e-428f-8154-d11a1e799bb5"
      unitRef="usd">17000000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i67697380007a4ce6b3df68aa73bfeae3_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzI3LTE1LTEtMS0yMTA2_eb6f5787-6d9d-4fe1-b1a8-045187a9635f"
      unitRef="usd">27000000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i2fc13dd196d047ba83945b7ee8111aab_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzI3LTE3LTEtMS0yMTA2_6e596772-50e4-46fd-a53c-f3bbcb6c3e6a"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i9748aff4c277411f817b32a93383ceba_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzI3LTE5LTEtMS0yMTA2_92105bc2-af7e-4154-a9cb-14dd177bff2e"
      unitRef="usd">44000000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="iea8dca4d3cb749c9b15b2c350b8fa485_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzI4LTEtMS0xLTIxMDY_05c0df2e-2e11-45d5-a9ff-d3bb89cb3f20"
      unitRef="usd">-2108000000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i1694b5e7840e4fad9b3bc6ecd323a11a_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzI4LTMtMS0xLTIxMDY_deebf4ee-da28-44ae-b38f-42648b89e64e"
      unitRef="usd">-6177000000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i33a50cc82a2a41e4b20c403277e53a99_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzI4LTUtMS0xLTIxMDY_b5a3b8bd-cf57-4f93-9407-69f074eca18d"
      unitRef="usd">-2769000000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i4f08ef02b1fb44b5821ffd196d30182c_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzI4LTctMS0xLTIxMDY_7eb25700-5d92-4113-8af2-1d69505d3bdd"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i41c2f173e48244b48080c9d46a43c01d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzI4LTktMS0xLTIxMDY_0a8e7312-fe45-48c6-9158-09a2ca408d92"
      unitRef="usd">-11054000000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="iee129f306c39444c84ecf54e78f02d89_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzI4LTExLTEtMS0yMTA2_4a25a342-85b5-4dbd-b9c6-7dad22426831"
      unitRef="usd">-607000000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="ia18265b4b6a54dc5b836f60cc31bdc0c_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzI4LTEzLTEtMS0yMTA2_166b8ed9-a57d-4c04-a031-008309a4fcc6"
      unitRef="usd">-1597000000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i1d6c026132024b41b44bb7bfcf789171_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzI4LTE1LTEtMS0yMTA2_661f6c64-2f69-4b7c-b684-c1bd8a363ff5"
      unitRef="usd">-905000000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="ie721f586fe17454983d335cb222a2958_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzI4LTE3LTEtMS0yMTA2_a7a0bce3-5bc9-4807-adaf-a95d13da9ef2"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="if16aba573f044c06a2cb13b6f6805db3_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzI4LTE5LTEtMS0yMTA2_c770ca78-3f7b-4496-9c97-e7084218c054"
      unitRef="usd">-3109000000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="ibe7dc2a90b2b4ccb9c6d10cf28aeff2f_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzI5LTEtMS0xLTIxMDY_f8cf3c28-3de9-4a05-9c8f-0ab53b02ad35"
      unitRef="usd">909000000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i9507f382e9b0411c801787a11b80dbb6_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzI5LTMtMS0xLTIxMDY_6b3f1239-ba59-4f79-b0a4-e560e2f1f4e8"
      unitRef="usd">1065000000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i9046dc6015cc4de7b67950811257e4a8_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzI5LTUtMS0xLTIxMDY_92e24d38-bddd-4a48-bea0-8e8950437a6f"
      unitRef="usd">1138000000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i8f741d15e0ac47d0a3789d90da07db5a_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzI5LTctMS0xLTIxMDY_10c87327-df12-46d8-aac4-3a9e85ae67b1"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i7b6606f81cda4332a009ae51ded4ddbf_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzI5LTktMS0xLTIxMDY_879f8112-d62f-4c0a-939e-7565ad16952e"
      unitRef="usd">3112000000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="ie952e6b71ed64c0b8b4afbd6d7ca5dc0_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzI5LTExLTEtMS0yMTA2_da3322cf-5a95-456f-8388-7a154dc9c52c"
      unitRef="usd">138000000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="ied95d3c569b8480bb11c06991bc39f36_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzI5LTEzLTEtMS0yMTA2_04674006-9ba1-4e0e-8233-bfc3ae718150"
      unitRef="usd">334000000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="ia4c57526c79f4c7bb1fbb6381f13240c_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzI5LTE1LTEtMS0yMTA2_6f3c484d-8d02-433e-8c24-ab61d0a2e6b2"
      unitRef="usd">721000000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="ie205bbf6dcd64426bc3881b29f0985b0_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzI5LTE3LTEtMS0yMTA2_7a061d38-0339-4000-b5ee-f3d755b8a833"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i6191c7c998944036b2e84144bc9a22af_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzI5LTE5LTEtMS0yMTA2_b8ba3583-5230-4777-aadc-e692b29f0e0f"
      unitRef="usd">1193000000</us-gaap:DerivativeAssets>
    <us-gaap:RetainedInterestFairValueDisclosure
      contextRef="i20df9936d6194ccd80c25a1d37fb87c7_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzMwLTEtMS0xLTIxMDY_32ed9312-2e7c-4770-9b1c-7511f2db2292"
      unitRef="usd">0</us-gaap:RetainedInterestFairValueDisclosure>
    <us-gaap:RetainedInterestFairValueDisclosure
      contextRef="i7298549697a5432fab8aee0fe815af38_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzMwLTMtMS0xLTIxMDY_8bf2e6a8-b68b-4fd6-a0cb-815a0de0310e"
      unitRef="usd">365000000</us-gaap:RetainedInterestFairValueDisclosure>
    <us-gaap:RetainedInterestFairValueDisclosure
      contextRef="i7cb8908360ea429d8b5b7a2553695905_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzMwLTUtMS0xLTIxMDY_4c37ffc1-1c0b-49fa-bc49-0bd13f424d39"
      unitRef="usd">0</us-gaap:RetainedInterestFairValueDisclosure>
    <us-gaap:RetainedInterestFairValueDisclosure
      contextRef="icea95afdb86d4bffb24937a7c18209e6_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzMwLTctMS0xLTIxMDY_5a53b87c-6f22-4165-a8a5-e1e707708323"
      unitRef="usd">0</us-gaap:RetainedInterestFairValueDisclosure>
    <us-gaap:RetainedInterestFairValueDisclosure
      contextRef="i0f4e9f1d55624df3aecd887cd8b84509_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzMwLTktMS0xLTIxMDY_43a00cc9-badd-4ed1-b69e-673d3006efab"
      unitRef="usd">365000000</us-gaap:RetainedInterestFairValueDisclosure>
    <us-gaap:RetainedInterestFairValueDisclosure
      contextRef="i521b26932b0c495a8a43e9e8fee56592_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzMwLTExLTEtMS0yMTA2_8eeb26af-b102-4363-ade2-c2c2503c0c11"
      unitRef="usd">0</us-gaap:RetainedInterestFairValueDisclosure>
    <us-gaap:RetainedInterestFairValueDisclosure
      contextRef="i9db88da7587244989d24ac3b3d90731e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzMwLTEzLTEtMS0yMTA2_eff56d51-fe1f-4fbc-9836-10e76b067af9"
      unitRef="usd">639000000</us-gaap:RetainedInterestFairValueDisclosure>
    <us-gaap:RetainedInterestFairValueDisclosure
      contextRef="i5c0e7f8849c048ebb5c7919eb1cd7bd4_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzMwLTE1LTEtMS0yMTA2_b7b941e6-7fee-4bc9-a80d-aab167ab0f00"
      unitRef="usd">0</us-gaap:RetainedInterestFairValueDisclosure>
    <us-gaap:RetainedInterestFairValueDisclosure
      contextRef="i7be01dc6df254f3a9b4119abe6513f78_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzMwLTE3LTEtMS0yMTA2_bb2c277f-043d-49fa-a681-266cc8728e64"
      unitRef="usd">0</us-gaap:RetainedInterestFairValueDisclosure>
    <us-gaap:RetainedInterestFairValueDisclosure
      contextRef="i4be25e5abb194047aab21a8bb29657cc_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzMwLTE5LTEtMS0yMTA2_afd49ef9-1811-403e-8a20-2f1cd75dde46"
      unitRef="usd">639000000</us-gaap:RetainedInterestFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i20df9936d6194ccd80c25a1d37fb87c7_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzMxLTEtMS0xLTIxMDY_d1829f12-4236-4c50-b4ef-93bd799d9977"
      unitRef="usd">8355000000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i7298549697a5432fab8aee0fe815af38_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzMxLTMtMS0xLTIxMDY_0cf4d0b7-d1ad-4bfe-982b-d0a68f16af44"
      unitRef="usd">4668000000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i7cb8908360ea429d8b5b7a2553695905_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzMxLTUtMS0xLTIxMDY_afca0cb5-2073-4a26-9475-eabf1521651a"
      unitRef="usd">1602000000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="icea95afdb86d4bffb24937a7c18209e6_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzMxLTctMS0xLTIxMDY_f6741b19-5fb5-48fe-b889-42c9f5ee4dd2"
      unitRef="usd">5255000000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i0f4e9f1d55624df3aecd887cd8b84509_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzMxLTktMS0xLTIxMDY_6f1de248-4da5-4c28-9f7f-21a9d94b6faf"
      unitRef="usd">19880000000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i521b26932b0c495a8a43e9e8fee56592_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzMxLTExLTEtMS0yMTA2_7649f184-4409-499c-acec-8ec1519443d8"
      unitRef="usd">6457000000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i9db88da7587244989d24ac3b3d90731e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzMxLTEzLTEtMS0yMTA2_3b291d15-3f19-4f5f-aca8-88db87b2319e"
      unitRef="usd">4982000000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i5c0e7f8849c048ebb5c7919eb1cd7bd4_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzMxLTE1LTEtMS0yMTA2_76ccbe6a-c95a-45e8-b538-56f6789535be"
      unitRef="usd">1218000000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i7be01dc6df254f3a9b4119abe6513f78_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzMxLTE3LTEtMS0yMTA2_bd229eee-8198-4786-bb7c-c0417577f10f"
      unitRef="usd">4335000000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i4be25e5abb194047aab21a8bb29657cc_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzMxLTE5LTEtMS0yMTA2_810cb1ec-b9be-4589-a642-5c350c97c82b"
      unitRef="usd">16992000000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:DerivativeLiabilities
      contextRef="ia9190b6dedee473aaeabb02fb50e799c_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzM1LTEtMS0xLTIxMDY_e9553ec9-e21e-46ef-bc7f-cab0cb7d56eb"
      unitRef="usd">2201000000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i4811757a2c2c402f8f7eba452352da7d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzM1LTMtMS0xLTIxMDY_caa53f59-b324-4e36-8863-a70bc85bd28e"
      unitRef="usd">6870000000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i1f974dfb83394d78a38b5d49d62f37a6_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzM1LTUtMS0xLTIxMDY_8276df51-2f3a-431d-95ed-382655efb18b"
      unitRef="usd">3965000000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="ic40e91ac8a8c4d479661e1edccaded65_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzM1LTctMS0xLTIxMDY_3f869b7c-1a4f-43d9-a829-f9a5d94ddb2b"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i0fa76bb1d0824a6892a2310c7d58da82_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzM1LTktMS0xLTIxMDY_9c99cec2-247a-4a10-b476-ddb9c0f5ff5f"
      unitRef="usd">13036000000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="ic162379f8f2a492fa3c4d44123544606_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzM1LTExLTEtMS0yMTA2_cb9c6ecf-045e-43a1-8104-3183e376c061"
      unitRef="usd">682000000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="icada5652e3ac457fa8f412b11230039e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzM1LTEzLTEtMS0yMTA2_0da8ea7b-3b93-4efa-b075-5e2d4e6ca324"
      unitRef="usd">1928000000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="if88869851d58447fa1aff3692415726b_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzM1LTE1LTEtMS0yMTA2_56b4f2f7-4c7a-4d63-b80d-74613788b677"
      unitRef="usd">1354000000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i4eb263fa45c44adb935355be63f1c9d2_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzM1LTE3LTEtMS0yMTA2_6993b9fb-3cbf-41e8-92c2-2caeb37e4473"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i2e2757f3940d48839c68143094733e77_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzM1LTE5LTEtMS0yMTA2_b2563d78-9583-4a1e-a67b-15ddf4abb931"
      unitRef="usd">3964000000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="ia63ff9c586484586b48da0ae00a44495_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzM2LTEtMS0xLTIxMDY_075709e5-6df4-4dea-b866-b872375bd439"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i163f186ba83b47d0ac7dc4713b0d96d6_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzM2LTMtMS0xLTIxMDY_da627305-6995-41b2-86e8-34189bba6458"
      unitRef="usd">18000000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i9ed1d1766949437b9d0e68e0d3ceaddf_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzM2LTUtMS0xLTIxMDY_193c6fdb-74db-4f6b-80ce-ee88fa719594"
      unitRef="usd">2000000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="iec688a6d5e9e4e298d8328412dc7c86b_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzM2LTctMS0xLTIxMDY_43157823-5aa1-4821-b178-e4b3e2f5e5e0"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i0ff1f788644d4760bb4c121bd5d35f35_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzM2LTktMS0xLTIxMDY_369ce704-7638-41e2-abd2-9dafd56e5003"
      unitRef="usd">20000000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="id6a2046c2cf44d8e92a80089baa56a04_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzM2LTExLTEtMS0yMTA2_f774c136-5c19-4a17-a724-bf829aea4c76"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i022fbf1eb8304464ab01ac36b6c52a61_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzM2LTEzLTEtMS0yMTA2_b4ea2ee5-94e2-4f46-aa6c-cdff4d91aee5"
      unitRef="usd">21000000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="icc576c00fbf74032818d695bc7f38a74_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzM2LTE1LTEtMS0yMTA2_cd80103c-61d7-4a52-a2ef-f9ba966cb8e6"
      unitRef="usd">4000000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i8bcd2e4714374262943af22cb6dd7027_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzM2LTE3LTEtMS0yMTA2_86607bef-66a6-4703-99a9-9e30cb8dc06f"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="ie861121bba8044a284da9a3319561eee_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzM2LTE5LTEtMS0yMTA2_225bc044-e10c-42a0-a15d-ede4581ce8ea"
      unitRef="usd">25000000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i082712c4fa2e42fcadf51620d031f573_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzM3LTEtMS0xLTIxMDY_6d849458-afcf-4a95-b273-da883ca4a142"
      unitRef="usd">-2189000000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i17195734aa7142caa6327831482aeae6_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzM3LTMtMS0xLTIxMDY_78e253cd-47fd-406e-bd2f-db6c59e2c608"
      unitRef="usd">-6642000000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i1140252f46f944e1a2afb12d83e4a1b2_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzM3LTUtMS0xLTIxMDY_38ac7a15-8211-4a8c-87fa-63c8e842905e"
      unitRef="usd">-2735000000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i4dd53291622f4efba56b35225e7b860d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzM3LTctMS0xLTIxMDY_e5a51478-67a6-46e9-972c-aaed5699446b"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i00af84cee7f149fc952d544ccd1be35a_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzM3LTktMS0xLTIxMDY_b4ee1f06-52b3-4afb-ab4c-a6ee46d4b910"
      unitRef="usd">-11566000000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="ia1455eeea7d240f682e8c9a5c260a951_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzM3LTExLTEtMS0yMTA2_e255bd23-32b1-499a-b229-f0c096bc9ef4"
      unitRef="usd">-540000000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="ia893bceda65447cfa90ad0f750ce129b_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzM3LTEzLTEtMS0yMTA2_e035de16-8f51-45c2-b213-2474db723a63"
      unitRef="usd">-1918000000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="ieba8ecd20f8945e3bea9b5e92514e3ae_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzM3LTE1LTEtMS0yMTA2_308e5fe5-aa9f-4de4-bdc8-bc584ccba146"
      unitRef="usd">-1067000000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i0eca67debd0b4eaea7d84e33010b44a9_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzM3LTE3LTEtMS0yMTA2_bf9da476-ef55-421d-a329-bc7ce2c26f44"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="ia22a02dabd2c45d0919d9c9fe866ae17_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzM3LTE5LTEtMS0yMTA2_82e6168b-597f-461c-9cb5-1bf3425a0ccb"
      unitRef="usd">-3525000000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i1115adf26e8e49718be5cee5679b6c4f_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzM4LTEtMS0xLTIxMDY_ad66ce53-8482-48ec-bab4-4fc403b240f8"
      unitRef="usd">12000000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="if7b3f919e1d046cea8b478e59c3ce028_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzM4LTMtMS0xLTIxMDY_83752232-cbff-4449-93f2-19ebdc89bcac"
      unitRef="usd">246000000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i478da9ad6947440fb0fe6bc66ec79a47_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzM4LTUtMS0xLTIxMDY_bbaaebe6-399d-4e6e-9818-1ddbacdc0fba"
      unitRef="usd">1232000000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i8d07795c21b1468c92f71ae2080ed633_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzM4LTctMS0xLTIxMDY_67063e42-eb96-4085-9128-0e9a80af78af"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i697e4e752db345598e440b2b8df6d6ea_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzM4LTktMS0xLTIxMDY_ec12911b-0ca9-4d1a-a21a-535d547640b7"
      unitRef="usd">1490000000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="ibb0b780f99b54931bf2a256cd83ccd4e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzM4LTExLTEtMS0yMTA2_7f4dba79-49bf-4a59-8a5f-54c9733395cc"
      unitRef="usd">142000000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="ia0a663edab07449cbbc8c0f0040f16f7_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzM4LTEzLTEtMS0yMTA2_c0bd8c0e-c91b-4f07-98fc-b73beb527f32"
      unitRef="usd">31000000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i7d2d848f78d44bc69ee1e2476d0ebfcb_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzM4LTE1LTEtMS0yMTA2_f47c9e64-a0c7-42ab-88b6-57cbcad9fb0d"
      unitRef="usd">291000000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i9747f7a4b7ae4b2f9cc4f05fa0e02b90_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzM4LTE3LTEtMS0yMTA2_6ee440bc-cf22-41a2-8099-f6b7e93f4fda"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="ida3c015579634a83b1d1d2ec9cc24bd0_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzM4LTE5LTEtMS0yMTA2_b49c6d23-451b-4fa2-a3c5-13874443c413"
      unitRef="usd">464000000</us-gaap:DerivativeLiabilities>
    <us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent
      contextRef="i20df9936d6194ccd80c25a1d37fb87c7_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzM5LTEtMS0xLTIxMDY_829ae1a7-0888-45f5-b675-84998fac3ecb"
      unitRef="usd">0</us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent>
    <us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent
      contextRef="i7298549697a5432fab8aee0fe815af38_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzM5LTMtMS0xLTIxMDY_88d1bd22-a7f2-410b-9195-eacd4ebd52c2"
      unitRef="usd">43000000</us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent>
    <us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent
      contextRef="i7cb8908360ea429d8b5b7a2553695905_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzM5LTUtMS0xLTIxMDY_c2940da6-21df-49a8-a501-a374b6a885c0"
      unitRef="usd">0</us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent>
    <us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent
      contextRef="icea95afdb86d4bffb24937a7c18209e6_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzM5LTctMS0xLTIxMDY_e58dde60-4728-47c6-aa3d-5c3361f2f7ad"
      unitRef="usd">0</us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent>
    <us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent
      contextRef="i0f4e9f1d55624df3aecd887cd8b84509_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzM5LTktMS0xLTIxMDY_4150e95a-66c5-4667-8d1a-2cf7a7242848"
      unitRef="usd">43000000</us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent>
    <us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent
      contextRef="i521b26932b0c495a8a43e9e8fee56592_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzM5LTExLTEtMS0yMTA2_efc8d784-1ea4-40b5-a877-68acff40db61"
      unitRef="usd">0</us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent>
    <us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent
      contextRef="i9db88da7587244989d24ac3b3d90731e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzM5LTEzLTEtMS0yMTA2_b459d713-e9a4-48a0-b571-bf5f81235c42"
      unitRef="usd">42000000</us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent>
    <us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent
      contextRef="i5c0e7f8849c048ebb5c7919eb1cd7bd4_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzM5LTE1LTEtMS0yMTA2_98422407-e306-4a8f-b77a-3f116fa16c2f"
      unitRef="usd">0</us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent>
    <us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent
      contextRef="i7be01dc6df254f3a9b4119abe6513f78_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzM5LTE3LTEtMS0yMTA2_d8925633-2bea-43c5-a30f-0eae50f5683c"
      unitRef="usd">0</us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent>
    <us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent
      contextRef="i4be25e5abb194047aab21a8bb29657cc_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzM5LTE5LTEtMS0yMTA2_7ccca61c-e04c-4b02-8f6e-60541844a8c8"
      unitRef="usd">42000000</us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="i20df9936d6194ccd80c25a1d37fb87c7_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzQwLTEtMS0xLTIxMDY_3a4ce1bb-d977-456b-8622-6f86c238a571"
      unitRef="usd">12000000</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="i7298549697a5432fab8aee0fe815af38_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzQwLTMtMS0xLTIxMDY_19aeaaa2-c8b4-416b-b9f9-96b17a6bba27"
      unitRef="usd">289000000</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="i7cb8908360ea429d8b5b7a2553695905_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzQwLTUtMS0xLTIxMDY_aa94777b-265d-419c-9951-6035b301f115"
      unitRef="usd">1232000000</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="icea95afdb86d4bffb24937a7c18209e6_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzQwLTctMS0xLTIxMDY_c749de88-8c6d-4671-9d2d-f50040a1816d"
      unitRef="usd">0</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="i0f4e9f1d55624df3aecd887cd8b84509_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzQwLTktMS0xLTIxMDY_505e08dd-4969-45ee-b800-e24e0c8fc7eb"
      unitRef="usd">1533000000</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="i521b26932b0c495a8a43e9e8fee56592_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzQwLTExLTEtMS0yMTA2_db99e381-de21-4fb8-bb7e-8363189f549d"
      unitRef="usd">142000000</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="i9db88da7587244989d24ac3b3d90731e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzQwLTEzLTEtMS0yMTA2_f2b251c1-7432-4132-9835-227f38bfb1b3"
      unitRef="usd">73000000</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="i5c0e7f8849c048ebb5c7919eb1cd7bd4_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzQwLTE1LTEtMS0yMTA2_d3e2dc06-5054-4388-9768-41b7fca5315f"
      unitRef="usd">291000000</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="i7be01dc6df254f3a9b4119abe6513f78_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzQwLTE3LTEtMS0yMTA2_dd6449c4-1383-4eb7-8723-29f8294e023a"
      unitRef="usd">0</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="i4be25e5abb194047aab21a8bb29657cc_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzQwLTE5LTEtMS0yMTA2_6aece6a2-8e12-4701-9cf1-5a5cf6b383cf"
      unitRef="usd">506000000</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FairValueNetAssetLiability
      contextRef="i20df9936d6194ccd80c25a1d37fb87c7_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzQxLTEtMS0xLTIxMDY_6097a225-358e-4fed-81cb-633bcb39732b"
      unitRef="usd">8343000000</us-gaap:FairValueNetAssetLiability>
    <us-gaap:FairValueNetAssetLiability
      contextRef="i7298549697a5432fab8aee0fe815af38_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzQxLTMtMS0xLTIxMDY_ba159bbb-3986-438b-bcfd-698732fe1ba1"
      unitRef="usd">4379000000</us-gaap:FairValueNetAssetLiability>
    <us-gaap:FairValueNetAssetLiability
      contextRef="i7cb8908360ea429d8b5b7a2553695905_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzQxLTUtMS0xLTIxMDY_3b0f32b0-7d09-484c-b079-170ccb854e09"
      unitRef="usd">370000000</us-gaap:FairValueNetAssetLiability>
    <us-gaap:FairValueNetAssetLiability
      contextRef="icea95afdb86d4bffb24937a7c18209e6_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzQxLTctMS0xLTIxMDY_8be7954b-8a0a-4080-b221-de313beedc0e"
      unitRef="usd">5255000000</us-gaap:FairValueNetAssetLiability>
    <us-gaap:FairValueNetAssetLiability
      contextRef="i0f4e9f1d55624df3aecd887cd8b84509_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzQxLTktMS0xLTIxMDY_6d4d3967-6ba6-4ac1-90c7-5fe54017db18"
      unitRef="usd">18347000000</us-gaap:FairValueNetAssetLiability>
    <us-gaap:FairValueNetAssetLiability
      contextRef="i521b26932b0c495a8a43e9e8fee56592_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzQxLTExLTEtMS0yMTA2_74c29294-1089-46ee-ae39-c802dccde7e9"
      unitRef="usd">6315000000</us-gaap:FairValueNetAssetLiability>
    <us-gaap:FairValueNetAssetLiability
      contextRef="i9db88da7587244989d24ac3b3d90731e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzQxLTEzLTEtMS0yMTA2_a08f4ebb-aec1-484a-b884-0f4f86dbc4c0"
      unitRef="usd">4909000000</us-gaap:FairValueNetAssetLiability>
    <us-gaap:FairValueNetAssetLiability
      contextRef="i5c0e7f8849c048ebb5c7919eb1cd7bd4_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzQxLTE1LTEtMS0yMTA2_e9edd43d-2651-4a8e-8f6e-05a9bb3b95bf"
      unitRef="usd">927000000</us-gaap:FairValueNetAssetLiability>
    <us-gaap:FairValueNetAssetLiability
      contextRef="i7be01dc6df254f3a9b4119abe6513f78_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzQxLTE3LTEtMS0yMTA2_ff60fb5d-3d43-400c-92d6-e95c997db19a"
      unitRef="usd">4335000000</us-gaap:FairValueNetAssetLiability>
    <us-gaap:FairValueNetAssetLiability
      contextRef="i4be25e5abb194047aab21a8bb29657cc_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTplOTQ4MDcxZmFjZjk0Mzg1YjgyNDMwZjM3N2RhNWI3MS90YWJsZXJhbmdlOmU5NDgwNzFmYWNmOTQzODViODI0MzBmMzc3ZGE1YjcxXzQxLTE5LTEtMS0yMTA2_eff5dc62-217e-4313-bbf7-7047900b82b9"
      unitRef="usd">16486000000</us-gaap:FairValueNetAssetLiability>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i7f8809b4c91a41bd8f8c6e545e8d0793_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90ZXh0cmVnaW9uOjg1N2QwN2Y3ODhjMjQyY2M4Nzg4MjljZmU2YzU5NjQ2XzE2NTc_3b17a640-b371-45db-a077-ba3a187fd2a4"
      unitRef="usd">417000000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i7d53c390661641fd97ad6f7cd9f7065b_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90ZXh0cmVnaW9uOjg1N2QwN2Y3ODhjMjQyY2M4Nzg4MjljZmU2YzU5NjQ2XzE2NjQ_429d7975-5fcb-47bc-a91c-3b50f5dab614"
      unitRef="usd">171000000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="iffd88bffd1754c96a07207b8fdde1f48_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90ZXh0cmVnaW9uOjg1N2QwN2Y3ODhjMjQyY2M4Nzg4MjljZmU2YzU5NjQ2XzE3MjE_6f795d04-7c22-4b5a-8cc9-0e0644e5131b"
      unitRef="usd">46000000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="idfa577f3713444f789045fa3b6996e9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90ZXh0cmVnaW9uOjg1N2QwN2Y3ODhjMjQyY2M4Nzg4MjljZmU2YzU5NjQ2XzE3Mjg_55cde927-3193-4557-82f3-bf339fad02fa"
      unitRef="usd">20000000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:Cash
      contextRef="i7f5aab9f84884b8fb6e0cbc6daa9fda8_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90ZXh0cmVnaW9uOjg1N2QwN2Y3ODhjMjQyY2M4Nzg4MjljZmU2YzU5NjQ2XzE3NzA_6b0be16b-5df8-48a3-bbf4-b95ca55da33f"
      unitRef="usd">116000000</us-gaap:Cash>
    <us-gaap:FinancialInstrumentsSoldNotYetPurchasedCorporateDebt
      contextRef="i73a91fd2deed4268bdfaae04865a64d6_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90ZXh0cmVnaW9uOjg1N2QwN2Y3ODhjMjQyY2M4Nzg4MjljZmU2YzU5NjQ2XzE5OTk_7f1816da-9d03-46cb-82f5-d52e333bc035"
      unitRef="usd">55000000</us-gaap:FinancialInstrumentsSoldNotYetPurchasedCorporateDebt>
    <us-gaap:FinancialInstrumentsSoldNotYetPurchasedCorporateDebt
      contextRef="i51f17c4d5a8a4975ba5ed1876fe2db4c_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90ZXh0cmVnaW9uOjg1N2QwN2Y3ODhjMjQyY2M4Nzg4MjljZmU2YzU5NjQ2XzIwMDY_0a553b25-438c-458f-b2ba-82d8213cca4e"
      unitRef="usd">62000000</us-gaap:FinancialInstrumentsSoldNotYetPurchasedCorporateDebt>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90ZXh0cmVnaW9uOjg1N2QwN2Y3ODhjMjQyY2M4Nzg4MjljZmU2YzU5NjQ2XzIxNzc_7137e462-edb8-4faa-8a5d-54915ba4dd5f"
      unitRef="usd">1000000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90ZXh0cmVnaW9uOjg1N2QwN2Y3ODhjMjQyY2M4Nzg4MjljZmU2YzU5NjQ2XzIyMTA_dda1b915-20a2-4051-a961-0ee3577853d4"
      unitRef="usd">2000000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue>
    <us-gaap:DerivativeAssetNotionalAmount
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90ZXh0cmVnaW9uOjg1N2QwN2Y3ODhjMjQyY2M4Nzg4MjljZmU2YzU5NjQ2XzIyNTE_68130ee0-a543-4595-9023-f2d87fb51247"
      unitRef="usd">687000000</us-gaap:DerivativeAssetNotionalAmount>
    <us-gaap:DerivativeAssetNotionalAmount
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90ZXh0cmVnaW9uOjg1N2QwN2Y3ODhjMjQyY2M4Nzg4MjljZmU2YzU5NjQ2XzIyNTg_68341c32-e19a-426a-95e6-13510a8a8dd6"
      unitRef="usd">1043000000</us-gaap:DerivativeAssetNotionalAmount>
    <ceg:FairValueNetAssetsLiabilitiesExcludedFromNuclearDecommissioningTrustFundInvestments
      contextRef="i73a91fd2deed4268bdfaae04865a64d6_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90ZXh0cmVnaW9uOjg1N2QwN2Y3ODhjMjQyY2M4Nzg4MjljZmU2YzU5NjQ2XzI1Mjk_67c48cf8-8517-46c3-93ac-087d17881acc"
      unitRef="usd">111000000</ceg:FairValueNetAssetsLiabilitiesExcludedFromNuclearDecommissioningTrustFundInvestments>
    <ceg:FairValueNetAssetsLiabilitiesExcludedFromNuclearDecommissioningTrustFundInvestments
      contextRef="i51f17c4d5a8a4975ba5ed1876fe2db4c_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90ZXh0cmVnaW9uOjg1N2QwN2Y3ODhjMjQyY2M4Nzg4MjljZmU2YzU5NjQ2XzI1MzY_e4d4f7a4-9180-46f1-b6c5-8752ea9c62da"
      unitRef="usd">181000000</ceg:FairValueNetAssetsLiabilitiesExcludedFromNuclearDecommissioningTrustFundInvestments>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i73a91fd2deed4268bdfaae04865a64d6_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90ZXh0cmVnaW9uOjg1N2QwN2Y3ODhjMjQyY2M4Nzg4MjljZmU2YzU5NjQ2XzI2NDA_5fd39471-ec4a-474d-b616-1419bc9ff9cd"
      unitRef="usd">182000000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i51f17c4d5a8a4975ba5ed1876fe2db4c_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90ZXh0cmVnaW9uOjg1N2QwN2Y3ODhjMjQyY2M4Nzg4MjljZmU2YzU5NjQ2XzI2NDc_d35a548d-e420-4797-8636-13e81c80365c"
      unitRef="usd">104000000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:UnrealizedGainLossOnInvestments
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90ZXh0cmVnaW9uOjg1N2QwN2Y3ODhjMjQyY2M4Nzg4MjljZmU2YzU5NjQ2XzM0OTg_d2078644-03c8-40ed-86df-74355dc41d47"
      unitRef="usd">-160000000</us-gaap:UnrealizedGainLossOnInvestments>
    <us-gaap:UnrealizedGainLossOnInvestments
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90ZXh0cmVnaW9uOjg1N2QwN2Y3ODhjMjQyY2M4Nzg4MjljZmU2YzU5NjQ2XzM1MDU_8abb608c-9ae3-4ca4-a29d-df531d44d42f"
      unitRef="usd">186000000</us-gaap:UnrealizedGainLossOnInvestments>
    <us-gaap:DerivativeFairValueAmountOffsetAgainstCollateralNet
      contextRef="i8827ecec6e3b424995329783bea6a423_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90ZXh0cmVnaW9uOjg1N2QwN2Y3ODhjMjQyY2M4Nzg4MjljZmU2YzU5NjQ2XzM3NTA_6ff02b37-1ce8-405f-9411-d39652828097"
      unitRef="usd">81000000</us-gaap:DerivativeFairValueAmountOffsetAgainstCollateralNet>
    <us-gaap:DerivativeFairValueAmountOffsetAgainstCollateralNet
      contextRef="ic1d4840230344541b17481b28ecae762_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90ZXh0cmVnaW9uOjg1N2QwN2Y3ODhjMjQyY2M4Nzg4MjljZmU2YzU5NjQ2XzM3NTQ_3f24ce97-f67c-4c8a-8525-df748bb90956"
      unitRef="usd">465000000</us-gaap:DerivativeFairValueAmountOffsetAgainstCollateralNet>
    <us-gaap:DerivativeFairValueAmountOffsetAgainstCollateralNet
      contextRef="i845310dcb8a1423cb20242265d1c9624_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90ZXh0cmVnaW9uOjg1N2QwN2Y3ODhjMjQyY2M4Nzg4MjljZmU2YzU5NjQ2XzM3NjI_5b5b8ccc-c1c2-42ca-aa7f-31f9f57e3cc5"
      unitRef="usd">-34000000</us-gaap:DerivativeFairValueAmountOffsetAgainstCollateralNet>
    <us-gaap:DerivativeFairValueAmountOffsetAgainstCollateralNet
      contextRef="i842b09eec6024032b60603c28a37c503_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90ZXh0cmVnaW9uOjg1N2QwN2Y3ODhjMjQyY2M4Nzg4MjljZmU2YzU5NjQ2XzM5NjA_494a9ca4-b417-485b-8def-4b29d21fcc8b"
      unitRef="usd">-67000000</us-gaap:DerivativeFairValueAmountOffsetAgainstCollateralNet>
    <us-gaap:DerivativeFairValueAmountOffsetAgainstCollateralNet
      contextRef="i6ba1dae206b84ea8a69b527c853e0fb5_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90ZXh0cmVnaW9uOjg1N2QwN2Y3ODhjMjQyY2M4Nzg4MjljZmU2YzU5NjQ2XzM5NjQ_3385dc5d-14cc-4f6a-9597-1de609a7fc38"
      unitRef="usd">321000000</us-gaap:DerivativeFairValueAmountOffsetAgainstCollateralNet>
    <us-gaap:DerivativeFairValueAmountOffsetAgainstCollateralNet
      contextRef="i5d7fafc2ca8943ae942d0639f0e89a4c_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90ZXh0cmVnaW9uOjg1N2QwN2Y3ODhjMjQyY2M4Nzg4MjljZmU2YzU5NjQ2XzM5NzI_1150dd80-f290-4bcd-96ec-4f6f77f393af"
      unitRef="usd">162000000</us-gaap:DerivativeFairValueAmountOffsetAgainstCollateralNet>
    <us-gaap:MarginDepositAssets
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90ZXh0cmVnaW9uOjg1N2QwN2Y3ODhjMjQyY2M4Nzg4MjljZmU2YzU5NjQ2XzQwNzk_4805091e-a26d-4b7a-97c3-0c1fea04d461"
      unitRef="usd">897000000</us-gaap:MarginDepositAssets>
    <us-gaap:MarginDepositAssets
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90ZXh0cmVnaW9uOjg1N2QwN2Y3ODhjMjQyY2M4Nzg4MjljZmU2YzU5NjQ2XzQwOTE_4f67f77f-57a4-421b-bbda-a0f02154d53a"
      unitRef="usd">209000000</us-gaap:MarginDepositAssets>
    <us-gaap:FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareUnfundedCommittments
      contextRef="ic4785430675b4e11ba4a5a2121211260_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90ZXh0cmVnaW9uOjg1N2QwN2Y3ODhjMjQyY2M4Nzg4MjljZmU2YzU5NjQ2XzQyODk_6f09adb2-4537-430b-a233-de325fd59744"
      unitRef="usd">306000000</us-gaap:FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareUnfundedCommittments>
    <us-gaap:FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareUnfundedCommittments
      contextRef="icee36285ea174a4ba1424f8b7e356ec2_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90ZXh0cmVnaW9uOjg1N2QwN2Y3ODhjMjQyY2M4Nzg4MjljZmU2YzU5NjQ2XzQyOTM_3651c2b2-107a-4911-aa99-c2469c833985"
      unitRef="usd">171000000</us-gaap:FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareUnfundedCommittments>
    <us-gaap:FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareUnfundedCommittments
      contextRef="ib27af28178e24d34a638f2533b0ef1e1_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90ZXh0cmVnaW9uOjg1N2QwN2Y3ODhjMjQyY2M4Nzg4MjljZmU2YzU5NjQ2XzQzMDE_4b70fa15-5433-4824-a0d1-e8b012320b39"
      unitRef="usd">459000000</us-gaap:FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareUnfundedCommittments>
    <us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90ZXh0cmVnaW9uOjg1N2QwN2Y3ODhjMjQyY2M4Nzg4MjljZmU2YzU5NjQ2XzQ0NjU_3791a520-04f2-41c7-b764-5ca3cfd21b76"
      unitRef="usd">33000000</us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount>
    <us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90ZXh0cmVnaW9uOjg1N2QwN2Y3ODhjMjQyY2M4Nzg4MjljZmU2YzU5NjQ2XzQ0NzI_54b70bab-1c68-4bd6-8acc-6fce8346bf6d"
      unitRef="usd">55000000</us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount>
    <ceg:FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90ZXh0cmVnaW9uOjg1N2QwN2Y3ODhjMjQyY2M4Nzg4MjljZmU2YzU5NjQ2XzI2MzMx_828caed3-5fa9-4678-82dd-a0598d6aca5e">The following tables present the fair value reconciliation of Level 3 assets and liabilities measured at fair value on a recurring basis during the years ended December&#160;31, 2021 and 2020:&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.466%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.569%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;For the Year Ended December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;NDT Fund Investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Mark-to-Market&lt;br/&gt;Derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance as of January 1, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;927&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total realized / unrealized gains (losses)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Included in net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(812)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(807)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Included in noncurrent payables to affiliates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Change in collateral&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(196)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(196)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Purchases, sales, issuances and settlements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Purchases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Settlements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(61)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(61)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Transfers into Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Transfers out of Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(94)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;The amount of total gains (losses) included in income attributed to the change in unrealized gains (losses) related to assets and liabilities as of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,222)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,217)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.466%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.569%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;For the Year Ended December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;NDT Fund Investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Mark-to-Market&lt;br/&gt;Derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance as of January 1, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,328&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total realized / unrealized gains (losses)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Included in net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(414)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(412)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Included in noncurrent payables to affiliates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Change in collateral&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(53)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(53)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Purchases, sales, issuances and settlements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Purchases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(27)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(27)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Settlements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(45)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(45)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Transfers into Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(12)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(12)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Transfers out of Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(24)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(24)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;927&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;The amount of total gains included in income attributed to the change in unrealized gains (losses) related to assets and liabilities as of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;__________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;Includes an addition of $410 million for realized losses and a reduction of $420 million for realized gains due to the settlement of derivative contracts for the years ended December&#160;31, 2021 and 2020, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(b)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;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.&lt;/span&gt;&lt;/div&gt;</ceg:FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
      contextRef="ie6f53b1553dd490eb70041ed7c9d8adb_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTozZjBiNTg0ZTZmMzY0ZTUzYWZhYmRjZGQzOGFjYjNkNy90YWJsZXJhbmdlOjNmMGI1ODRlNmYzNjRlNTNhZmFiZGNkZDM4YWNiM2Q3XzItMS0xLTEtMjEwNg_8c6b01e4-165e-493b-a960-ebf4d8d669d0"
      unitRef="usd">497000000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
      contextRef="i13722655ecba45a6a6a97191933269cb_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTozZjBiNTg0ZTZmMzY0ZTUzYWZhYmRjZGQzOGFjYjNkNy90YWJsZXJhbmdlOjNmMGI1ODRlNmYzNjRlNTNhZmFiZGNkZDM4YWNiM2Q3XzItMy0xLTEtMjEwNg_f0d7affe-682a-44f7-bd80-b0bb4969ed1f"
      unitRef="usd">430000000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
      contextRef="i5d7fafc2ca8943ae942d0639f0e89a4c_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTozZjBiNTg0ZTZmMzY0ZTUzYWZhYmRjZGQzOGFjYjNkNy90YWJsZXJhbmdlOjNmMGI1ODRlNmYzNjRlNTNhZmFiZGNkZDM4YWNiM2Q3XzItNS0xLTEtMjEwNg_2d0533ef-88cd-40cb-ad87-64aa0150a563"
      unitRef="usd">927000000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1
      contextRef="i48267dc080ea421a8967e7fd2f0427d4_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTozZjBiNTg0ZTZmMzY0ZTUzYWZhYmRjZGQzOGFjYjNkNy90YWJsZXJhbmdlOjNmMGI1ODRlNmYzNjRlNTNhZmFiZGNkZDM4YWNiM2Q3XzUtMS0xLTEtMjEwNg_e1c745be-5b1a-43b9-9ff7-050b5d44e45c"
      unitRef="usd">-5000000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1
      contextRef="i2af55b4ae8f84a98a82b4af0f27eb0cc_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTozZjBiNTg0ZTZmMzY0ZTUzYWZhYmRjZGQzOGFjYjNkNy90YWJsZXJhbmdlOjNmMGI1ODRlNmYzNjRlNTNhZmFiZGNkZDM4YWNiM2Q3XzUtMy0xLTEtMjEwNg_7378ef69-f31b-40a2-9fcb-4b8208bbc420"
      unitRef="usd">812000000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1
      contextRef="ia8a3dc43c31b4775b2f516c80b090890_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTozZjBiNTg0ZTZmMzY0ZTUzYWZhYmRjZGQzOGFjYjNkNy90YWJsZXJhbmdlOjNmMGI1ODRlNmYzNjRlNTNhZmFiZGNkZDM4YWNiM2Q3XzUtNS0xLTEtMjEwNg_a5486f05-65a1-48be-8f33-2f4af79c9656"
      unitRef="usd">807000000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1>
    <ceg:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisIncludedInNoncurrentPayablesToAffiliates
      contextRef="i48267dc080ea421a8967e7fd2f0427d4_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTozZjBiNTg0ZTZmMzY0ZTUzYWZhYmRjZGQzOGFjYjNkNy90YWJsZXJhbmdlOjNmMGI1ODRlNmYzNjRlNTNhZmFiZGNkZDM4YWNiM2Q3XzYtMS0xLTEtMjEwNg_46c00820-4bc8-45b0-a26c-2bdb56432c25"
      unitRef="usd">19000000</ceg:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisIncludedInNoncurrentPayablesToAffiliates>
    <ceg:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisIncludedInNoncurrentPayablesToAffiliates
      contextRef="i2af55b4ae8f84a98a82b4af0f27eb0cc_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTozZjBiNTg0ZTZmMzY0ZTUzYWZhYmRjZGQzOGFjYjNkNy90YWJsZXJhbmdlOjNmMGI1ODRlNmYzNjRlNTNhZmFiZGNkZDM4YWNiM2Q3XzYtMy0xLTEtMjEwNg_211d73c0-14ef-497e-93a1-5904a76eb2aa"
      unitRef="usd">0</ceg:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisIncludedInNoncurrentPayablesToAffiliates>
    <ceg:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisIncludedInNoncurrentPayablesToAffiliates
      contextRef="ia8a3dc43c31b4775b2f516c80b090890_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTozZjBiNTg0ZTZmMzY0ZTUzYWZhYmRjZGQzOGFjYjNkNy90YWJsZXJhbmdlOjNmMGI1ODRlNmYzNjRlNTNhZmFiZGNkZDM4YWNiM2Q3XzYtNS0xLTEtMjEwNg_1d4fee16-a382-4229-9d7a-0b65e56c3752"
      unitRef="usd">19000000</ceg:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisIncludedInNoncurrentPayablesToAffiliates>
    <ceg:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetLiabilityGainLossChangeInCollateral
      contextRef="i48267dc080ea421a8967e7fd2f0427d4_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTozZjBiNTg0ZTZmMzY0ZTUzYWZhYmRjZGQzOGFjYjNkNy90YWJsZXJhbmdlOjNmMGI1ODRlNmYzNjRlNTNhZmFiZGNkZDM4YWNiM2Q3XzctMS0xLTEtMjEwNg_0566553f-63b0-45c1-a82f-3c3e2ab39d97"
      unitRef="usd">0</ceg:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetLiabilityGainLossChangeInCollateral>
    <ceg:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetLiabilityGainLossChangeInCollateral
      contextRef="i2af55b4ae8f84a98a82b4af0f27eb0cc_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTozZjBiNTg0ZTZmMzY0ZTUzYWZhYmRjZGQzOGFjYjNkNy90YWJsZXJhbmdlOjNmMGI1ODRlNmYzNjRlNTNhZmFiZGNkZDM4YWNiM2Q3XzctMy0xLTEtMjEwNg_0b05cbec-3e41-44a1-841b-95a42296c527"
      unitRef="usd">196000000</ceg:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetLiabilityGainLossChangeInCollateral>
    <ceg:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetLiabilityGainLossChangeInCollateral
      contextRef="ia8a3dc43c31b4775b2f516c80b090890_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTozZjBiNTg0ZTZmMzY0ZTUzYWZhYmRjZGQzOGFjYjNkNy90YWJsZXJhbmdlOjNmMGI1ODRlNmYzNjRlNTNhZmFiZGNkZDM4YWNiM2Q3XzctNS0xLTEtMjEwNg_7bb7711c-ef90-4531-9c75-8a315cecc266"
      unitRef="usd">196000000</ceg:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetLiabilityGainLossChangeInCollateral>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
      contextRef="i48267dc080ea421a8967e7fd2f0427d4_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTozZjBiNTg0ZTZmMzY0ZTUzYWZhYmRjZGQzOGFjYjNkNy90YWJsZXJhbmdlOjNmMGI1ODRlNmYzNjRlNTNhZmFiZGNkZDM4YWNiM2Q3XzktMS0xLTEtMjEwNg_89797628-e40c-4785-bb32-911c42cca3db"
      unitRef="usd">4000000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
      contextRef="i2af55b4ae8f84a98a82b4af0f27eb0cc_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTozZjBiNTg0ZTZmMzY0ZTUzYWZhYmRjZGQzOGFjYjNkNy90YWJsZXJhbmdlOjNmMGI1ODRlNmYzNjRlNTNhZmFiZGNkZDM4YWNiM2Q3XzktMy0xLTEtMjEwNg_e180b612-5a68-40b1-9c9f-ddbd03cb9b4b"
      unitRef="usd">162000000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
      contextRef="ia8a3dc43c31b4775b2f516c80b090890_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTozZjBiNTg0ZTZmMzY0ZTUzYWZhYmRjZGQzOGFjYjNkNy90YWJsZXJhbmdlOjNmMGI1ODRlNmYzNjRlNTNhZmFiZGNkZDM4YWNiM2Q3XzktNS0xLTEtMjEwNg_0e28227b-b711-41bc-93dd-f40526823bbd"
      unitRef="usd">166000000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales
      contextRef="i48267dc080ea421a8967e7fd2f0427d4_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTozZjBiNTg0ZTZmMzY0ZTUzYWZhYmRjZGQzOGFjYjNkNy90YWJsZXJhbmdlOjNmMGI1ODRlNmYzNjRlNTNhZmFiZGNkZDM4YWNiM2Q3XzEwLTEtMS0xLTIxMDY_8dc88de7-0161-41c0-849a-fe97683a97c6"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales
      contextRef="i2af55b4ae8f84a98a82b4af0f27eb0cc_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTozZjBiNTg0ZTZmMzY0ZTUzYWZhYmRjZGQzOGFjYjNkNy90YWJsZXJhbmdlOjNmMGI1ODRlNmYzNjRlNTNhZmFiZGNkZDM4YWNiM2Q3XzEwLTMtMS0xLTIxMDY_8e35f4c2-88fb-4c50-b3e3-56d3dfe7bcba"
      unitRef="usd">10000000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales
      contextRef="ia8a3dc43c31b4775b2f516c80b090890_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTozZjBiNTg0ZTZmMzY0ZTUzYWZhYmRjZGQzOGFjYjNkNy90YWJsZXJhbmdlOjNmMGI1ODRlNmYzNjRlNTNhZmFiZGNkZDM4YWNiM2Q3XzEwLTUtMS0xLTIxMDY_991c7811-3032-4aca-ba4b-d8abbb93b066"
      unitRef="usd">10000000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements
      contextRef="i48267dc080ea421a8967e7fd2f0427d4_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTozZjBiNTg0ZTZmMzY0ZTUzYWZhYmRjZGQzOGFjYjNkNy90YWJsZXJhbmdlOjNmMGI1ODRlNmYzNjRlNTNhZmFiZGNkZDM4YWNiM2Q3XzEyLTEtMS0xLTIxMDY_f24fee0a-c896-45ff-a741-7993dd1b15af"
      unitRef="usd">61000000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements
      contextRef="i2af55b4ae8f84a98a82b4af0f27eb0cc_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTozZjBiNTg0ZTZmMzY0ZTUzYWZhYmRjZGQzOGFjYjNkNy90YWJsZXJhbmdlOjNmMGI1ODRlNmYzNjRlNTNhZmFiZGNkZDM4YWNiM2Q3XzEyLTMtMS0xLTIxMDY_a34b7dc4-e3b5-4cdf-a9c9-946f1a5cd435"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements
      contextRef="ia8a3dc43c31b4775b2f516c80b090890_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTozZjBiNTg0ZTZmMzY0ZTUzYWZhYmRjZGQzOGFjYjNkNy90YWJsZXJhbmdlOjNmMGI1ODRlNmYzNjRlNTNhZmFiZGNkZDM4YWNiM2Q3XzEyLTUtMS0xLTIxMDY_43b1f2c9-ee98-42d1-8757-dcbcb3386ac5"
      unitRef="usd">61000000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3
      contextRef="i48267dc080ea421a8967e7fd2f0427d4_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTozZjBiNTg0ZTZmMzY0ZTUzYWZhYmRjZGQzOGFjYjNkNy90YWJsZXJhbmdlOjNmMGI1ODRlNmYzNjRlNTNhZmFiZGNkZDM4YWNiM2Q3XzEzLTEtMS0xLTIxMDY_a5f83766-07dd-4268-a11b-a4ade147c870"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3
      contextRef="i2af55b4ae8f84a98a82b4af0f27eb0cc_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTozZjBiNTg0ZTZmMzY0ZTUzYWZhYmRjZGQzOGFjYjNkNy90YWJsZXJhbmdlOjNmMGI1ODRlNmYzNjRlNTNhZmFiZGNkZDM4YWNiM2Q3XzEzLTMtMS0xLTIxMDY_8e11f5ea-cec7-481b-bc38-b5e51f16dbfb"
      unitRef="usd">19000000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3
      contextRef="ia8a3dc43c31b4775b2f516c80b090890_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTozZjBiNTg0ZTZmMzY0ZTUzYWZhYmRjZGQzOGFjYjNkNy90YWJsZXJhbmdlOjNmMGI1ODRlNmYzNjRlNTNhZmFiZGNkZDM4YWNiM2Q3XzEzLTUtMS0xLTIxMDY_aea2fb03-d105-4629-8390-e9871bdf179f"
      unitRef="usd">19000000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3
      contextRef="i48267dc080ea421a8967e7fd2f0427d4_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTozZjBiNTg0ZTZmMzY0ZTUzYWZhYmRjZGQzOGFjYjNkNy90YWJsZXJhbmdlOjNmMGI1ODRlNmYzNjRlNTNhZmFiZGNkZDM4YWNiM2Q3XzE0LTEtMS0xLTIxMDY_093e7512-f9a6-4e49-8299-72627e5ddea2"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3
      contextRef="i2af55b4ae8f84a98a82b4af0f27eb0cc_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTozZjBiNTg0ZTZmMzY0ZTUzYWZhYmRjZGQzOGFjYjNkNy90YWJsZXJhbmdlOjNmMGI1ODRlNmYzNjRlNTNhZmFiZGNkZDM4YWNiM2Q3XzE0LTMtMS0xLTIxMDY_4ce51716-cf5f-41ac-a2af-52fb0c890621"
      unitRef="usd">-313000000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3
      contextRef="ia8a3dc43c31b4775b2f516c80b090890_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTozZjBiNTg0ZTZmMzY0ZTUzYWZhYmRjZGQzOGFjYjNkNy90YWJsZXJhbmdlOjNmMGI1ODRlNmYzNjRlNTNhZmFiZGNkZDM4YWNiM2Q3XzE0LTUtMS0xLTIxMDY_0d9c2e91-833e-4b07-89d5-a108eb17c489"
      unitRef="usd">-313000000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
      contextRef="ia838fe159f464fa0b0a9a0a1a8b94bc3_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTozZjBiNTg0ZTZmMzY0ZTUzYWZhYmRjZGQzOGFjYjNkNy90YWJsZXJhbmdlOjNmMGI1ODRlNmYzNjRlNTNhZmFiZGNkZDM4YWNiM2Q3XzE1LTEtMS0xLTIxMDY_e29b23aa-6553-4d5a-8773-f35f2cc69264"
      unitRef="usd">464000000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
      contextRef="iecc00c96974443a9aef69939e07d1859_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTozZjBiNTg0ZTZmMzY0ZTUzYWZhYmRjZGQzOGFjYjNkNy90YWJsZXJhbmdlOjNmMGI1ODRlNmYzNjRlNTNhZmFiZGNkZDM4YWNiM2Q3XzE1LTMtMS0xLTIxMDY_28aa49b7-1a6d-495b-95c5-b68f761a78c4"
      unitRef="usd">-94000000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
      contextRef="i845310dcb8a1423cb20242265d1c9624_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTozZjBiNTg0ZTZmMzY0ZTUzYWZhYmRjZGQzOGFjYjNkNy90YWJsZXJhbmdlOjNmMGI1ODRlNmYzNjRlNTNhZmFiZGNkZDM4YWNiM2Q3XzE1LTUtMS0xLTIxMDY_99ec2012-507b-4121-ab62-ed54e365c717"
      unitRef="usd">370000000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss
      contextRef="i48267dc080ea421a8967e7fd2f0427d4_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTozZjBiNTg0ZTZmMzY0ZTUzYWZhYmRjZGQzOGFjYjNkNy90YWJsZXJhbmdlOjNmMGI1ODRlNmYzNjRlNTNhZmFiZGNkZDM4YWNiM2Q3XzE2LTEtMS0xLTIxMDY_7e8e5bf7-b98b-464d-a6de-0f33643be632"
      unitRef="usd">5000000</us-gaap:FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss>
    <us-gaap:FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss
      contextRef="i2af55b4ae8f84a98a82b4af0f27eb0cc_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTozZjBiNTg0ZTZmMzY0ZTUzYWZhYmRjZGQzOGFjYjNkNy90YWJsZXJhbmdlOjNmMGI1ODRlNmYzNjRlNTNhZmFiZGNkZDM4YWNiM2Q3XzE2LTMtMS0xLTIxMDY_a0ff0c4e-c360-41b9-b35d-971aa70593bf"
      unitRef="usd">-1222000000</us-gaap:FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss>
    <us-gaap:FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss
      contextRef="ia8a3dc43c31b4775b2f516c80b090890_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTozZjBiNTg0ZTZmMzY0ZTUzYWZhYmRjZGQzOGFjYjNkNy90YWJsZXJhbmdlOjNmMGI1ODRlNmYzNjRlNTNhZmFiZGNkZDM4YWNiM2Q3XzE2LTUtMS0xLTIxMDY_d9f302c9-82f5-44d5-b0fa-83e26cef4f39"
      unitRef="usd">-1217000000</us-gaap:FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
      contextRef="i38b1078700864d959d923b7bc1c2b667_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTo1ZTVhNjI3OTQ1Njc0MDk3YTUzYzExOGFmY2ZmMTA2MC90YWJsZXJhbmdlOjVlNWE2Mjc5NDU2NzQwOTdhNTNjMTE4YWZjZmYxMDYwXzItMS0xLTEtMjEwNg_cfcbff77-f923-48e7-8526-721ae25e9160"
      unitRef="usd">511000000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
      contextRef="i6691618458904bf8bf2c2d29dac9c362_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTo1ZTVhNjI3OTQ1Njc0MDk3YTUzYzExOGFmY2ZmMTA2MC90YWJsZXJhbmdlOjVlNWE2Mjc5NDU2NzQwOTdhNTNjMTE4YWZjZmYxMDYwXzItMy0xLTEtMjEwNg_af7f1347-ddbe-4f54-ac2e-1b47ab9bab1b"
      unitRef="usd">817000000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
      contextRef="i212b8b7aea1643709c220f2a0ecc5916_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTo1ZTVhNjI3OTQ1Njc0MDk3YTUzYzExOGFmY2ZmMTA2MC90YWJsZXJhbmdlOjVlNWE2Mjc5NDU2NzQwOTdhNTNjMTE4YWZjZmYxMDYwXzItNS0xLTEtMjEwNg_b809de20-5a65-48fc-a284-2aae1a11c647"
      unitRef="usd">1328000000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1
      contextRef="i0467f32ae4ea4f89b6f390b6670247c0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTo1ZTVhNjI3OTQ1Njc0MDk3YTUzYzExOGFmY2ZmMTA2MC90YWJsZXJhbmdlOjVlNWE2Mjc5NDU2NzQwOTdhNTNjMTE4YWZjZmYxMDYwXzUtMS0xLTEtMjEwNg_c1b4d7a8-781b-4c9b-8358-5254510dfe03"
      unitRef="usd">-2000000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1
      contextRef="i02e1770610804abe865ba1422f4ddd6e_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTo1ZTVhNjI3OTQ1Njc0MDk3YTUzYzExOGFmY2ZmMTA2MC90YWJsZXJhbmdlOjVlNWE2Mjc5NDU2NzQwOTdhNTNjMTE4YWZjZmYxMDYwXzUtMy0xLTEtMjEwNg_97c37a4a-97e1-4a68-983d-957e42c67e44"
      unitRef="usd">414000000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1
      contextRef="icb1e4644170741ee9edb561529fb1883_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTo1ZTVhNjI3OTQ1Njc0MDk3YTUzYzExOGFmY2ZmMTA2MC90YWJsZXJhbmdlOjVlNWE2Mjc5NDU2NzQwOTdhNTNjMTE4YWZjZmYxMDYwXzUtNS0xLTEtMjEwNg_43634fd9-72ad-44db-a263-fa393f83085f"
      unitRef="usd">412000000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1>
    <ceg:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisIncludedInNoncurrentPayablesToAffiliates
      contextRef="i0467f32ae4ea4f89b6f390b6670247c0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTo1ZTVhNjI3OTQ1Njc0MDk3YTUzYzExOGFmY2ZmMTA2MC90YWJsZXJhbmdlOjVlNWE2Mjc5NDU2NzQwOTdhNTNjMTE4YWZjZmYxMDYwXzYtMS0xLTEtMjEwNg_ee5eb80f-88f2-468d-a50e-197fb3d1bc85"
      unitRef="usd">21000000</ceg:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisIncludedInNoncurrentPayablesToAffiliates>
    <ceg:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisIncludedInNoncurrentPayablesToAffiliates
      contextRef="i02e1770610804abe865ba1422f4ddd6e_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTo1ZTVhNjI3OTQ1Njc0MDk3YTUzYzExOGFmY2ZmMTA2MC90YWJsZXJhbmdlOjVlNWE2Mjc5NDU2NzQwOTdhNTNjMTE4YWZjZmYxMDYwXzYtMy0xLTEtMjEwNg_6a8ea405-61e1-4760-9436-f160da71ec8d"
      unitRef="usd">0</ceg:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisIncludedInNoncurrentPayablesToAffiliates>
    <ceg:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisIncludedInNoncurrentPayablesToAffiliates
      contextRef="icb1e4644170741ee9edb561529fb1883_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTo1ZTVhNjI3OTQ1Njc0MDk3YTUzYzExOGFmY2ZmMTA2MC90YWJsZXJhbmdlOjVlNWE2Mjc5NDU2NzQwOTdhNTNjMTE4YWZjZmYxMDYwXzYtNS0xLTEtMjEwNg_a3be4a83-86e5-497a-8a3c-df9787b2ebe7"
      unitRef="usd">21000000</ceg:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisIncludedInNoncurrentPayablesToAffiliates>
    <ceg:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetLiabilityGainLossChangeInCollateral
      contextRef="i0467f32ae4ea4f89b6f390b6670247c0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTo1ZTVhNjI3OTQ1Njc0MDk3YTUzYzExOGFmY2ZmMTA2MC90YWJsZXJhbmdlOjVlNWE2Mjc5NDU2NzQwOTdhNTNjMTE4YWZjZmYxMDYwXzctMS0xLTEtMjEwNg_7899f1cb-f31d-43cd-8753-8bb0c6dc4ac3"
      unitRef="usd">0</ceg:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetLiabilityGainLossChangeInCollateral>
    <ceg:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetLiabilityGainLossChangeInCollateral
      contextRef="i02e1770610804abe865ba1422f4ddd6e_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTo1ZTVhNjI3OTQ1Njc0MDk3YTUzYzExOGFmY2ZmMTA2MC90YWJsZXJhbmdlOjVlNWE2Mjc5NDU2NzQwOTdhNTNjMTE4YWZjZmYxMDYwXzctMy0xLTEtMjEwNg_1f209124-f3a3-4d6c-a443-b9b711cc6975"
      unitRef="usd">53000000</ceg:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetLiabilityGainLossChangeInCollateral>
    <ceg:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetLiabilityGainLossChangeInCollateral
      contextRef="icb1e4644170741ee9edb561529fb1883_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTo1ZTVhNjI3OTQ1Njc0MDk3YTUzYzExOGFmY2ZmMTA2MC90YWJsZXJhbmdlOjVlNWE2Mjc5NDU2NzQwOTdhNTNjMTE4YWZjZmYxMDYwXzctNS0xLTEtMjEwNg_6e89fcbd-d465-4ddd-ad53-7290e196d50d"
      unitRef="usd">53000000</ceg:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetLiabilityGainLossChangeInCollateral>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
      contextRef="i0467f32ae4ea4f89b6f390b6670247c0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTo1ZTVhNjI3OTQ1Njc0MDk3YTUzYzExOGFmY2ZmMTA2MC90YWJsZXJhbmdlOjVlNWE2Mjc5NDU2NzQwOTdhNTNjMTE4YWZjZmYxMDYwXzktMS0xLTEtMjEwNg_14e5746e-d5f7-4335-95c5-8d33388aa8b6"
      unitRef="usd">8000000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
      contextRef="i02e1770610804abe865ba1422f4ddd6e_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTo1ZTVhNjI3OTQ1Njc0MDk3YTUzYzExOGFmY2ZmMTA2MC90YWJsZXJhbmdlOjVlNWE2Mjc5NDU2NzQwOTdhNTNjMTE4YWZjZmYxMDYwXzktMy0xLTEtMjEwNg_8abed4c0-7bee-429a-b97e-dc9f97a11bde"
      unitRef="usd">143000000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
      contextRef="icb1e4644170741ee9edb561529fb1883_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTo1ZTVhNjI3OTQ1Njc0MDk3YTUzYzExOGFmY2ZmMTA2MC90YWJsZXJhbmdlOjVlNWE2Mjc5NDU2NzQwOTdhNTNjMTE4YWZjZmYxMDYwXzktNS0xLTEtMjEwNg_4a91c91d-e4fa-405c-a617-20eb5a93ab03"
      unitRef="usd">151000000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales
      contextRef="i0467f32ae4ea4f89b6f390b6670247c0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTo1ZTVhNjI3OTQ1Njc0MDk3YTUzYzExOGFmY2ZmMTA2MC90YWJsZXJhbmdlOjVlNWE2Mjc5NDU2NzQwOTdhNTNjMTE4YWZjZmYxMDYwXzEwLTEtMS0xLTIxMDY_ba08f0ec-7a19-49e7-8cd8-39087859564d"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales
      contextRef="i02e1770610804abe865ba1422f4ddd6e_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTo1ZTVhNjI3OTQ1Njc0MDk3YTUzYzExOGFmY2ZmMTA2MC90YWJsZXJhbmdlOjVlNWE2Mjc5NDU2NzQwOTdhNTNjMTE4YWZjZmYxMDYwXzEwLTMtMS0xLTIxMDY_1de7c47b-2b8f-4b5f-99ab-3ba7ca347164"
      unitRef="usd">27000000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales
      contextRef="icb1e4644170741ee9edb561529fb1883_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTo1ZTVhNjI3OTQ1Njc0MDk3YTUzYzExOGFmY2ZmMTA2MC90YWJsZXJhbmdlOjVlNWE2Mjc5NDU2NzQwOTdhNTNjMTE4YWZjZmYxMDYwXzEwLTUtMS0xLTIxMDY_7dc8b23e-12b3-4bb8-a927-6b09fce9b8e8"
      unitRef="usd">27000000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements
      contextRef="i0467f32ae4ea4f89b6f390b6670247c0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTo1ZTVhNjI3OTQ1Njc0MDk3YTUzYzExOGFmY2ZmMTA2MC90YWJsZXJhbmdlOjVlNWE2Mjc5NDU2NzQwOTdhNTNjMTE4YWZjZmYxMDYwXzEyLTEtMS0xLTIxMDY_318c9fb0-a7c6-4da8-9a20-040b02eb84b4"
      unitRef="usd">45000000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements
      contextRef="i02e1770610804abe865ba1422f4ddd6e_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTo1ZTVhNjI3OTQ1Njc0MDk3YTUzYzExOGFmY2ZmMTA2MC90YWJsZXJhbmdlOjVlNWE2Mjc5NDU2NzQwOTdhNTNjMTE4YWZjZmYxMDYwXzEyLTMtMS0xLTIxMDY_3444aeae-b4f6-438c-b31c-76f3848918ee"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements
      contextRef="icb1e4644170741ee9edb561529fb1883_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTo1ZTVhNjI3OTQ1Njc0MDk3YTUzYzExOGFmY2ZmMTA2MC90YWJsZXJhbmdlOjVlNWE2Mjc5NDU2NzQwOTdhNTNjMTE4YWZjZmYxMDYwXzEyLTUtMS0xLTIxMDY_b013c85d-2f3a-4e93-bfc2-a85e7f89dc6b"
      unitRef="usd">45000000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3
      contextRef="i0467f32ae4ea4f89b6f390b6670247c0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTo1ZTVhNjI3OTQ1Njc0MDk3YTUzYzExOGFmY2ZmMTA2MC90YWJsZXJhbmdlOjVlNWE2Mjc5NDU2NzQwOTdhNTNjMTE4YWZjZmYxMDYwXzEzLTEtMS0xLTIxMDY_537e1478-36f8-428a-811a-9a1b1f4d807e"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3
      contextRef="i02e1770610804abe865ba1422f4ddd6e_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTo1ZTVhNjI3OTQ1Njc0MDk3YTUzYzExOGFmY2ZmMTA2MC90YWJsZXJhbmdlOjVlNWE2Mjc5NDU2NzQwOTdhNTNjMTE4YWZjZmYxMDYwXzEzLTMtMS0xLTIxMDY_e570e026-1eff-458a-8022-9c90fed04180"
      unitRef="usd">-12000000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3
      contextRef="icb1e4644170741ee9edb561529fb1883_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTo1ZTVhNjI3OTQ1Njc0MDk3YTUzYzExOGFmY2ZmMTA2MC90YWJsZXJhbmdlOjVlNWE2Mjc5NDU2NzQwOTdhNTNjMTE4YWZjZmYxMDYwXzEzLTUtMS0xLTIxMDY_f46e51cc-bf69-450f-8c5e-122b34483ad6"
      unitRef="usd">-12000000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3
      contextRef="i0467f32ae4ea4f89b6f390b6670247c0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTo1ZTVhNjI3OTQ1Njc0MDk3YTUzYzExOGFmY2ZmMTA2MC90YWJsZXJhbmdlOjVlNWE2Mjc5NDU2NzQwOTdhNTNjMTE4YWZjZmYxMDYwXzE0LTEtMS0xLTIxMDY_17f46ae5-391c-4171-b6da-3f620a14a508"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3
      contextRef="i02e1770610804abe865ba1422f4ddd6e_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTo1ZTVhNjI3OTQ1Njc0MDk3YTUzYzExOGFmY2ZmMTA2MC90YWJsZXJhbmdlOjVlNWE2Mjc5NDU2NzQwOTdhNTNjMTE4YWZjZmYxMDYwXzE0LTMtMS0xLTIxMDY_7d31836e-a5a7-4044-9cd5-2a674995dad1"
      unitRef="usd">24000000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3
      contextRef="icb1e4644170741ee9edb561529fb1883_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTo1ZTVhNjI3OTQ1Njc0MDk3YTUzYzExOGFmY2ZmMTA2MC90YWJsZXJhbmdlOjVlNWE2Mjc5NDU2NzQwOTdhNTNjMTE4YWZjZmYxMDYwXzE0LTUtMS0xLTIxMDY_123228c3-a7a5-41d5-b901-76dbc066b3e0"
      unitRef="usd">24000000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
      contextRef="ie6f53b1553dd490eb70041ed7c9d8adb_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTo1ZTVhNjI3OTQ1Njc0MDk3YTUzYzExOGFmY2ZmMTA2MC90YWJsZXJhbmdlOjVlNWE2Mjc5NDU2NzQwOTdhNTNjMTE4YWZjZmYxMDYwXzE2LTEtMS0xLTIxMDY_4f956c4c-eb01-4109-b29c-3359474e85bc"
      unitRef="usd">497000000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
      contextRef="i13722655ecba45a6a6a97191933269cb_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTo1ZTVhNjI3OTQ1Njc0MDk3YTUzYzExOGFmY2ZmMTA2MC90YWJsZXJhbmdlOjVlNWE2Mjc5NDU2NzQwOTdhNTNjMTE4YWZjZmYxMDYwXzE2LTMtMS0xLTIxMDY_0789433b-c9fb-418e-b315-5558009ecf55"
      unitRef="usd">430000000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
      contextRef="i5d7fafc2ca8943ae942d0639f0e89a4c_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTo1ZTVhNjI3OTQ1Njc0MDk3YTUzYzExOGFmY2ZmMTA2MC90YWJsZXJhbmdlOjVlNWE2Mjc5NDU2NzQwOTdhNTNjMTE4YWZjZmYxMDYwXzE2LTUtMS0xLTIxMDY_a042ee75-e66e-45b4-8d70-f3e301a2f284"
      unitRef="usd">927000000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss
      contextRef="i0467f32ae4ea4f89b6f390b6670247c0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTo1ZTVhNjI3OTQ1Njc0MDk3YTUzYzExOGFmY2ZmMTA2MC90YWJsZXJhbmdlOjVlNWE2Mjc5NDU2NzQwOTdhNTNjMTE4YWZjZmYxMDYwXzE3LTEtMS0xLTIxMDY_59436274-ad70-4c88-a222-90583dcf964f"
      unitRef="usd">2000000</us-gaap:FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss>
    <us-gaap:FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss
      contextRef="i02e1770610804abe865ba1422f4ddd6e_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTo1ZTVhNjI3OTQ1Njc0MDk3YTUzYzExOGFmY2ZmMTA2MC90YWJsZXJhbmdlOjVlNWE2Mjc5NDU2NzQwOTdhNTNjMTE4YWZjZmYxMDYwXzE3LTMtMS0xLTIxMDY_574e84cf-b1a7-4e9a-a556-5f705312a2e4"
      unitRef="usd">6000000</us-gaap:FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss>
    <us-gaap:FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss
      contextRef="icb1e4644170741ee9edb561529fb1883_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTo1ZTVhNjI3OTQ1Njc0MDk3YTUzYzExOGFmY2ZmMTA2MC90YWJsZXJhbmdlOjVlNWE2Mjc5NDU2NzQwOTdhNTNjMTE4YWZjZmYxMDYwXzE3LTUtMS0xLTIxMDY_94b351de-1399-46f0-9c20-b45d1e6152bd"
      unitRef="usd">8000000</us-gaap:FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss>
    <us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarnings
      contextRef="i2af55b4ae8f84a98a82b4af0f27eb0cc_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90ZXh0cmVnaW9uOjg1N2QwN2Y3ODhjMjQyY2M4Nzg4MjljZmU2YzU5NjQ2XzQ4Nzc_51addc14-a59d-4afd-baee-82fa10db325a"
      unitRef="usd">410000000</us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarnings>
    <us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarnings
      contextRef="i02e1770610804abe865ba1422f4ddd6e_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90ZXh0cmVnaW9uOjg1N2QwN2Y3ODhjMjQyY2M4Nzg4MjljZmU2YzU5NjQ2XzQ5MTk_86affea5-5e28-4048-bdf2-5fa9d1208a4a"
      unitRef="usd">420000000</us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarnings>
    <us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarningsTextBlock
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90ZXh0cmVnaW9uOjg1N2QwN2Y3ODhjMjQyY2M4Nzg4MjljZmU2YzU5NjQ2XzI2Mzcx_be3ced4f-3a89-40c7-ab0c-eaccef0a5427">The following table presents the income statement classification of the total realized and unrealized gains (losses) included in income for Level 3 assets and liabilities measured at fair value on a recurring basis during the years ended December&#160;31, 2021 and 2020:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.569%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Operating&lt;br/&gt;Revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Purchased&lt;br/&gt;Power&#160;and&lt;br/&gt;Fuel&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Other,&#160;net&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total (losses) gains included in net income for the year ended December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1,343)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;531&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total unrealized (losses) gains for the year ended December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1,577)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total (losses) gains included in net income for the year ended December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(404)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total unrealized (losses) gains for the year ended December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(31)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarningsTextBlock>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1
      contextRef="i1e789df965054bef924adfe591603eea_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTo0ZGI2N2RlNjExYzI0YTgxYjdiMWEyMjY3MGZlYTEwMi90YWJsZXJhbmdlOjRkYjY3ZGU2MTFjMjRhODFiN2IxYTIyNjcwZmVhMTAyXzItMS0xLTEtMjEwNg_fb6b7f5b-7084-4449-b57d-397aaac150a1"
      unitRef="usd">-1343000000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1
      contextRef="i1f7b648494ad42a6b51d8861c6d77a3f_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTo0ZGI2N2RlNjExYzI0YTgxYjdiMWEyMjY3MGZlYTEwMi90YWJsZXJhbmdlOjRkYjY3ZGU2MTFjMjRhODFiN2IxYTIyNjcwZmVhMTAyXzItMy0xLTEtMjEwNg_84c8e915-1425-41b7-8e99-abe58deb273f"
      unitRef="usd">531000000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1
      contextRef="i05561c470f1d4669a3244c98defb05cd_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTo0ZGI2N2RlNjExYzI0YTgxYjdiMWEyMjY3MGZlYTEwMi90YWJsZXJhbmdlOjRkYjY3ZGU2MTFjMjRhODFiN2IxYTIyNjcwZmVhMTAyXzItNS0xLTEtMjEwNg_2b2fc9d6-90fb-4357-9b8d-9beead4c0471"
      unitRef="usd">5000000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1>
    <us-gaap:FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss
      contextRef="i1e789df965054bef924adfe591603eea_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTo0ZGI2N2RlNjExYzI0YTgxYjdiMWEyMjY3MGZlYTEwMi90YWJsZXJhbmdlOjRkYjY3ZGU2MTFjMjRhODFiN2IxYTIyNjcwZmVhMTAyXzQtMS0xLTEtMjEwNg_ebf3a2df-9341-4ebd-82cf-75ac68e91b00"
      unitRef="usd">-1577000000</us-gaap:FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss>
    <us-gaap:FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss
      contextRef="i1f7b648494ad42a6b51d8861c6d77a3f_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTo0ZGI2N2RlNjExYzI0YTgxYjdiMWEyMjY3MGZlYTEwMi90YWJsZXJhbmdlOjRkYjY3ZGU2MTFjMjRhODFiN2IxYTIyNjcwZmVhMTAyXzQtMy0xLTEtMjEwNg_8999c379-2723-44fa-ab69-e9a6e9a0a725"
      unitRef="usd">355000000</us-gaap:FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss>
    <us-gaap:FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss
      contextRef="i05561c470f1d4669a3244c98defb05cd_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTo0ZGI2N2RlNjExYzI0YTgxYjdiMWEyMjY3MGZlYTEwMi90YWJsZXJhbmdlOjRkYjY3ZGU2MTFjMjRhODFiN2IxYTIyNjcwZmVhMTAyXzQtNS0xLTEtMjEwNg_0a9d4388-f10f-4d72-a20f-2e9ce9b4c5fa"
      unitRef="usd">5000000</us-gaap:FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1
      contextRef="ic42decc6641b4562892e6272e9e7cdbf_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTo0ZGI2N2RlNjExYzI0YTgxYjdiMWEyMjY3MGZlYTEwMi90YWJsZXJhbmdlOjRkYjY3ZGU2MTFjMjRhODFiN2IxYTIyNjcwZmVhMTAyXzUtMS0xLTEtMjEwNg_5cec4791-e512-4fb9-a3bc-10690d1c165c"
      unitRef="usd">-404000000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1
      contextRef="idebc5fb8563b48fbb381bf824b0278f3_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTo0ZGI2N2RlNjExYzI0YTgxYjdiMWEyMjY3MGZlYTEwMi90YWJsZXJhbmdlOjRkYjY3ZGU2MTFjMjRhODFiN2IxYTIyNjcwZmVhMTAyXzUtMy0xLTEtMjEwNg_2b5f6b09-88bd-414f-8b5d-8abf637c1769"
      unitRef="usd">-10000000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1
      contextRef="ifd8700dfa645488d832daee9abf1fb0e_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTo0ZGI2N2RlNjExYzI0YTgxYjdiMWEyMjY3MGZlYTEwMi90YWJsZXJhbmdlOjRkYjY3ZGU2MTFjMjRhODFiN2IxYTIyNjcwZmVhMTAyXzUtNS0xLTEtMjEwNg_2487ca0b-9980-469d-b68c-232995fccf9a"
      unitRef="usd">2000000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1>
    <us-gaap:FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss
      contextRef="ic42decc6641b4562892e6272e9e7cdbf_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTo0ZGI2N2RlNjExYzI0YTgxYjdiMWEyMjY3MGZlYTEwMi90YWJsZXJhbmdlOjRkYjY3ZGU2MTFjMjRhODFiN2IxYTIyNjcwZmVhMTAyXzYtMS0xLTEtMjEwNg_4e20e1e3-04a0-4abc-a2b5-a7527e231cfb"
      unitRef="usd">-31000000</us-gaap:FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss>
    <us-gaap:FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss
      contextRef="idebc5fb8563b48fbb381bf824b0278f3_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTo0ZGI2N2RlNjExYzI0YTgxYjdiMWEyMjY3MGZlYTEwMi90YWJsZXJhbmdlOjRkYjY3ZGU2MTFjMjRhODFiN2IxYTIyNjcwZmVhMTAyXzYtMy0xLTEtMjEwNg_51a7b4ce-a4ed-4f89-ab8d-b0eebf2f3047"
      unitRef="usd">37000000</us-gaap:FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss>
    <us-gaap:FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss
      contextRef="ifd8700dfa645488d832daee9abf1fb0e_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTo0ZGI2N2RlNjExYzI0YTgxYjdiMWEyMjY3MGZlYTEwMi90YWJsZXJhbmdlOjRkYjY3ZGU2MTFjMjRhODFiN2IxYTIyNjcwZmVhMTAyXzYtNS0xLTEtMjEwNg_74fcc7ca-f2c6-4c34-bf41-4f1dbc99ada2"
      unitRef="usd">2000000</us-gaap:FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss>
    <ceg:ForwardPowerBasis
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90ZXh0cmVnaW9uOjg1N2QwN2Y3ODhjMjQyY2M4Nzg4MjljZmU2YzU5NjQ2XzI0MjM0_60865d4e-c1ca-4594-a0a4-717255e4d8f5"
      unitRef="usd">3.33</ceg:ForwardPowerBasis>
    <ceg:ForwardGasBasis
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90ZXh0cmVnaW9uOjg1N2QwN2Y3ODhjMjQyY2M4Nzg4MjljZmU2YzU5NjQ2XzI0MjQx_23a9a68f-a12b-42ec-8ebd-3d4cd4a15088"
      unitRef="usd">0.53</ceg:ForwardGasBasis>
    <us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisValuationTechniquesTextBlock
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90ZXh0cmVnaW9uOjg1N2QwN2Y3ODhjMjQyY2M4Nzg4MjljZmU2YzU5NjQ2XzI2MzEy_f5e2f071-f2a0-448a-83e5-a6ef4ccf4b76">&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table presents the significant inputs to the forward curve used to value these positions:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.445%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.383%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.445%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.383%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.445%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.706%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.445%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.512%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.706%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.412%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.867%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.445%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.706%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.412%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.190%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.553%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Type of trade&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Fair Value as of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Fair Value as of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Valuation&lt;br/&gt;Technique&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Unobservable&lt;br/&gt;Input&lt;/span&gt;&lt;/td&gt;&lt;td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;2021 Range &amp;amp; Arithmetic Average&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;2020 Range &amp;amp; Arithmetic Average&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Mark-to-market&#160;derivatives&#x2014;Economic hedges&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(a)(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;(66)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;Discounted Cash Flow&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;Forward&#160;power&lt;br/&gt;price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;$8.86&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;$481&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;$55&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;$2.25&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;$163&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;$30&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;Forward gas&lt;br/&gt;price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;$1.69&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;$17&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;$3.50&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;$1.57&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;$7.88&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;$2.59&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;Option&#160;&lt;br/&gt;Model&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;Volatility&lt;br/&gt;percentage&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;24%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;284%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;56%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;11%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;237%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;32%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;__________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;The valuation techniques, unobservable inputs, ranges, and arithmetic averages are the same for the asset and liability positions.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(b)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;The fair values do not include cash collateral (received) posted on level three positions of $(34) million and $162 million as of December&#160;31, 2021 and December&#160;31, 2020, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisValuationTechniquesTextBlock>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral
      contextRef="ie33e967ca95a4c0f963fead4f1d034d8_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTphZjFhYmI0MzUzNTQ0MmQxOTExNzkzMzJjNDdlOTczMC90YWJsZXJhbmdlOmFmMWFiYjQzNTM1NDQyZDE5MTE3OTMzMmM0N2U5NzMwXzEtMi0xLTEtMjEwNg_0844c4dc-1382-4c1c-8b54-eb8c99ec204d"
      unitRef="usd">-66000000</us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral
      contextRef="i67e69494424f481984403f38db5d0552_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTphZjFhYmI0MzUzNTQ0MmQxOTExNzkzMzJjNDdlOTczMC90YWJsZXJhbmdlOmFmMWFiYjQzNTM1NDQyZDE5MTE3OTMzMmM0N2U5NzMwXzEtNC0xLTEtMjEwNg_bc742ece-3e23-4afe-9e3d-d2ca61561661"
      unitRef="usd">245000000</us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral>
    <ceg:FairValueInputsForwardPowerPriceAssets
      contextRef="ic96825f2cb014f97a2b3442784fed0b6_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTphZjFhYmI0MzUzNTQ0MmQxOTExNzkzMzJjNDdlOTczMC90YWJsZXJhbmdlOmFmMWFiYjQzNTM1NDQyZDE5MTE3OTMzMmM0N2U5NzMwXzEtOS0xLTEtMjEwNg_6dc1e027-52bf-4b2f-8678-3328503cd7aa"
      unitRef="usd">8.86</ceg:FairValueInputsForwardPowerPriceAssets>
    <ceg:FairValueInputsForwardPowerPriceAssets
      contextRef="i442cd345a6314c9d9c818c949377a7aa_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTphZjFhYmI0MzUzNTQ0MmQxOTExNzkzMzJjNDdlOTczMC90YWJsZXJhbmdlOmFmMWFiYjQzNTM1NDQyZDE5MTE3OTMzMmM0N2U5NzMwXzEtMTEtMS0xLTIxMDY_89d9853e-6738-4b38-8dce-5a17c161d552"
      unitRef="usd">481</ceg:FairValueInputsForwardPowerPriceAssets>
    <ceg:FairValueInputsForwardPowerPriceAssets
      contextRef="i52554c43c7a344ebbed15be6491a1198_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTphZjFhYmI0MzUzNTQ0MmQxOTExNzkzMzJjNDdlOTczMC90YWJsZXJhbmdlOmFmMWFiYjQzNTM1NDQyZDE5MTE3OTMzMmM0N2U5NzMwXzEtMTItMS0xLTIxMDY_013fba3a-c449-4154-8035-2c5078191521"
      unitRef="usd">55</ceg:FairValueInputsForwardPowerPriceAssets>
    <ceg:FairValueInputsForwardPowerPriceAssets
      contextRef="ic542817837e5431c8a76139b7936fc58_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTphZjFhYmI0MzUzNTQ0MmQxOTExNzkzMzJjNDdlOTczMC90YWJsZXJhbmdlOmFmMWFiYjQzNTM1NDQyZDE5MTE3OTMzMmM0N2U5NzMwXzEtMTQtMS0xLTIxMDY_b5a2579e-08e3-45b6-bf5a-88c3617ea7ca"
      unitRef="usd">2.25</ceg:FairValueInputsForwardPowerPriceAssets>
    <ceg:FairValueInputsForwardPowerPriceAssets
      contextRef="i97bbd0e2cd574dd6abcbba3ce51d5ef3_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTphZjFhYmI0MzUzNTQ0MmQxOTExNzkzMzJjNDdlOTczMC90YWJsZXJhbmdlOmFmMWFiYjQzNTM1NDQyZDE5MTE3OTMzMmM0N2U5NzMwXzEtMTYtMS0xLTIxMDY_12e1f57a-36a1-41cb-9a28-c40f3635fa28"
      unitRef="usd">163</ceg:FairValueInputsForwardPowerPriceAssets>
    <ceg:FairValueInputsForwardPowerPriceAssets
      contextRef="i45a39ea3fe644a7bb6058e332f5dd20f_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTphZjFhYmI0MzUzNTQ0MmQxOTExNzkzMzJjNDdlOTczMC90YWJsZXJhbmdlOmFmMWFiYjQzNTM1NDQyZDE5MTE3OTMzMmM0N2U5NzMwXzEtMTctMS0xLTIxMDY_e0e459da-5e4e-46c6-ab6d-1846f4de7178"
      unitRef="usd">30</ceg:FairValueInputsForwardPowerPriceAssets>
    <ceg:FairValueInputsForwardGasPriceAssets
      contextRef="ic96825f2cb014f97a2b3442784fed0b6_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTphZjFhYmI0MzUzNTQ0MmQxOTExNzkzMzJjNDdlOTczMC90YWJsZXJhbmdlOmFmMWFiYjQzNTM1NDQyZDE5MTE3OTMzMmM0N2U5NzMwXzItOS0xLTEtMjEwNg_bc193c4d-5e58-4f4a-8379-44ad7781db28"
      unitRef="usd">1.69</ceg:FairValueInputsForwardGasPriceAssets>
    <ceg:FairValueInputsForwardGasPriceAssets
      contextRef="i442cd345a6314c9d9c818c949377a7aa_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTphZjFhYmI0MzUzNTQ0MmQxOTExNzkzMzJjNDdlOTczMC90YWJsZXJhbmdlOmFmMWFiYjQzNTM1NDQyZDE5MTE3OTMzMmM0N2U5NzMwXzItMTEtMS0xLTIxMDY_75aaf955-a5a4-49b6-9a58-f1328153021c"
      unitRef="usd">17</ceg:FairValueInputsForwardGasPriceAssets>
    <ceg:FairValueInputsForwardGasPriceAssets
      contextRef="i52554c43c7a344ebbed15be6491a1198_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTphZjFhYmI0MzUzNTQ0MmQxOTExNzkzMzJjNDdlOTczMC90YWJsZXJhbmdlOmFmMWFiYjQzNTM1NDQyZDE5MTE3OTMzMmM0N2U5NzMwXzItMTItMS0xLTIxMDY_ed014f1d-31ed-4186-a599-f98f9fc6c48a"
      unitRef="usd">3.50</ceg:FairValueInputsForwardGasPriceAssets>
    <ceg:FairValueInputsForwardGasPriceAssets
      contextRef="ic542817837e5431c8a76139b7936fc58_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTphZjFhYmI0MzUzNTQ0MmQxOTExNzkzMzJjNDdlOTczMC90YWJsZXJhbmdlOmFmMWFiYjQzNTM1NDQyZDE5MTE3OTMzMmM0N2U5NzMwXzItMTQtMS0xLTIxMDY_9e2a09ff-51ef-4406-be3f-338642bb6739"
      unitRef="usd">1.57</ceg:FairValueInputsForwardGasPriceAssets>
    <ceg:FairValueInputsForwardGasPriceAssets
      contextRef="i97bbd0e2cd574dd6abcbba3ce51d5ef3_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTphZjFhYmI0MzUzNTQ0MmQxOTExNzkzMzJjNDdlOTczMC90YWJsZXJhbmdlOmFmMWFiYjQzNTM1NDQyZDE5MTE3OTMzMmM0N2U5NzMwXzItMTYtMS0xLTIxMDY_31f65dea-8343-42fe-8af5-37155d643c51"
      unitRef="usd">7.88</ceg:FairValueInputsForwardGasPriceAssets>
    <ceg:FairValueInputsForwardGasPriceAssets
      contextRef="i45a39ea3fe644a7bb6058e332f5dd20f_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTphZjFhYmI0MzUzNTQ0MmQxOTExNzkzMzJjNDdlOTczMC90YWJsZXJhbmdlOmFmMWFiYjQzNTM1NDQyZDE5MTE3OTMzMmM0N2U5NzMwXzItMTctMS0xLTIxMDY_fe65b9fe-0ffc-4f85-aa80-0fef874d89c3"
      unitRef="usd">2.59</ceg:FairValueInputsForwardGasPriceAssets>
    <us-gaap:DerivativeAssetLiabilityNetMeasurementInput
      contextRef="idd091953f1444087a3855388695c89ff_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTphZjFhYmI0MzUzNTQ0MmQxOTExNzkzMzJjNDdlOTczMC90YWJsZXJhbmdlOmFmMWFiYjQzNTM1NDQyZDE5MTE3OTMzMmM0N2U5NzMwXzMtOS0xLTEtMjEwNg_5a47372a-d0fb-4e41-a75a-7834ad65e007"
      unitRef="number">0.24</us-gaap:DerivativeAssetLiabilityNetMeasurementInput>
    <us-gaap:DerivativeAssetLiabilityNetMeasurementInput
      contextRef="ifce4f962fdb240eb9c5b56c2c9857e8f_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTphZjFhYmI0MzUzNTQ0MmQxOTExNzkzMzJjNDdlOTczMC90YWJsZXJhbmdlOmFmMWFiYjQzNTM1NDQyZDE5MTE3OTMzMmM0N2U5NzMwXzMtMTEtMS0xLTIxMDY_3bef5d50-3da3-43c2-93f6-7bce5eef9cac"
      unitRef="number">2.84</us-gaap:DerivativeAssetLiabilityNetMeasurementInput>
    <us-gaap:DerivativeAssetLiabilityNetMeasurementInput
      contextRef="if446e378920448bc925ef5ee95a79001_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTphZjFhYmI0MzUzNTQ0MmQxOTExNzkzMzJjNDdlOTczMC90YWJsZXJhbmdlOmFmMWFiYjQzNTM1NDQyZDE5MTE3OTMzMmM0N2U5NzMwXzMtMTItMS0xLTIxMDY_1d048fc9-44c7-4ae1-a11d-bb2f65207c7e"
      unitRef="number">0.56</us-gaap:DerivativeAssetLiabilityNetMeasurementInput>
    <us-gaap:DerivativeAssetLiabilityNetMeasurementInput
      contextRef="ibabcdd2e7ee34bbfacbbb92fabe7975b_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTphZjFhYmI0MzUzNTQ0MmQxOTExNzkzMzJjNDdlOTczMC90YWJsZXJhbmdlOmFmMWFiYjQzNTM1NDQyZDE5MTE3OTMzMmM0N2U5NzMwXzMtMTQtMS0xLTIxMDY_fd415117-e54d-44d5-ae1e-cfdd4f07fa9a"
      unitRef="number">0.11</us-gaap:DerivativeAssetLiabilityNetMeasurementInput>
    <us-gaap:DerivativeAssetLiabilityNetMeasurementInput
      contextRef="i4c7763756e914b719fe2219fefb6eb88_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTphZjFhYmI0MzUzNTQ0MmQxOTExNzkzMzJjNDdlOTczMC90YWJsZXJhbmdlOmFmMWFiYjQzNTM1NDQyZDE5MTE3OTMzMmM0N2U5NzMwXzMtMTYtMS0xLTIxMDY_20877a39-a56c-48da-b642-bbaa04bb0711"
      unitRef="number">2.37</us-gaap:DerivativeAssetLiabilityNetMeasurementInput>
    <us-gaap:DerivativeAssetLiabilityNetMeasurementInput
      contextRef="i26d1c051cab444359216974c09bd4171_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90YWJsZTphZjFhYmI0MzUzNTQ0MmQxOTExNzkzMzJjNDdlOTczMC90YWJsZXJhbmdlOmFmMWFiYjQzNTM1NDQyZDE5MTE3OTMzMmM0N2U5NzMwXzMtMTctMS0xLTIxMDY_5cab4000-32f2-4412-ae7b-0266089f1937"
      unitRef="number">0.32</us-gaap:DerivativeAssetLiabilityNetMeasurementInput>
    <ceg:CashCollateralPosted
      contextRef="i845310dcb8a1423cb20242265d1c9624_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90ZXh0cmVnaW9uOjg1N2QwN2Y3ODhjMjQyY2M4Nzg4MjljZmU2YzU5NjQ2XzI0ODkx_8b00ee37-f2be-42f7-9f3e-ab1b8d6496fc"
      unitRef="usd">-34000000</ceg:CashCollateralPosted>
    <ceg:CashCollateralPosted
      contextRef="i5d7fafc2ca8943ae942d0639f0e89a4c_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTAvZnJhZzo4NTdkMDdmNzg4YzI0MmNjODc4ODI5Y2ZlNmM1OTY0Ni90ZXh0cmVnaW9uOjg1N2QwN2Y3ODhjMjQyY2M4Nzg4MjljZmU2YzU5NjQ2XzI0ODk4_3fffa909-0d50-412f-a189-e8944ad46289"
      unitRef="usd">162000000</ceg:CashCollateralPosted>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTYvZnJhZzo5YTE3NjYyOGE0NGQ0YjU5YjM3NmMyMDE4ZjUwYTFkZi90ZXh0cmVnaW9uOjlhMTc2NjI4YTQ0ZDRiNTliMzc2YzIwMThmNTBhMWRmXzI1MzY0_4ff6de2e-4c08-40f9-b740-06c2ac54858d">Commitments and Contingencies&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Commercial Commitments.  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Commercial commitments as of December&#160;31, 2021, representing commitments potentially triggered by future events, were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.066%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.466%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.066%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.466%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.066%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.466%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.066%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.466%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.066%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.466%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.066%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.466%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.075%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Expiration within&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2027 and beyond&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Letters of credit&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Surety bonds&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;899&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;882&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total commercial commitments &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;__________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;Surety bonds&#x2014;Guarantees issued related to contract and commercial agreements, excluding bid bonds. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Nuclear Insurance &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We are subject to liability, property damage and other risks associated with major incidents at any of our nuclear stations. We have mitigated our financial exposure to these risks through insurance and other industry risk-sharing provisions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Price-Anderson Act was enacted to ensure the availability of funds for public liability claims arising from an incident at any of the U.S. licensed nuclear facilities and to limit the liability of nuclear reactor owners for such claims from any single incident. As of December&#160;31, 2021, the current liability limit per incident is $13.5 billion and is subject to change to account for the effects of inflation and changes in the number of licensed reactors at least once every five years with the last adjustment effective November 1, 2018. In accordance with the Price-Anderson Act, we maintain financial protection at levels equal to the amount of liability insurance available from private sources through the purchase of private nuclear energy liability insurance for public liability claims that could arise in the event of an incident. Effective January 1, 2017, the required amount of nuclear energy liability insurance purchased is $450 million for each operating site. Claims exceeding that amount are covered through mandatory participation in a financial protection pool, as required by the Price Anderson-Act, which provides the additional $13.1 billion per incident in funds available for public liability claims. Participation in this secondary financial protection pool requires the operator of each reactor to fund its proportionate share of costs for any single incident that exceeds the primary layer of financial protection. Our share of this secondary layer would be approximately $2.8 billion, however any amounts payable under this secondary layer would be capped at $413 million per year.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In addition, the U.S. Congress could impose revenue-raising measures on the nuclear industry to pay public liability claims exceeding the $13.5 billion limit for a single incident.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;As part of the execution of the NOSA on April 1, 2014, we executed an Indemnity Agreement pursuant to which we agreed to indemnify EDF and its affiliates against third-party claims that may arise from any future nuclear incident (as defined in the Price-Anderson Act) in connection with the CENG nuclear plants or their operations. See Note 21 &#x2014; Variable Interest Entities for additional information on our operations relating to CENG.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We are required each year to report to the NRC the current levels and sources of property insurance that demonstrates we possess sufficient financial resources to stabilize and decontaminate a reactor and reactor station site in the event of an accident. The property insurance maintained for each facility is currently provided &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;through insurance policies purchased from NEIL, an industry mutual insurance company of which we are a member.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;NEIL may declare distributions to its members as a result of favorable operating experience. In recent years, NEIL has made distributions to its members. Our portion of the annual distribution declared by NEIL is estimated to be $113&#160;million for 2021, and was $75&#160;million and $136&#160;million for 2020 and 2019, respectively. The distributions were recorded as a reduction to Operating and maintenance expense in the Consolidated Statements of Operations and Comprehensive Income.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Premiums paid to NEIL by its members are also subject to a potential assessment for adverse loss experience in the form of a retrospective premium obligation. NEIL has never assessed this retrospective premium since its formation in 1973, and we cannot predict the level of future assessments, if any. The current maximum aggregate annual retrospective premium obligation for us is approximately $229 million. NEIL requires its members to maintain an investment grade credit rating or to ensure collectability of their annual retrospective premium obligation by providing a financial guarantee, letter of credit, deposit premium, or some other means of assurance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;NEIL provides &#x201c;all risk&#x201d; property damage, decontamination and premature decommissioning insurance for each station for losses resulting from damage to its nuclear plants, either due to accidents or acts of terrorism. If the decision is made to decommission the facility, a portion of the insurance proceeds will be allocated to a fund, which we are required by the NRC to maintain, to provide for decommissioning the facility. In the event of an insured loss, we are unable to predict the timing of the availability of insurance proceeds to us and the amount of such proceeds that would be available. In the event that one or more acts of terrorism cause accidental property damage within a twelve-month period from the first accidental property damage under one or more policies for all insured plants, the maximum recovery by us will be an aggregate of $3.2 billion plus such additional amounts as the insurer may recover for all such losses from reinsurance, indemnity and any other source, applicable to such losses.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;For our insured losses, we are self-insured to the extent that losses are within the policy deductible or exceed the amount of insurance maintained. Uninsured losses and other expenses, to the extent not recoverable from insurers or the nuclear industry, could also be borne by us. Any such losses could have a material adverse effect on our financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Spent Nuclear Fuel Obligation &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Under the NWPA, the DOE is responsible for the development of a geologic repository for and the disposal of SNF and high-level radioactive waste. As required by the NWPA, we are a party to contracts with the DOE (Standard Contracts) to provide for disposal of SNF from our nuclear generating stations. In accordance with the NWPA and the Standard Contracts, we had previously paid the DOE one mill ($0.001) per kWh of net nuclear generation for the cost of SNF disposal. Due to the lack of a viable disposal program, the DOE reduced the SNF disposal fee to zero in May 2014. Until a new fee structure is in effect, we will not accrue any further costs related to SNF disposal fees. This fee may be adjusted prospectively to ensure full cost recovery.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We currently assume the DOE will begin accepting SNF in 2035 and use that date for purposes of estimating the nuclear decommissioning AROs. The SNF acceptance date assumption is based on management&#x2019;s estimate of the amount of time required for DOE to select a site location and develop the necessary infrastructure for long-term SNF storage.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The NWPA and the Standard Contracts required the DOE to begin taking possession of SNF generated by nuclear generating units no later than January 31, 1998. The DOE, however, failed to meet that deadline and its performance has been, and is expected to remain, delayed significantly. In August 2004, we and the DOJ, in close consultation with the DOE, reached a settlement under which the government agreed to reimburse us, subject to certain damage limitations based on the extent of the government&#x2019;s breach, for costs associated with storage of SNF at our nuclear stations pending the DOE&#x2019;s fulfillment of its obligations. Calvert Cliffs, Ginna and Nine Mile Point each have separate settlement agreements in place with the DOE which were extended&#160;during 2020 to provide for the reimbursement of SNF storage costs through December 31, 2022. FitzPatrick also has a separate settlement agreement in place with the DOE that was established in 2021 to provide for reimbursement of SNF storage costs through December 31, 2022. We submit annual reimbursement requests to the DOE for &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;costs associated with the storage of SNF. In all cases, reimbursement requests are made only after costs are incurred and only for costs resulting from DOE delays in accepting the SNF.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Under the settlement agreements, we received total cumulative cash reimbursements of $1,492&#160;million through December&#160;31, 2021 for costs incurred. After considering the amounts due to co-owners of certain nuclear stations and to the former owner of Oyster Creek, we received net cumulative cash reimbursements of $1,294&#160;million. As of December&#160;31, 2021 and 2020, the amount of SNF storage costs for which reimbursement has been or will be requested from the DOE under the DOE settlement agreements is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.066%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.068%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;DOE receivable - current&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;DOE receivable - noncurrent&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amounts owed to co-owners&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(c)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(35)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(23)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;__________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;Recorded in Other accounts receivable.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(b)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;Recorded in Deferred debits and other assets, other.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(c)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;Recorde&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;d in Other accounts receivable.&#160;Represents amounts owed to the co-owners of Peach Bottom, Quad Cities, and Nine Mile Point Unit 2 generating facilitie&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;s.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Standard Contracts with the DOE also required the payment to the DOE of a one-time fee applicable to nuclear generation through April&#160;6, 1983. The below table outlines the SNF liability recorded as of December&#160;31, 2021 and 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.066%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.068%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Former ComEd units&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,083&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,082&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fitzpatrick&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total SNF Obligation&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;__________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;ComEd previously elected to defer payment of the one-time fee of $277&#160;million for its units, with interest to the date of payment, until just prior to the first delivery of SNF to the DOE. The unfunded liabilities for SNF disposal costs, including the one-time fee, were transferred to us as part of Exelon&#x2019;s 2001 corporate restructuring.  &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(b)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;A prior owner of FitzPatrick elected to defer payment of the one-time fee of $34&#160;million, with interest to the date of payment, for the FitzPatrick unit. As part of the FitzPatrick acquisition on March 31, 2017, we assumed a SNF liability for the DOE one-time fee obligation with interest related to FitzPatrick along with an offsetting asset, included in Other deferred debits and other assets, for the contractual right to reimbursement from NYPA, a prior owner of FitzPatrick, for amounts paid for the FitzPatrick DOE one-time fee obligation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Interest for our SNF liabilities accrues at the 13-week Treasury Rate. The 13-week Treasury Rate in effect for calculation of the interest accrual at December&#160;31, 2021 was 0.051% for the deferred amount transferred from ComEd and 0.041% for the deferred FitzPatrick amount.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table summarizes sites for which we do not have an outstanding SNF Obligation:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:54.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.067%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;Description&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;Sites&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Fees have been paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Former PECO units, Clinton and Calvert Cliffs&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Outstanding SNF Obligation remains with former owners&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Nine Mile Point, Ginna and TMI&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Environmental Remediation Matters&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;General.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Our operations have in the past, and may in the future, require substantial expenditures to comply with environmental laws. Additionally, under Federal and state environmental laws, we are generally liable for the costs of remediating environmental contamination of property now or formerly owned by us and of property contaminated by hazardous substances generated by us. We own or lease a number of real estate parcels, including parcels on which our operations or the operations of others may have resulted in contamination by substances that are considered hazardous under environmental laws. In addition, we are currently involved in a number of proceedings relating to sites where hazardous substances have been deposited and may be subject to additional proceedings in the future. Unless otherwise disclosed, we cannot reasonably estimate whether we will incur significant liabilities for additional investigation and remediation costs at these or additional sites &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;identified by us, environmental agencies or others. Additional costs could have a material, unfavorable impact on our financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021 and 2020, we had accrued undiscounted amounts of $120 million and $121 million, respectively, for environmental liabilities in Other current liabilities and Other deferred credits and other liabilities in the Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Cotter Corporation. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The EPA has advised Cotter Corporation (Cotter), a former ComEd subsidiary, that it is potentially liable in connection with radiological contamination at a site known as the West Lake Landfill in Missouri. In 2000, ComEd sold Cotter to an unaffiliated third-party. As part of the sale, ComEd agreed to indemnify Cotter for any liability arising in connection with the West Lake Landfill. In connection with Exelon&#x2019;s 2001 corporate restructuring, this responsibility to indemnify Cotter was transferred to us. Including Cotter, there are three PRPs participating in the West Lake Landfill remediation proceeding. Our investigation has identified a number of other parties who also may be PRPs and could be liable to contribute to the final remedy. Further investigation is ongoing. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In September 2018, the EPA issued its Record of Decision Amendment (RODA) for the selection of a final remedy. The RODA modified the remedy previously selected by EPA in its 2008 Record of Decision (ROD). While the ROD required only that the radiological materials and other wastes at the site be capped, the 2018 RODA requires partial excavation of the radiological materials in addition to the previously selected capping remedy. The RODA also allows for variation in depths of excavation depending on radiological concentrations. The EPA and the PRPs have entered into a Consent Agreement to perform the Remedial Design, which is expected to be completed in late 2024. In March 2019, the PRPs received Special Notice Letters from the EPA to perform the Remedial Action work. On October 8, 2019, Cotter (our indemnitee) provided a non-binding good faith offer to conduct, or finance, a portion of the remedy, subject to certain conditions. The total estimated cost of the remedy, taking into account the current EPA technical requirements and the total costs expected to be incurred collectively by the PRPs in fully executing the remedy, is approximately $290 million, including cost escalation on an undiscounted basis, which would be allocated among the final group of PRPs. We have determined that a loss associated with the EPA&#x2019;s partial excavation and enhanced landfill cover remedy is probable and have recorded a liability, included in the total amount as discussed above, that reflects management&#x2019;s best estimate of Cotter&#x2019;s allocable share of the ultimate cost. Given the joint and several nature of this liability, the magnitude of our ultimate liability will depend on the actual costs incurred to implement the required remedy as well as on the nature and terms of any cost-sharing arrangements with the final group of PRPs. Therefore, it is reasonably possible that the ultimate cost and Cotter's associated allocable share could differ significantly once these uncertainties are resolved, which could have a material impact on our financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;One of the other PRPs has indicated it will be making a contribution claim against Cotter for costs that it has incurred to prevent a subsurface fire from spreading to those areas of the West Lake Landfill where radiological materials are believed to have been disposed. At this time, we do not possess sufficient information to assess this claim and therefore are unable to estimate a range of loss, if any. As such, no liability has been recorded for the potential contribution claim. It is reasonably possible, however, that resolution of this matter could have a material, unfavorable impact on our financial statements. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In January 2018, the PRPs were advised by the EPA that it will begin an additional investigation and evaluation of groundwater conditions at the West Lake Landfill. In September 2018, the PRPs agreed to an Administrative Settlement Agreement and Order on Consent for the performance by the PRPs of the groundwater Remedial Investigation Feasibility Study (RI/FS). The purpose of this RI/FS is to define the nature and extent of any groundwater contamination from the West Lake Landfill site and evaluate remedial alternatives. We estimate the undiscounted cost for the groundwater RI/FS to be approximately $40 million. We determined a loss associated with the RI/FS is probable and have recorded a liability, included in the total amount as discussed above, that reflects management&#x2019;s best estimate of Cotter&#x2019;s allocable share of the cost among the PRPs. At this time we cannot predict the likelihood, or the extent to which, if any, remediation activities may be required and therefore cannot estimate a reasonably possible range of loss for response costs beyond those associated with the RI/FS component. It is reasonably possible, however, that resolution of this matter could have a material, unfavorable impact on our financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In August 2011, Cotter was notified by the DOJ that Cotter is considered a PRP with respect to the government&#x2019;s clean-up costs for contamination attributable to low level radioactive residues at a former storage and reprocessing facility named Latty Avenue near St. Louis, Missouri. The Latty Avenue site is included in ComEd&#x2019;s &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(now our) indemnification responsibilities discussed above as part of the sale of Cotter. The radioactive residues had been generated initially in connection with the processing of uranium ores as part of the U.S. Government&#x2019;s Manhattan Project. Cotter purchased the residues in 1969 for initial processing at the Latty Avenue facility for the subsequent extraction of uranium and metals. In 1976, the NRC found that the Latty Avenue site had radiation levels exceeding NRC criteria for decontamination of land areas. Latty Avenue was investigated and remediated by the United States Army Corps of Engineers pursuant to funding under FUSRAP (Formerly Utilized Sites Remedial Action Program). Pursuant to a series of annual agreements since 2011, the DOJ and the PRPs have tolled the statute of limitations until February 28, 2022 so that settlement discussions can proceed. On August 3, 2020, the DOJ advised Cotter and the other PRPs that it is seeking approximately $90 million from all the PRPs and has directed that the PRPs must submit a good faith joint proposed settlement offer. In December 2021, a good faith offer was submitted to the government and negotiations are expected to commence in the first quarter of 2022. We have determined that a loss associated with this matter is probable under our indemnification agreement with Cotter and have recorded an estimated liability, included in the total amount as discussed above.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Benning Road Site&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;.  In September 2010, PHI received a letter from EPA identifying the Benning Road site as one of six land-based sites potentially contributing to contamination of the lower Anacostia River. A portion of the site was formerly the location of a Pepco Energy Services electric generating facility, which was deactivated in June 2012. The remaining portion of the site consists of a Pepco transmission and distribution service center that remains in operation. In December 2011, the U.S. District Court for the District of Columbia approved a Consent Decree entered into by Pepco and Pepco Energy Services with the DOEE, which requires Pepco and Pepco Energy Services to conduct a RI/FS for the Benning Road site and an approximately 10 to 15-acre portion of the adjacent Anacostia River.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Since 2013, Pepco and Pepco Energy Services (now us, pursuant to Exelon's 2016 acquisition of PHI) have been performing RI work and have submitted multiple draft RI reports to the DOEE. In September 2019, we and Pepco issued a draft &#x201c;final&#x201d; RI report which DOEE approved on February 3, 2020. We and Pepco are developing a FS to evaluate possible remedial alternatives for submission to DOEE. The Court has established a schedule for completion of the FS, and approval by the DOEE, by September 16, 2022. After completion and approval of the FS, DOEE will prepare a Proposed Plan for public comment and then issue a ROD identifying any further response actions determined to be necessary. We have determined that a loss associated with this matter is probable and have accrued an estimated liability, included in the total amount as discussed above.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Pursuant to the terms of the Separation agreement, all future liabilities associated with this matter were transferred to Exelon on February 1, 2022, except for the continuing obligation to fund 5% for the completion of the remedial investigation and feasibility study and any other requirements of the 2011 Consent Decree.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Litigation and Regulatory Matters&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Asbestos Personal Injury Claims.  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We maintain a reserve for claims associated with asbestos-related personal injury actions at certain facilities that are currently owned by us or were previously owned by ComEd and PECO. The estimated liabilities are recorded on an undiscounted basis and exclude the estimated legal costs associated with handling these matters, which could be material.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;At December&#160;31, 2021 and 2020, we recorded estimated liabilities of approximately $81 million and $89 million, respectively, in total for asbestos-related bodily injury claims. As of December&#160;31, 2021, approximately $17 million of this amount related to 211 open claims presented to us, while the remaining $64 million is for estimated future asbestos-related bodily injury claims anticipated to arise through 2055, based on actuarial assumptions and analyses, which are updated on an annual basis. On a quarterly basis, we monitor actual experience against the number of forecasted claims to be received and expected claim payments and evaluate whether adjustments to the estimated liabilities are necessary.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Impacts of the February 2021 Extreme Cold Weather Event and Texas-based Generating Assets Outages. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Beginning on February 15, 2021, our Texas-based generating assets within the ERCOT market, specifically Colorado Bend II, Wolf Hollow II, and Handley, experienced outages as a result of extreme cold weather conditions. In addition, those weather conditions drove increased demand for service, dramatically increased wholesale power prices, and also increased gas prices in certain regions. See Note 3 &#x2014; Regulatory Matters for additional information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Various lawsuits have been filed against us since March 2021 related to these events, including:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt"&gt;On March 5, 2021, we, along with more than 160 power generators and transmission and distribution companies, were sued by approximately 160 individually named plaintiffs, purportedly on behalf of all Texans who allegedly suffered loss of life or sustained personal injury, property damage or other losses as a result of the weather events. The plaintiffs allege that the defendants failed to properly prepare for the cold weather and failed to properly conduct their operations, seeking compensatory as well as punitive damages. On April 26, 2021, another multi-plaintiff lawsuit was filed on behalf of approximately 90 plaintiffs against more than 300 defendants, including us, involving similar allegations of liability and claims of personal injury and property damage. Since March 2021, approximately 60 additional lawsuits, naming multiple defendants including us, were filed by individual or multiple plaintiffs in different Texas counties, all arising out of the February weather events. These additional lawsuits allege wrongful death, property damage, or other losses. Co-defendants in these lawsuits include ERCOT, transmission and distribution utilities and other generators. On December 28, 2021, approximately 130 insurance companies which insured Texas homeowners and businesses filed a subrogation lawsuit against multiple defendants alleging that defendants were at fault for the energy failure that resulted from the winter storm, causing significant property damage to the insureds. Additionally, as of January 28, 2022, we have been added to approximately 80 additional wrongful death, personal injury, and property damage lawsuits through the Multi-District-Litigation (MDL) pending in Texas state court. The MDL now includes all of the above-described Texas state court matters. We dispute liability and deny that we are responsible for any of plaintiffs&#x2019; alleged claims and are vigorously contesting them. No loss contingencies have been reflected in the consolidated financial statements with respect to these matters, as such contingencies are neither probable nor reasonably estimable at this time.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt"&gt;On March 22, 2021, an LDC filed a lawsuit in Missouri federal court against us for breach of contract and unjust enrichment, seeking damages of approximately $40 million. The plaintiff claims that we failed to deliver gas to our customers in February of 2021, causing the plaintiff to incur damages by forcing it to purchase gas for our customers and by our refusal to pay the resulting penalties. On March 26, 2021, we filed a complaint with the MPSC against the LDC to void the OFO penalties, or alternatively to grant a waiver or variance from the tariff requirements, to prohibit the LDC from billing or otherwise attempting to collect from us or any Missouri customer any portion of the penalties claimed by the LDC until the resolution of the complaint, and to prohibit the LDC from taking any retaliatory measure, including termination of service. On September 1, 2021, the MPSC consolidated our complaint with two other similar complaints from other companies. On January 4, 2022, the court denied our motion to dismiss, but in the alternative granted its motion to stay pending MPSC resolution of our complaint. The MPSC has scheduled an evidentiary hearing for the three consolidated complaint cases in April 2022. Based on the penalty provisions within the tariff that was in effect at the relevant time, we have recorded a liability of approximately $40 million as of December&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;General.  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We are involved in various other litigation matters that are being defended and handled in the ordinary course of business. The assessment of whether a loss is probable or reasonably possible, and whether the loss or a range of loss is estimable, often involves a series of complex judgments about future events. We maintain accruals for such losses that are probable of being incurred and subject to reasonable estimation. Management is sometimes unable to estimate an amount or range of reasonably possible loss, particularly where (1) the damages sought are indeterminate, (2) the proceedings are in the early stages, or (3) the matters involve novel or unsettled legal theories. In such cases, there is considerable uncertainty regarding the timing or ultimate resolution of such matters, including a possible eventual loss.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:OtherCommitmentsTableTextBlock
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTYvZnJhZzo5YTE3NjYyOGE0NGQ0YjU5YjM3NmMyMDE4ZjUwYTFkZi90ZXh0cmVnaW9uOjlhMTc2NjI4YTQ0ZDRiNTliMzc2YzIwMThmNTBhMWRmXzI1Mzc0_26751976-e8cb-4312-8af4-ae4821e9e910">Commercial commitments as of December&#160;31, 2021, representing commitments potentially triggered by future events, were as follows:&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.066%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.466%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.066%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.466%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.066%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.466%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.066%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.466%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.066%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.466%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.066%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.466%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.075%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Expiration within&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2027 and beyond&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Letters of credit&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Surety bonds&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;899&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;882&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total commercial commitments &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;__________&lt;/span&gt;&lt;/div&gt;(a)Surety bonds&#x2014;Guarantees issued related to contract and commercial agreements, excluding bid bonds.</us-gaap:OtherCommitmentsTableTextBlock>
    <us-gaap:OtherCommitment
      contextRef="i34f52116428945c881499badf55de8be_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTYvZnJhZzo5YTE3NjYyOGE0NGQ0YjU5YjM3NmMyMDE4ZjUwYTFkZi90YWJsZTpiZDA3YTgxNmExM2Y0Mjk0Yjc1NGM3YWRjYWE4NTZhMi90YWJsZXJhbmdlOmJkMDdhODE2YTEzZjQyOTRiNzU0YzdhZGNhYTg1NmEyXzItMS0xLTEtMjEwNg_bcad70f5-0750-43fd-a494-6f74411095c7"
      unitRef="usd">2380000000</us-gaap:OtherCommitment>
    <us-gaap:OtherCommitmentDueInNextTwelveMonths
      contextRef="i34f52116428945c881499badf55de8be_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTYvZnJhZzo5YTE3NjYyOGE0NGQ0YjU5YjM3NmMyMDE4ZjUwYTFkZi90YWJsZTpiZDA3YTgxNmExM2Y0Mjk0Yjc1NGM3YWRjYWE4NTZhMi90YWJsZXJhbmdlOmJkMDdhODE2YTEzZjQyOTRiNzU0YzdhZGNhYTg1NmEyXzItMy0xLTEtMjEwNg_af382657-6b10-4f1f-b946-cc07483b9cbd"
      unitRef="usd">2279000000</us-gaap:OtherCommitmentDueInNextTwelveMonths>
    <us-gaap:OtherCommitmentDueInSecondYear
      contextRef="i34f52116428945c881499badf55de8be_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTYvZnJhZzo5YTE3NjYyOGE0NGQ0YjU5YjM3NmMyMDE4ZjUwYTFkZi90YWJsZTpiZDA3YTgxNmExM2Y0Mjk0Yjc1NGM3YWRjYWE4NTZhMi90YWJsZXJhbmdlOmJkMDdhODE2YTEzZjQyOTRiNzU0YzdhZGNhYTg1NmEyXzItNS0xLTEtMjEwNg_69028112-24f4-48b9-8bfc-448396cae1df"
      unitRef="usd">101000000</us-gaap:OtherCommitmentDueInSecondYear>
    <us-gaap:OtherCommitmentDueInThirdYear
      contextRef="i34f52116428945c881499badf55de8be_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTYvZnJhZzo5YTE3NjYyOGE0NGQ0YjU5YjM3NmMyMDE4ZjUwYTFkZi90YWJsZTpiZDA3YTgxNmExM2Y0Mjk0Yjc1NGM3YWRjYWE4NTZhMi90YWJsZXJhbmdlOmJkMDdhODE2YTEzZjQyOTRiNzU0YzdhZGNhYTg1NmEyXzItNy0xLTEtMjEwNg_4bfa851c-3684-465d-ad66-d1755530f16e"
      unitRef="usd">0</us-gaap:OtherCommitmentDueInThirdYear>
    <us-gaap:OtherCommitmentDueInFourthYear
      contextRef="i34f52116428945c881499badf55de8be_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTYvZnJhZzo5YTE3NjYyOGE0NGQ0YjU5YjM3NmMyMDE4ZjUwYTFkZi90YWJsZTpiZDA3YTgxNmExM2Y0Mjk0Yjc1NGM3YWRjYWE4NTZhMi90YWJsZXJhbmdlOmJkMDdhODE2YTEzZjQyOTRiNzU0YzdhZGNhYTg1NmEyXzItOS0xLTEtMjEwNg_88edcb53-84cd-479d-a404-1164086d3c84"
      unitRef="usd">0</us-gaap:OtherCommitmentDueInFourthYear>
    <us-gaap:OtherCommitmentDueInFifthYear
      contextRef="i34f52116428945c881499badf55de8be_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTYvZnJhZzo5YTE3NjYyOGE0NGQ0YjU5YjM3NmMyMDE4ZjUwYTFkZi90YWJsZTpiZDA3YTgxNmExM2Y0Mjk0Yjc1NGM3YWRjYWE4NTZhMi90YWJsZXJhbmdlOmJkMDdhODE2YTEzZjQyOTRiNzU0YzdhZGNhYTg1NmEyXzItMTEtMS0xLTIxMDY_990d6150-1942-4460-a738-aa9884f87802"
      unitRef="usd">0</us-gaap:OtherCommitmentDueInFifthYear>
    <us-gaap:OtherCommitmentDueAfterFifthYear
      contextRef="i34f52116428945c881499badf55de8be_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTYvZnJhZzo5YTE3NjYyOGE0NGQ0YjU5YjM3NmMyMDE4ZjUwYTFkZi90YWJsZTpiZDA3YTgxNmExM2Y0Mjk0Yjc1NGM3YWRjYWE4NTZhMi90YWJsZXJhbmdlOmJkMDdhODE2YTEzZjQyOTRiNzU0YzdhZGNhYTg1NmEyXzItMTMtMS0xLTIxMDY_57b90312-1f10-4f35-9437-aa41988ef11b"
      unitRef="usd">0</us-gaap:OtherCommitmentDueAfterFifthYear>
    <us-gaap:OtherCommitment
      contextRef="if29f892f70544fe8b0387934c2c3e304_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTYvZnJhZzo5YTE3NjYyOGE0NGQ0YjU5YjM3NmMyMDE4ZjUwYTFkZi90YWJsZTpiZDA3YTgxNmExM2Y0Mjk0Yjc1NGM3YWRjYWE4NTZhMi90YWJsZXJhbmdlOmJkMDdhODE2YTEzZjQyOTRiNzU0YzdhZGNhYTg1NmEyXzMtMS0xLTEtMjEwNg_dcf64fc3-48d9-4968-8e8c-9197bd3ef8cc"
      unitRef="usd">899000000</us-gaap:OtherCommitment>
    <us-gaap:OtherCommitmentDueInNextTwelveMonths
      contextRef="if29f892f70544fe8b0387934c2c3e304_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTYvZnJhZzo5YTE3NjYyOGE0NGQ0YjU5YjM3NmMyMDE4ZjUwYTFkZi90YWJsZTpiZDA3YTgxNmExM2Y0Mjk0Yjc1NGM3YWRjYWE4NTZhMi90YWJsZXJhbmdlOmJkMDdhODE2YTEzZjQyOTRiNzU0YzdhZGNhYTg1NmEyXzMtMy0xLTEtMjEwNg_68039810-edac-43b7-a9b7-42b2f8738c07"
      unitRef="usd">882000000</us-gaap:OtherCommitmentDueInNextTwelveMonths>
    <us-gaap:OtherCommitmentDueInSecondYear
      contextRef="if29f892f70544fe8b0387934c2c3e304_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTYvZnJhZzo5YTE3NjYyOGE0NGQ0YjU5YjM3NmMyMDE4ZjUwYTFkZi90YWJsZTpiZDA3YTgxNmExM2Y0Mjk0Yjc1NGM3YWRjYWE4NTZhMi90YWJsZXJhbmdlOmJkMDdhODE2YTEzZjQyOTRiNzU0YzdhZGNhYTg1NmEyXzMtNS0xLTEtMjEwNg_b19f263a-9e40-4b80-a6ba-a38c93b4c481"
      unitRef="usd">17000000</us-gaap:OtherCommitmentDueInSecondYear>
    <us-gaap:OtherCommitmentDueInThirdYear
      contextRef="if29f892f70544fe8b0387934c2c3e304_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTYvZnJhZzo5YTE3NjYyOGE0NGQ0YjU5YjM3NmMyMDE4ZjUwYTFkZi90YWJsZTpiZDA3YTgxNmExM2Y0Mjk0Yjc1NGM3YWRjYWE4NTZhMi90YWJsZXJhbmdlOmJkMDdhODE2YTEzZjQyOTRiNzU0YzdhZGNhYTg1NmEyXzMtNy0xLTEtMjEwNg_0c1cff62-2c3c-4015-ab16-d139644858d5"
      unitRef="usd">0</us-gaap:OtherCommitmentDueInThirdYear>
    <us-gaap:OtherCommitmentDueInFourthYear
      contextRef="if29f892f70544fe8b0387934c2c3e304_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTYvZnJhZzo5YTE3NjYyOGE0NGQ0YjU5YjM3NmMyMDE4ZjUwYTFkZi90YWJsZTpiZDA3YTgxNmExM2Y0Mjk0Yjc1NGM3YWRjYWE4NTZhMi90YWJsZXJhbmdlOmJkMDdhODE2YTEzZjQyOTRiNzU0YzdhZGNhYTg1NmEyXzMtOS0xLTEtMjEwNg_25ef64f7-7e06-4092-afd2-d9ffb9effd4e"
      unitRef="usd">0</us-gaap:OtherCommitmentDueInFourthYear>
    <us-gaap:OtherCommitmentDueInFifthYear
      contextRef="if29f892f70544fe8b0387934c2c3e304_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTYvZnJhZzo5YTE3NjYyOGE0NGQ0YjU5YjM3NmMyMDE4ZjUwYTFkZi90YWJsZTpiZDA3YTgxNmExM2Y0Mjk0Yjc1NGM3YWRjYWE4NTZhMi90YWJsZXJhbmdlOmJkMDdhODE2YTEzZjQyOTRiNzU0YzdhZGNhYTg1NmEyXzMtMTEtMS0xLTIxMDY_f88b05e5-5247-44ac-91f8-83f8f7f2e13f"
      unitRef="usd">0</us-gaap:OtherCommitmentDueInFifthYear>
    <us-gaap:OtherCommitmentDueAfterFifthYear
      contextRef="if29f892f70544fe8b0387934c2c3e304_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTYvZnJhZzo5YTE3NjYyOGE0NGQ0YjU5YjM3NmMyMDE4ZjUwYTFkZi90YWJsZTpiZDA3YTgxNmExM2Y0Mjk0Yjc1NGM3YWRjYWE4NTZhMi90YWJsZXJhbmdlOmJkMDdhODE2YTEzZjQyOTRiNzU0YzdhZGNhYTg1NmEyXzMtMTMtMS0xLTIxMDY_28221405-048e-48bf-b659-13bfde254f2c"
      unitRef="usd">0</us-gaap:OtherCommitmentDueAfterFifthYear>
    <us-gaap:OtherCommitment
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTYvZnJhZzo5YTE3NjYyOGE0NGQ0YjU5YjM3NmMyMDE4ZjUwYTFkZi90YWJsZTpiZDA3YTgxNmExM2Y0Mjk0Yjc1NGM3YWRjYWE4NTZhMi90YWJsZXJhbmdlOmJkMDdhODE2YTEzZjQyOTRiNzU0YzdhZGNhYTg1NmEyXzQtMS0xLTEtMjEwNg_b6c4f3d6-b1d1-42c5-b1e6-ce5320657bc2"
      unitRef="usd">3279000000</us-gaap:OtherCommitment>
    <us-gaap:OtherCommitmentDueInNextTwelveMonths
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTYvZnJhZzo5YTE3NjYyOGE0NGQ0YjU5YjM3NmMyMDE4ZjUwYTFkZi90YWJsZTpiZDA3YTgxNmExM2Y0Mjk0Yjc1NGM3YWRjYWE4NTZhMi90YWJsZXJhbmdlOmJkMDdhODE2YTEzZjQyOTRiNzU0YzdhZGNhYTg1NmEyXzQtMy0xLTEtMjEwNg_b90ddeee-9b08-4347-82b1-327e8c400c93"
      unitRef="usd">3161000000</us-gaap:OtherCommitmentDueInNextTwelveMonths>
    <us-gaap:OtherCommitmentDueInSecondYear
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTYvZnJhZzo5YTE3NjYyOGE0NGQ0YjU5YjM3NmMyMDE4ZjUwYTFkZi90YWJsZTpiZDA3YTgxNmExM2Y0Mjk0Yjc1NGM3YWRjYWE4NTZhMi90YWJsZXJhbmdlOmJkMDdhODE2YTEzZjQyOTRiNzU0YzdhZGNhYTg1NmEyXzQtNS0xLTEtMjEwNg_7041f055-0ebe-4a7d-adfc-76133ec4ce0e"
      unitRef="usd">118000000</us-gaap:OtherCommitmentDueInSecondYear>
    <us-gaap:OtherCommitmentDueInThirdYear
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTYvZnJhZzo5YTE3NjYyOGE0NGQ0YjU5YjM3NmMyMDE4ZjUwYTFkZi90YWJsZTpiZDA3YTgxNmExM2Y0Mjk0Yjc1NGM3YWRjYWE4NTZhMi90YWJsZXJhbmdlOmJkMDdhODE2YTEzZjQyOTRiNzU0YzdhZGNhYTg1NmEyXzQtNy0xLTEtMjEwNg_2b8ca324-5087-4408-b53f-5e1ef5ccd1f4"
      unitRef="usd">0</us-gaap:OtherCommitmentDueInThirdYear>
    <us-gaap:OtherCommitmentDueInFourthYear
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTYvZnJhZzo5YTE3NjYyOGE0NGQ0YjU5YjM3NmMyMDE4ZjUwYTFkZi90YWJsZTpiZDA3YTgxNmExM2Y0Mjk0Yjc1NGM3YWRjYWE4NTZhMi90YWJsZXJhbmdlOmJkMDdhODE2YTEzZjQyOTRiNzU0YzdhZGNhYTg1NmEyXzQtOS0xLTEtMjEwNg_8f787022-13d7-449e-9535-f0f435635f47"
      unitRef="usd">0</us-gaap:OtherCommitmentDueInFourthYear>
    <us-gaap:OtherCommitmentDueInFifthYear
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTYvZnJhZzo5YTE3NjYyOGE0NGQ0YjU5YjM3NmMyMDE4ZjUwYTFkZi90YWJsZTpiZDA3YTgxNmExM2Y0Mjk0Yjc1NGM3YWRjYWE4NTZhMi90YWJsZXJhbmdlOmJkMDdhODE2YTEzZjQyOTRiNzU0YzdhZGNhYTg1NmEyXzQtMTEtMS0xLTIxMDY_9fbeb353-0f70-4927-915a-7f78ce572bf8"
      unitRef="usd">0</us-gaap:OtherCommitmentDueInFifthYear>
    <us-gaap:OtherCommitmentDueAfterFifthYear
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTYvZnJhZzo5YTE3NjYyOGE0NGQ0YjU5YjM3NmMyMDE4ZjUwYTFkZi90YWJsZTpiZDA3YTgxNmExM2Y0Mjk0Yjc1NGM3YWRjYWE4NTZhMi90YWJsZXJhbmdlOmJkMDdhODE2YTEzZjQyOTRiNzU0YzdhZGNhYTg1NmEyXzQtMTMtMS0xLTIxMDY_ecfff83d-a055-4638-a372-607a3077d454"
      unitRef="usd">0</us-gaap:OtherCommitmentDueAfterFifthYear>
    <ceg:NuclearInsuranceAnnualCoverageLimit
      contextRef="i0dc9078cd5ce40538ae495f3ea840da9_I20211231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTYvZnJhZzo5YTE3NjYyOGE0NGQ0YjU5YjM3NmMyMDE4ZjUwYTFkZi90ZXh0cmVnaW9uOjlhMTc2NjI4YTQ0ZDRiNTliMzc2YzIwMThmNTBhMWRmXzg1MA_bc3ea50b-60f8-4322-b02b-45abd08f49da"
      unitRef="usd">13500000000</ceg:NuclearInsuranceAnnualCoverageLimit>
    <ceg:NuclearInsuranceFinancialProtectionPoolValue
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTYvZnJhZzo5YTE3NjYyOGE0NGQ0YjU5YjM3NmMyMDE4ZjUwYTFkZi90ZXh0cmVnaW9uOjlhMTc2NjI4YTQ0ZDRiNTliMzc2YzIwMThmNTBhMWRmXzE0NDg_7c24ee74-8c71-4c42-b415-ee43f74219fa"
      unitRef="usd">450000000</ceg:NuclearInsuranceFinancialProtectionPoolValue>
    <ceg:MutualPropertyInsuranceMaximumRecoveryLimitForMultipleLosses
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTYvZnJhZzo5YTE3NjYyOGE0NGQ0YjU5YjM3NmMyMDE4ZjUwYTFkZi90ZXh0cmVnaW9uOjlhMTc2NjI4YTQ0ZDRiNTliMzc2YzIwMThmNTBhMWRmXzE2NTA_f2c4d27b-140b-4b71-ad0f-e38c3bb76c8f"
      unitRef="usd">13100000000</ceg:MutualPropertyInsuranceMaximumRecoveryLimitForMultipleLosses>
    <ceg:NuclearInsuranceFinancialProtectionPoolMaximumAnnualAssessmentPayment
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTYvZnJhZzo5YTE3NjYyOGE0NGQ0YjU5YjM3NmMyMDE4ZjUwYTFkZi90ZXh0cmVnaW9uOjlhMTc2NjI4YTQ0ZDRiNTliMzc2YzIwMThmNTBhMWRmXzE5ODg_b8d45577-310d-41d6-8911-59130a68c253"
      unitRef="usd">2800000000</ceg:NuclearInsuranceFinancialProtectionPoolMaximumAnnualAssessmentPayment>
    <ceg:NuclearInsuranceFinancialProtectionPoolValue
      contextRef="i06f7e6ce51964b02bf61e2a321aebd51_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTYvZnJhZzo5YTE3NjYyOGE0NGQ0YjU5YjM3NmMyMDE4ZjUwYTFkZi90ZXh0cmVnaW9uOjlhMTc2NjI4YTQ0ZDRiNTliMzc2YzIwMThmNTBhMWRmXzIwNjY_28582d53-fd47-4c3a-a86b-52c310cc365c"
      unitRef="usd">413000000</ceg:NuclearInsuranceFinancialProtectionPoolValue>
    <ceg:NuclearInsuranceAnnualCoverageLimit
      contextRef="i0dc9078cd5ce40538ae495f3ea840da9_I20211231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTYvZnJhZzo5YTE3NjYyOGE0NGQ0YjU5YjM3NmMyMDE4ZjUwYTFkZi90ZXh0cmVnaW9uOjlhMTc2NjI4YTQ0ZDRiNTliMzc2YzIwMThmNTBhMWRmXzIyMTc_bc3ea50b-60f8-4322-b02b-45abd08f49da"
      unitRef="usd">13500000000</ceg:NuclearInsuranceAnnualCoverageLimit>
    <ceg:MutualPropertyInsuranceDistributionToMembers
      contextRef="i2914d4d2fa38431e87681d7fba0fcd74_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTYvZnJhZzo5YTE3NjYyOGE0NGQ0YjU5YjM3NmMyMDE4ZjUwYTFkZi90ZXh0cmVnaW9uOjlhMTc2NjI4YTQ0ZDRiNTliMzc2YzIwMThmNTBhMWRmXzMzMjA_cba0b6f9-3473-41d9-b920-05615a491430"
      unitRef="usd">113000000</ceg:MutualPropertyInsuranceDistributionToMembers>
    <ceg:MutualPropertyInsuranceDistributionToMembers
      contextRef="iebcded6227314ea7b1ed773b9f6d5bc6_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTYvZnJhZzo5YTE3NjYyOGE0NGQ0YjU5YjM3NmMyMDE4ZjUwYTFkZi90ZXh0cmVnaW9uOjlhMTc2NjI4YTQ0ZDRiNTliMzc2YzIwMThmNTBhMWRmXzMzMzk_16484bdc-d304-4b30-9864-35c802765bb6"
      unitRef="usd">75000000</ceg:MutualPropertyInsuranceDistributionToMembers>
    <ceg:MutualPropertyInsuranceDistributionToMembers
      contextRef="iebefeddf4fb84957bc9d6537725a67ca_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTYvZnJhZzo5YTE3NjYyOGE0NGQ0YjU5YjM3NmMyMDE4ZjUwYTFkZi90ZXh0cmVnaW9uOjlhMTc2NjI4YTQ0ZDRiNTliMzc2YzIwMThmNTBhMWRmXzMzNDY_234d8d9d-7026-43de-bc84-0482ff8a73b5"
      unitRef="usd">136000000</ceg:MutualPropertyInsuranceDistributionToMembers>
    <ceg:MutualInsuranceTotalRetrospectivePremiumObligation
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTYvZnJhZzo5YTE3NjYyOGE0NGQ0YjU5YjM3NmMyMDE4ZjUwYTFkZi90ZXh0cmVnaW9uOjlhMTc2NjI4YTQ0ZDRiNTliMzc2YzIwMThmNTBhMWRmXzM5Mjk_f167c29f-44ef-4ed4-9689-d96bbc39bfaf"
      unitRef="usd">229000000</ceg:MutualInsuranceTotalRetrospectivePremiumObligation>
    <ceg:MutualReplacementPowerCostInsuranceMaximumRetrospectivePremiumObligation
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTYvZnJhZzo5YTE3NjYyOGE0NGQ0YjU5YjM3NmMyMDE4ZjUwYTFkZi90ZXh0cmVnaW9uOjlhMTc2NjI4YTQ0ZDRiNTliMzc2YzIwMThmNTBhMWRmXzUwNDI_e4ccac5a-a099-416c-8065-42cef8145b61"
      unitRef="usd">3200000000</ceg:MutualReplacementPowerCostInsuranceMaximumRetrospectivePremiumObligation>
    <ceg:CostOfSpentNuclearFuelDisposal
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTYvZnJhZzo5YTE3NjYyOGE0NGQ0YjU5YjM3NmMyMDE4ZjUwYTFkZi90ZXh0cmVnaW9uOjlhMTc2NjI4YTQ0ZDRiNTliMzc2YzIwMThmNTBhMWRmXzU5OTI_3342fa06-6921-46f1-889a-f1e7f3fdc5ed"
      unitRef="usd">0.001</ceg:CostOfSpentNuclearFuelDisposal>
    <ceg:SpentNuclearFuelStorageReimbursement
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTYvZnJhZzo5YTE3NjYyOGE0NGQ0YjU5YjM3NmMyMDE4ZjUwYTFkZi90ZXh0cmVnaW9uOjlhMTc2NjI4YTQ0ZDRiNTliMzc2YzIwMThmNTBhMWRmXzgwMjk_e703f54a-414a-4511-a1d6-4896ca10b2f4"
      unitRef="usd">1492000000</ceg:SpentNuclearFuelStorageReimbursement>
    <ceg:SpentNuclearFuelStorageReimbursementNetCoOwners
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTYvZnJhZzo5YTE3NjYyOGE0NGQ0YjU5YjM3NmMyMDE4ZjUwYTFkZi90ZXh0cmVnaW9uOjlhMTc2NjI4YTQ0ZDRiNTliMzc2YzIwMThmNTBhMWRmXzgyMjk_dc9ac06e-b9f3-4f4e-8d89-6599218b0bde"
      unitRef="usd">1294000000</ceg:SpentNuclearFuelStorageReimbursementNetCoOwners>
    <ceg:ScheduleofGovernmentSettlementAgreementsTableTextBlock
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTYvZnJhZzo5YTE3NjYyOGE0NGQ0YjU5YjM3NmMyMDE4ZjUwYTFkZi90ZXh0cmVnaW9uOjlhMTc2NjI4YTQ0ZDRiNTliMzc2YzIwMThmNTBhMWRmXzI1MzU5_eab2d5f5-accf-47d5-9fc2-aeea65e47092">As of December&#160;31, 2021 and 2020, the amount of SNF storage costs for which reimbursement has been or will be requested from the DOE under the DOE settlement agreements is as follows:&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.066%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.068%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;DOE receivable - current&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;DOE receivable - noncurrent&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amounts owed to co-owners&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(c)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(35)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(23)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;__________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;Recorded in Other accounts receivable.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(b)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;Recorded in Deferred debits and other assets, other.&lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(c)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;Recorde&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;d in Other accounts receivable.&#160;Represents amounts owed to the co-owners of Peach Bottom, Quad Cities, and Nine Mile Point Unit 2 generating facilitie&lt;/span&gt;s</ceg:ScheduleofGovernmentSettlementAgreementsTableTextBlock>
    <us-gaap:NontradeReceivablesCurrent
      contextRef="ie6d4d43a83e949e1a604787929cdc110_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTYvZnJhZzo5YTE3NjYyOGE0NGQ0YjU5YjM3NmMyMDE4ZjUwYTFkZi90YWJsZTo2YzQ4ZTdmZGEwN2Q0YjQ4YWU1MTZjMTQ4MzA1MWJiMS90YWJsZXJhbmdlOjZjNDhlN2ZkYTA3ZDRiNDhhZTUxNmMxNDgzMDUxYmIxXzEtMS0xLTEtMjEwNg_d2561af2-b988-4609-8161-6c581d5a12e7"
      unitRef="usd">241000000</us-gaap:NontradeReceivablesCurrent>
    <us-gaap:NontradeReceivablesCurrent
      contextRef="ia2b37a5fdddf4483acaf3a5529640f21_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTYvZnJhZzo5YTE3NjYyOGE0NGQ0YjU5YjM3NmMyMDE4ZjUwYTFkZi90YWJsZTo2YzQ4ZTdmZGEwN2Q0YjQ4YWU1MTZjMTQ4MzA1MWJiMS90YWJsZXJhbmdlOjZjNDhlN2ZkYTA3ZDRiNDhhZTUxNmMxNDgzMDUxYmIxXzEtMy0xLTEtMjEwNg_552790df-ab59-440a-84af-b6ae99059aaf"
      unitRef="usd">129000000</us-gaap:NontradeReceivablesCurrent>
    <us-gaap:NontradeReceivablesNoncurrent
      contextRef="ie6d4d43a83e949e1a604787929cdc110_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTYvZnJhZzo5YTE3NjYyOGE0NGQ0YjU5YjM3NmMyMDE4ZjUwYTFkZi90YWJsZTo2YzQ4ZTdmZGEwN2Q0YjQ4YWU1MTZjMTQ4MzA1MWJiMS90YWJsZXJhbmdlOjZjNDhlN2ZkYTA3ZDRiNDhhZTUxNmMxNDgzMDUxYmIxXzItMS0xLTEtMjEwNg_93679b7f-059d-4379-8b16-6b8cef5cc2ea"
      unitRef="usd">85000000</us-gaap:NontradeReceivablesNoncurrent>
    <us-gaap:NontradeReceivablesNoncurrent
      contextRef="ia2b37a5fdddf4483acaf3a5529640f21_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTYvZnJhZzo5YTE3NjYyOGE0NGQ0YjU5YjM3NmMyMDE4ZjUwYTFkZi90YWJsZTo2YzQ4ZTdmZGEwN2Q0YjQ4YWU1MTZjMTQ4MzA1MWJiMS90YWJsZXJhbmdlOjZjNDhlN2ZkYTA3ZDRiNDhhZTUxNmMxNDgzMDUxYmIxXzItMy0xLTEtMjEwNg_8740b0e3-c10e-445e-953e-2eca6c858756"
      unitRef="usd">70000000</us-gaap:NontradeReceivablesNoncurrent>
    <us-gaap:AccountsPayableOtherCurrent
      contextRef="ie6d4d43a83e949e1a604787929cdc110_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTYvZnJhZzo5YTE3NjYyOGE0NGQ0YjU5YjM3NmMyMDE4ZjUwYTFkZi90YWJsZTo2YzQ4ZTdmZGEwN2Q0YjQ4YWU1MTZjMTQ4MzA1MWJiMS90YWJsZXJhbmdlOjZjNDhlN2ZkYTA3ZDRiNDhhZTUxNmMxNDgzMDUxYmIxXzMtMS0xLTEtMjEwNg_4731e699-5612-405b-86fc-424c4bf3ec56"
      unitRef="usd">35000000</us-gaap:AccountsPayableOtherCurrent>
    <us-gaap:AccountsPayableOtherCurrent
      contextRef="ia2b37a5fdddf4483acaf3a5529640f21_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTYvZnJhZzo5YTE3NjYyOGE0NGQ0YjU5YjM3NmMyMDE4ZjUwYTFkZi90YWJsZTo2YzQ4ZTdmZGEwN2Q0YjQ4YWU1MTZjMTQ4MzA1MWJiMS90YWJsZXJhbmdlOjZjNDhlN2ZkYTA3ZDRiNDhhZTUxNmMxNDgzMDUxYmIxXzMtMy0xLTEtMjEwNg_b4dcd578-f939-4002-ab02-1a404d9cb037"
      unitRef="usd">23000000</us-gaap:AccountsPayableOtherCurrent>
    <ceg:SpentNuclearFuelObligationTableTextBlock
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTYvZnJhZzo5YTE3NjYyOGE0NGQ0YjU5YjM3NmMyMDE4ZjUwYTFkZi90ZXh0cmVnaW9uOjlhMTc2NjI4YTQ0ZDRiNTliMzc2YzIwMThmNTBhMWRmXzI1NDA3_01a25775-3065-4010-91cc-ba8bbf7991a5">The below table outlines the SNF liability recorded as of December&#160;31, 2021 and 2020:&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.066%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.068%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Former ComEd units&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,083&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,082&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fitzpatrick&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total SNF Obligation&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;__________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;ComEd previously elected to defer payment of the one-time fee of $277&#160;million for its units, with interest to the date of payment, until just prior to the first delivery of SNF to the DOE. The unfunded liabilities for SNF disposal costs, including the one-time fee, were transferred to us as part of Exelon&#x2019;s 2001 corporate restructuring.  &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(b)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;A prior owner of FitzPatrick elected to defer payment of the one-time fee of $34&#160;million, with interest to the date of payment, for the FitzPatrick unit. As part of the FitzPatrick acquisition on March 31, 2017, we assumed a SNF liability for the DOE one-time fee obligation with interest related to FitzPatrick along with an offsetting asset, included in Other deferred debits and other assets, for the contractual right to reimbursement from NYPA, a prior owner of FitzPatrick, for amounts paid for the FitzPatrick DOE one-time fee obligation.&lt;/span&gt;&lt;/div&gt;</ceg:SpentNuclearFuelObligationTableTextBlock>
    <us-gaap:SpentNuclearFuelObligationNoncurrent
      contextRef="ibd91b44f7f494204bc60561bc21abbcb_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTYvZnJhZzo5YTE3NjYyOGE0NGQ0YjU5YjM3NmMyMDE4ZjUwYTFkZi90YWJsZToxNmZmMTdiNWIzODI0MGQwYmJjZDdhMzhhMGQzN2JiNC90YWJsZXJhbmdlOjE2ZmYxN2I1YjM4MjQwZDBiYmNkN2EzOGEwZDM3YmI0XzEtMS0xLTEtMjEwNg_543d5554-ba3f-4101-89ee-be3fd44b792b"
      unitRef="usd">1083000000</us-gaap:SpentNuclearFuelObligationNoncurrent>
    <us-gaap:SpentNuclearFuelObligationNoncurrent
      contextRef="i1b6992e267304b9bb0d737e7679302ae_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTYvZnJhZzo5YTE3NjYyOGE0NGQ0YjU5YjM3NmMyMDE4ZjUwYTFkZi90YWJsZToxNmZmMTdiNWIzODI0MGQwYmJjZDdhMzhhMGQzN2JiNC90YWJsZXJhbmdlOjE2ZmYxN2I1YjM4MjQwZDBiYmNkN2EzOGEwZDM3YmI0XzEtMy0xLTEtMjEwNg_2cf22550-228d-4bde-b18a-354878ac054a"
      unitRef="usd">1082000000</us-gaap:SpentNuclearFuelObligationNoncurrent>
    <us-gaap:SpentNuclearFuelObligationNoncurrent
      contextRef="i11bf1721b7684d069858b5eaba422b0d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTYvZnJhZzo5YTE3NjYyOGE0NGQ0YjU5YjM3NmMyMDE4ZjUwYTFkZi90YWJsZToxNmZmMTdiNWIzODI0MGQwYmJjZDdhMzhhMGQzN2JiNC90YWJsZXJhbmdlOjE2ZmYxN2I1YjM4MjQwZDBiYmNkN2EzOGEwZDM3YmI0XzItMS0xLTEtMjEwNg_a4f28ce0-6cfc-4b68-a445-c789f976073d"
      unitRef="usd">127000000</us-gaap:SpentNuclearFuelObligationNoncurrent>
    <us-gaap:SpentNuclearFuelObligationNoncurrent
      contextRef="ie7b8ef43a49c420f8915b3a66cb28af9_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTYvZnJhZzo5YTE3NjYyOGE0NGQ0YjU5YjM3NmMyMDE4ZjUwYTFkZi90YWJsZToxNmZmMTdiNWIzODI0MGQwYmJjZDdhMzhhMGQzN2JiNC90YWJsZXJhbmdlOjE2ZmYxN2I1YjM4MjQwZDBiYmNkN2EzOGEwZDM3YmI0XzItMy0xLTEtMjEwNg_77e93bf0-24c2-4c54-bec0-511bce3e6b09"
      unitRef="usd">126000000</us-gaap:SpentNuclearFuelObligationNoncurrent>
    <us-gaap:SpentNuclearFuelObligationNoncurrent
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTYvZnJhZzo5YTE3NjYyOGE0NGQ0YjU5YjM3NmMyMDE4ZjUwYTFkZi90YWJsZToxNmZmMTdiNWIzODI0MGQwYmJjZDdhMzhhMGQzN2JiNC90YWJsZXJhbmdlOjE2ZmYxN2I1YjM4MjQwZDBiYmNkN2EzOGEwZDM3YmI0XzMtMS0xLTEtMjEwNg_1a7a16c9-9924-4315-89d1-2e59ccab8246"
      unitRef="usd">1210000000</us-gaap:SpentNuclearFuelObligationNoncurrent>
    <us-gaap:SpentNuclearFuelObligationNoncurrent
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTYvZnJhZzo5YTE3NjYyOGE0NGQ0YjU5YjM3NmMyMDE4ZjUwYTFkZi90YWJsZToxNmZmMTdiNWIzODI0MGQwYmJjZDdhMzhhMGQzN2JiNC90YWJsZXJhbmdlOjE2ZmYxN2I1YjM4MjQwZDBiYmNkN2EzOGEwZDM3YmI0XzMtMy0xLTEtMjEwNg_c02b3f32-ced8-46bc-afda-ad4197da48e2"
      unitRef="usd">1208000000</us-gaap:SpentNuclearFuelObligationNoncurrent>
    <ceg:SpentNuclearFuelOneTimeFee
      contextRef="ia37b3f53c7b749058ec4d8cb92349568_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTYvZnJhZzo5YTE3NjYyOGE0NGQ0YjU5YjM3NmMyMDE4ZjUwYTFkZi90ZXh0cmVnaW9uOjlhMTc2NjI4YTQ0ZDRiNTliMzc2YzIwMThmNTBhMWRmXzg5NjE_02284cc5-b31a-43df-b75d-860825189387"
      unitRef="usd">277000000</ceg:SpentNuclearFuelOneTimeFee>
    <ceg:SpentNuclearFuelOneTimeFee
      contextRef="i8bca59f6dd864da2957e49b90d660ab6_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTYvZnJhZzo5YTE3NjYyOGE0NGQ0YjU5YjM3NmMyMDE4ZjUwYTFkZi90ZXh0cmVnaW9uOjlhMTc2NjI4YTQ0ZDRiNTliMzc2YzIwMThmNTBhMWRmXzkzMDQ_654816fe-a707-4762-b882-34749850fcd7"
      unitRef="usd">34000000</ceg:SpentNuclearFuelOneTimeFee>
    <ceg:SpentNuclearFuelTreasuryInterestRateComEd
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTYvZnJhZzo5YTE3NjYyOGE0NGQ0YjU5YjM3NmMyMDE4ZjUwYTFkZi90ZXh0cmVnaW9uOjlhMTc2NjI4YTQ0ZDRiNTliMzc2YzIwMThmNTBhMWRmXzk5MjE_6d1d963d-ac7a-4ed1-ab00-02b80109d8ef"
      unitRef="number">0.00051</ceg:SpentNuclearFuelTreasuryInterestRateComEd>
    <ceg:SpentNuclearFuelTreasuryInterestRateFitzPatrick
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTYvZnJhZzo5YTE3NjYyOGE0NGQ0YjU5YjM3NmMyMDE4ZjUwYTFkZi90ZXh0cmVnaW9uOjlhMTc2NjI4YTQ0ZDRiNTliMzc2YzIwMThmNTBhMWRmXzk5NzU_144bf5d1-1125-4431-b0a3-9f5b1058829e"
      unitRef="number">0.00041</ceg:SpentNuclearFuelTreasuryInterestRateFitzPatrick>
    <us-gaap:AccrualForEnvironmentalLossContingenciesGross
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTYvZnJhZzo5YTE3NjYyOGE0NGQ0YjU5YjM3NmMyMDE4ZjUwYTFkZi90ZXh0cmVnaW9uOjlhMTc2NjI4YTQ0ZDRiNTliMzc2YzIwMThmNTBhMWRmXzExMzIy_3d134768-e880-4428-bbbb-d240d38c0491"
      unitRef="usd">120000000</us-gaap:AccrualForEnvironmentalLossContingenciesGross>
    <us-gaap:AccrualForEnvironmentalLossContingenciesGross
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTYvZnJhZzo5YTE3NjYyOGE0NGQ0YjU5YjM3NmMyMDE4ZjUwYTFkZi90ZXh0cmVnaW9uOjlhMTc2NjI4YTQ0ZDRiNTliMzc2YzIwMThmNTBhMWRmXzExMzI5_235d8511-b5ad-4440-b444-0d2f3a2fec75"
      unitRef="usd">121000000</us-gaap:AccrualForEnvironmentalLossContingenciesGross>
    <us-gaap:AccrualForEnvironmentalLossContingenciesGross
      contextRef="i967decb547314e2facd5b62a9abb135a_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTYvZnJhZzo5YTE3NjYyOGE0NGQ0YjU5YjM3NmMyMDE4ZjUwYTFkZi90ZXh0cmVnaW9uOjlhMTc2NjI4YTQ0ZDRiNTliMzc2YzIwMThmNTBhMWRmXzEzNDUy_09639e60-d7ab-4834-bf16-041e90192a88"
      unitRef="usd">290000000</us-gaap:AccrualForEnvironmentalLossContingenciesGross>
    <us-gaap:AccrualForEnvironmentalLossContingenciesGross
      contextRef="i83b1bd39029c47bcbeaafbb9ca13202d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTYvZnJhZzo5YTE3NjYyOGE0NGQ0YjU5YjM3NmMyMDE4ZjUwYTFkZi90ZXh0cmVnaW9uOjlhMTc2NjI4YTQ0ZDRiNTliMzc2YzIwMThmNTBhMWRmXzE1NTg3_a85c6b2a-c084-4f28-add3-448ea32a2b91"
      unitRef="usd">40000000</us-gaap:AccrualForEnvironmentalLossContingenciesGross>
    <us-gaap:AccrualForEnvironmentalLossContingenciesComponentAmount
      contextRef="i83b1bd39029c47bcbeaafbb9ca13202d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTYvZnJhZzo5YTE3NjYyOGE0NGQ0YjU5YjM3NmMyMDE4ZjUwYTFkZi90ZXh0cmVnaW9uOjlhMTc2NjI4YTQ0ZDRiNTliMzc2YzIwMThmNTBhMWRmXzE3NTE0_dba39e2b-9eb8-407e-9f3a-7f1b662c8538"
      unitRef="usd">90000000</us-gaap:AccrualForEnvironmentalLossContingenciesComponentAmount>
    <us-gaap:LiabilityForAsbestosAndEnvironmentalClaimsGross
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTYvZnJhZzo5YTE3NjYyOGE0NGQ0YjU5YjM3NmMyMDE4ZjUwYTFkZi90ZXh0cmVnaW9uOjlhMTc2NjI4YTQ0ZDRiNTliMzc2YzIwMThmNTBhMWRmXzIwNDM3_688fdc3e-b73b-4a03-84a5-3eddee69e684"
      unitRef="usd">81000000</us-gaap:LiabilityForAsbestosAndEnvironmentalClaimsGross>
    <us-gaap:LiabilityForAsbestosAndEnvironmentalClaimsGross
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTYvZnJhZzo5YTE3NjYyOGE0NGQ0YjU5YjM3NmMyMDE4ZjUwYTFkZi90ZXh0cmVnaW9uOjlhMTc2NjI4YTQ0ZDRiNTliMzc2YzIwMThmNTBhMWRmXzIwNDQ0_24f165da-6414-4923-bbd3-a8b6e887a3ba"
      unitRef="usd">89000000</us-gaap:LiabilityForAsbestosAndEnvironmentalClaimsGross>
    <us-gaap:LiabilityForAsbestosAndEnvironmentalClaimsGross
      contextRef="i73dcf6eeb3f14f4bbd5a6a5856e0292f_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTYvZnJhZzo5YTE3NjYyOGE0NGQ0YjU5YjM3NmMyMDE4ZjUwYTFkZi90ZXh0cmVnaW9uOjlhMTc2NjI4YTQ0ZDRiNTliMzc2YzIwMThmNTBhMWRmXzIwNTM4_7e679295-02ae-4888-8da5-7104960380b3"
      unitRef="usd">17000000</us-gaap:LiabilityForAsbestosAndEnvironmentalClaimsGross>
    <us-gaap:LossContingencyPendingClaimsNumber
      contextRef="i73dcf6eeb3f14f4bbd5a6a5856e0292f_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTYvZnJhZzo5YTE3NjYyOGE0NGQ0YjU5YjM3NmMyMDE4ZjUwYTFkZi90ZXh0cmVnaW9uOjlhMTc2NjI4YTQ0ZDRiNTliMzc2YzIwMThmNTBhMWRmXzIwNTY3_89e00e42-ac6a-47b6-84f0-77e868561112"
      unitRef="open_claim">211</us-gaap:LossContingencyPendingClaimsNumber>
    <us-gaap:LiabilityForAsbestosAndEnvironmentalClaimsGross
      contextRef="i58ae5cda354f443e982388941f611f0d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTYvZnJhZzo5YTE3NjYyOGE0NGQ0YjU5YjM3NmMyMDE4ZjUwYTFkZi90ZXh0cmVnaW9uOjlhMTc2NjI4YTQ0ZDRiNTliMzc2YzIwMThmNTBhMWRmXzIwNjE5_c43cbdaf-4975-42b2-86e3-de314b886a1f"
      unitRef="usd">64000000</us-gaap:LiabilityForAsbestosAndEnvironmentalClaimsGross>
    <us-gaap:LitigationReserveCurrent
      contextRef="i87ffa5d403e54e4d90d075614f4f08f2_I20210331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTYvZnJhZzo5YTE3NjYyOGE0NGQ0YjU5YjM3NmMyMDE4ZjUwYTFkZi90ZXh0cmVnaW9uOjlhMTc2NjI4YTQ0ZDRiNTliMzc2YzIwMThmNTBhMWRmXzIzMzEz_264d12c4-b06e-4d74-bc11-3c939a18a4af"
      unitRef="usd">40000000</us-gaap:LitigationReserveCurrent>
    <us-gaap:LitigationReserveCurrent
      contextRef="i2ec1cae1174c46da92ed9cebfb29fc28_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNTYvZnJhZzo5YTE3NjYyOGE0NGQ0YjU5YjM3NmMyMDE4ZjUwYTFkZi90ZXh0cmVnaW9uOjlhMTc2NjI4YTQ0ZDRiNTliMzc2YzIwMThmNTBhMWRmXzI0NTAw_0affd903-80f7-4119-aa23-ff87c6ce7f0c"
      unitRef="usd">40000000</us-gaap:LitigationReserveCurrent>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNjgvZnJhZzpkNzIwYjIzYzYyMzg0YjgzYmRlMzBkNjJkOTIzY2MzMy90ZXh0cmVnaW9uOmQ3MjBiMjNjNjIzODRiODNiZGUzMGQ2MmQ5MjNjYzMzXzEyODI_0bce2692-8383-460a-b5e6-3d7f3d04e046">Stock-Based Compensation Plans&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Our employees were granted stock-based awards through the Exelon LTIP as of December&#160;31, 2021, which primarily includes performance share awards, restricted stock units, and stock options. We also grant cash awards. Performance share awards are typically settled 50% in common stock and 50% in cash at the end of a three-year performance period, subject to certain ownership thresholds that, if met, may result in cash settlement of the entire award. The following table does not include expense related to cash awards granted as they are not considered stock-based compensation plans under the applicable authoritative guidance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table presents the stock-based compensation expense included in the Consolidated Statements of Operations and Comprehensive Income:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.569%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total stock-based compensation expense included in operating and maintenance expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(12)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total after-tax stock-based compensation expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Impact of Separation from Exelon&lt;/span&gt;&lt;/div&gt;Effective February 1, 2022, we established our own LTIP and began granting cash and stock-based awards that primarily include performance share awards and restricted stock units. The existing, unvested cash and stock-based awards issued through the Exelon LTIP were modified in connection with the separation to align with our performance metrics and maintain an equivalent value immediately before and after separation.</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <ceg:SharebasedCompensationbySharebasedPaymentAwardPercentageofAwardstobeSettledinStock
      contextRef="i66a1a0424be84a33a1990cb4852ca710_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNjgvZnJhZzpkNzIwYjIzYzYyMzg0YjgzYmRlMzBkNjJkOTIzY2MzMy90ZXh0cmVnaW9uOmQ3MjBiMjNjNjIzODRiODNiZGUzMGQ2MmQ5MjNjYzMzXzQzOTgwNDY1MTIzOTc_f9ae1a0b-1e8e-4f34-b726-d5180aeeb524"
      unitRef="number">0.50</ceg:SharebasedCompensationbySharebasedPaymentAwardPercentageofAwardstobeSettledinStock>
    <ceg:SharebasedCompensationbySharebasedPaymentAwardPercentageofAwardstobeSettledinCash
      contextRef="i66a1a0424be84a33a1990cb4852ca710_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNjgvZnJhZzpkNzIwYjIzYzYyMzg0YjgzYmRlMzBkNjJkOTIzY2MzMy90ZXh0cmVnaW9uOmQ3MjBiMjNjNjIzODRiODNiZGUzMGQ2MmQ5MjNjYzMzXzQzOTgwNDY1MTI0MDM_0d622fc4-b014-4db5-8d3b-2ca0c9cadd30"
      unitRef="number">0.50</ceg:SharebasedCompensationbySharebasedPaymentAwardPercentageofAwardstobeSettledinCash>
    <us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNjgvZnJhZzpkNzIwYjIzYzYyMzg0YjgzYmRlMzBkNjJkOTIzY2MzMy90ZXh0cmVnaW9uOmQ3MjBiMjNjNjIzODRiODNiZGUzMGQ2MmQ5MjNjYzMzXzQzOTgwNDY1MTIzOTE_ad221d3b-a666-4cc0-87f6-7c06b1ea972f">The following table presents the stock-based compensation expense included in the Consolidated Statements of Operations and Comprehensive Income:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.569%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total stock-based compensation expense included in operating and maintenance expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(12)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total after-tax stock-based compensation expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ibd8c452d60c2477b9da8d5a3468ee46f_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNjgvZnJhZzpkNzIwYjIzYzYyMzg0YjgzYmRlMzBkNjJkOTIzY2MzMy90YWJsZTpmNTQ1ZTk5ZjliZjk0NmEwYjgzNzYxODQxZmY1YzA3MS90YWJsZXJhbmdlOmY1NDVlOTlmOWJmOTQ2YTBiODM3NjE4NDFmZjVjMDcxXzItMS0xLTEtMjEwNg_0ad36bbb-6055-4bf1-af80-d22826145732"
      unitRef="usd">47000000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i12561795437e46bbbca0a9ed0807a629_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNjgvZnJhZzpkNzIwYjIzYzYyMzg0YjgzYmRlMzBkNjJkOTIzY2MzMy90YWJsZTpmNTQ1ZTk5ZjliZjk0NmEwYjgzNzYxODQxZmY1YzA3MS90YWJsZXJhbmdlOmY1NDVlOTlmOWJmOTQ2YTBiODM3NjE4NDFmZjVjMDcxXzItMy0xLTEtMjEwNg_94e3afbd-78be-4959-b5ce-5bb7eb55e165"
      unitRef="usd">27000000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i655f59e71fc14e38bdba0021b01b52d1_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNjgvZnJhZzpkNzIwYjIzYzYyMzg0YjgzYmRlMzBkNjJkOTIzY2MzMy90YWJsZTpmNTQ1ZTk5ZjliZjk0NmEwYjgzNzYxODQxZmY1YzA3MS90YWJsZXJhbmdlOmY1NDVlOTlmOWJmOTQ2YTBiODM3NjE4NDFmZjVjMDcxXzItNS0xLTEtMjEwNg_280e8b12-0b82-4653-a2c0-ebfd14234542"
      unitRef="usd">37000000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="ibd8c452d60c2477b9da8d5a3468ee46f_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNjgvZnJhZzpkNzIwYjIzYzYyMzg0YjgzYmRlMzBkNjJkOTIzY2MzMy90YWJsZTpmNTQ1ZTk5ZjliZjk0NmEwYjgzNzYxODQxZmY1YzA3MS90YWJsZXJhbmdlOmY1NDVlOTlmOWJmOTQ2YTBiODM3NjE4NDFmZjVjMDcxXzMtMS0xLTEtMjEwNg_43c164b6-a676-4cdb-aeef-50b23794d34f"
      unitRef="usd">12000000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="i12561795437e46bbbca0a9ed0807a629_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNjgvZnJhZzpkNzIwYjIzYzYyMzg0YjgzYmRlMzBkNjJkOTIzY2MzMy90YWJsZTpmNTQ1ZTk5ZjliZjk0NmEwYjgzNzYxODQxZmY1YzA3MS90YWJsZXJhbmdlOmY1NDVlOTlmOWJmOTQ2YTBiODM3NjE4NDFmZjVjMDcxXzMtMy0xLTEtMjEwNg_b35ba5ab-a8c8-4d81-a37b-0139a2dea9ef"
      unitRef="usd">7000000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="i655f59e71fc14e38bdba0021b01b52d1_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNjgvZnJhZzpkNzIwYjIzYzYyMzg0YjgzYmRlMzBkNjJkOTIzY2MzMy90YWJsZTpmNTQ1ZTk5ZjliZjk0NmEwYjgzNzYxODQxZmY1YzA3MS90YWJsZXJhbmdlOmY1NDVlOTlmOWJmOTQ2YTBiODM3NjE4NDFmZjVjMDcxXzMtNS0xLTEtMjEwNg_767df49b-247c-4c2c-9948-ecd50190d36c"
      unitRef="usd">10000000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax
      contextRef="ibd8c452d60c2477b9da8d5a3468ee46f_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNjgvZnJhZzpkNzIwYjIzYzYyMzg0YjgzYmRlMzBkNjJkOTIzY2MzMy90YWJsZTpmNTQ1ZTk5ZjliZjk0NmEwYjgzNzYxODQxZmY1YzA3MS90YWJsZXJhbmdlOmY1NDVlOTlmOWJmOTQ2YTBiODM3NjE4NDFmZjVjMDcxXzQtMS0xLTEtMjEwNg_ef440462-0d75-4254-b92d-6686b63e11b3"
      unitRef="usd">35000000</us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax>
    <us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax
      contextRef="i12561795437e46bbbca0a9ed0807a629_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNjgvZnJhZzpkNzIwYjIzYzYyMzg0YjgzYmRlMzBkNjJkOTIzY2MzMy90YWJsZTpmNTQ1ZTk5ZjliZjk0NmEwYjgzNzYxODQxZmY1YzA3MS90YWJsZXJhbmdlOmY1NDVlOTlmOWJmOTQ2YTBiODM3NjE4NDFmZjVjMDcxXzQtMy0xLTEtMjEwNg_e7738389-be8f-4a6c-a046-f58b28cd3d97"
      unitRef="usd">20000000</us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax>
    <us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax
      contextRef="i655f59e71fc14e38bdba0021b01b52d1_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yNjgvZnJhZzpkNzIwYjIzYzYyMzg0YjgzYmRlMzBkNjJkOTIzY2MzMy90YWJsZTpmNTQ1ZTk5ZjliZjk0NmEwYjgzNzYxODQxZmY1YzA3MS90YWJsZXJhbmdlOmY1NDVlOTlmOWJmOTQ2YTBiODM3NjE4NDFmZjVjMDcxXzQtNS0xLTEtMjEwNg_72cf8022-9946-422a-af0e-4f6072c5eaff"
      unitRef="usd">27000000</us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax>
    <us-gaap:VariableInterestEntityDisclosureTextBlock
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODAvZnJhZzo4YmRjZDQ0MDc5MGM0NjI2OTBjM2IyZWViZWExNzVmMi90ZXh0cmVnaW9uOjhiZGNkNDQwNzkwYzQ2MjY5MGMzYjJlZWJlYTE3NWYyXzY0MDY_9a1f4862-acdd-4b32-b8dc-135dec0bdd2d">Variable Interest Entities &lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;At December&#160;31, 2021 and 2020, we consolidated several VIEs or VIE groups for which we are the primary beneficiary (see &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Consolidated VIEs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; below) and had significant interests in several other VIEs for which we do not have the power to direct the entities&#x2019; activities and, accordingly, we were not the primary beneficiary (see &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Unconsolidated VIEs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; below). Consolidated and unconsolidated VIEs are aggregated to the extent that the entities have similar risk profiles.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Consolidated VIEs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The table below shows the carrying amounts and classification of the consolidated VIEs&#x2019; assets and liabilities included in the consolidated financial statements as of December&#160;31, 2021 and 2020. The assets, except as noted in the footnotes to the table below, can only be used to settle obligations of the VIEs. The liabilities, except as noted in the footnotes to the table below, are such that creditors, or beneficiaries, do not have recourse to our  general credit.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:54.198%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.919%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.462%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.921%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Restricted cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Customer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Inventories, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Materials and supplies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Assets held for sale&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;691&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;532&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Property, plant and equipment, net &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Nuclear decommissioning trust funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,007&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other noncurrent assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total noncurrent assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;9,101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total assets&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:700;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,774&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;10,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Long-term debt due within one year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Accounts payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Accrued expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Liabilities held for sale&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;889&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Asset retirement obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other noncurrent liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total noncurrent liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;976&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total liabilities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:700;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(c)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,078&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;_______&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;We entered into an agreement for the sale of a significant portion of our solar business. As a result of this transaction, in the fourth quarter of 2020, we reclassified the consolidated VIEs' solar assets and liabilities as held for sale. Refer to Note 2  &#x2014; Mergers, Acquisitions, and Dispositions for additional information on the sale of the solar business. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(b)&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;Our balances include unrestricted assets f&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;or current unamortized energy contract assets of $23&#160;million and $22&#160;million,  disclosed within other current assets in the table above, noncurrent unamortized energy contract assets of $202&#160;million and $249&#160;million, disclosed within other noncurrent assets in the table above, Assets held for sale of $0&#160;million and $9&#160;million, and other unrestricted assets of $0&#160;million and $1&#160;million, as of December&#160;31, 2021 and 2020, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(c)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;Our balances include liabilities with recourse of $1&#160;million and $8&#160;million as of December&#160;31, 2021&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt; and 2020, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021 and 2020, our consolidated VIEs included the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.666%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:34.853%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:35.020%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.827%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Consolidated VIE or VIE groups:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Reason entity is a VIE:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Reason we are the primary beneficiary:&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;CENG - A joint venture between us and EDF. We had a 50.01% equity ownership in CENG as of December 31, 2020 and acquired EDF's 49.99% equity interest on August 6, 2021 resulting in CENG no longer being classified as a consolidated VIE beginning in the third quarter of 2021. See additional discussion below.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Disproportionate relationship between equity interest and operational control as a result of the NOSA described further below.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We conduct the operational activities.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;CRP - A collection of wind and solar project entities. We have a 51% equity ownership in CRP. See additional discussion below.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Similar structure to a limited partnership and the limited partners do not have kick out rights with respect to the general partner.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We conduct the operational activities.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Bluestem Wind Energy Holdings, LLC - A Tax Equity structure which is consolidated by CRP.  We have a noncontrolling interest.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Similar structure to a limited partnership and the limited partners do not have kick out rights with respect to the general partner.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We conduct the operational activities.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Antelope Valley - A solar generating facility, which is 100% owned by us. Antelope Valley sells all of its output to PG&amp;amp;E through a PPA.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The PPA contract absorbs variability through a performance guarantee.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We conduct all activities.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Equity investment in distributed energy company - We have a 31% equity ownership.  This distributed energy company has an interest in an unconsolidated VIE. (See Unconsolidated VIEs disclosure below). &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We fully impaired this investment in the third quarter of 2019. Refer to Note 12  &#x2014; Asset Impairments for additional information. &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Similar structure to a limited partnership and the limited partners do not have kick out rights with respect to the general partner.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We conduct the operational activities.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;NER - A bankruptcy remote, special purpose entity which is 100% owned by us, which purchases certain of our customer accounts receivable arising from the sale of retail electricity.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;NER&#x2019;s assets will be available first and foremost to satisfy the claims of the creditors of NER. Refer to Note 6 &#x2014;Accounts Receivable for additional information on the sale of receivables. &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Equity capitalization is insufficient to support its operations.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We conduct all activities.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;CENG&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; - On April&#160;1, 2014, we, CENG, and subsidiaries of CENG executed the NOSA pursuant to which we conduct all activities associated with the operations of the CENG fleet and provide corporate and administrative services to CENG and the CENG fleet for the remaining life of the CENG nuclear plants as if they were a part of our nuclear fleet, subject to the CENG member rights of EDF. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On November 20, 2019, we received notice of EDF's intention to exercise the put option to sell us its equity interest in CENG and the put automatically exercised on January 19, 2020. On August 6, 2021, we entered into a settlement agreement with EDF pursuant to which we purchased EDF's equity interest in CENG and resulted in CENG no longer being classified as a consolidated VIE beginning in the third quarter of 2021. Refer to Note 2 &#x2014; Mergers, Acquisitions, and Dispositions for additional information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We provide the following support to CENG:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;padding-left:45pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt"&gt;We executed an Indemnity Agreement pursuant to which we agreed to indemnify EDF against third-party claims that may arise from any future nuclear incident (as defined in the Price-Anderson Act) in connection with the CENG nuclear plants or their operations. Exelon guarantees our obligations under this Indemnity Agreement and will continue to do so post-separation, however, any calls on this guarantee would require us to reimburse Exelon under the terms of the Separation Agreement. See Note 19 &#x2014; Commitments and Contingencies and Note 24 &#x2014; Separation from Exelon for more details. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;padding-left:45pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt"&gt;Exelon has executed an agreement to provide up to $245 million to support the operations of CENG as well as a $165 million guarantee of CENG&#x2019;s cash pooling agreement with its subsidiaries. Both the support agreement and guarantee terminated upon separation and we executed new support agreements for the benefit of each CENG subsidiary plant owner. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Prior to August 6, 2021, we and EDF shared in the $688 million of contingent payment obligations for the payment of contingent retrospective premium adjustments for the nuclear liability insurance. Following the execution of the settlement agreement, EDF no longer shares in the obligation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;CRP&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; - CRP is a collection of wind and solar project entities and some of these project entities are VIEs that are consolidated by CRP. While we or CRP own 100% of the solar entities and 100% of the majority of the wind entities, it has been determined that the wholly owned solar and wind entities are VIEs because the entities' customers absorb price variability from the entities through fixed price power and/or REC purchase agreements. Additionally, for the wind entities that have minority interests, it has been determined that these entities are VIEs because the governance rights of some investors are not proportional to their financial rights. We are the primary beneficiary of these solar and wind entities that qualify as VIEs because we control operations and direct all activities of the facilities. There is limited recourse to us related to certain solar and wind entities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In 2017, our interests in CRP were contributed to and are pledged for the CR non-recourse debt project financing structure. Refer to Note 17 &#x2014; Debt and Credit Agreements for additional information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Unconsolidated VIEs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Our variable interests in unconsolidated VIEs generally include equity investments and energy purchase and sale contracts. For the equity investments, the carrying amount of the investments is reflected in the Consolidated Balance Sheets in Investments. For the energy purchase and sale contracts (commercial agreements), the carrying amount of assets and liabilities in the Consolidated Balance Sheets that relate to our involvement with the VIEs are predominantly related to working capital accounts and generally represent the amounts owed by, or owed to, us for the deliveries associated with the current billing cycles under the commercial agreements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021 and 2020, we had significant unconsolidated variable interests in several VIEs for which we were not the primary beneficiary. These interests include certain equity method investments and certain commercial agreements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table presents summary information about our significant unconsolidated VIE entities:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.666%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.512%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.271%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.636%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.769%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.636%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.762%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.636%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.271%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.636%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.769%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.636%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.766%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Commercial&lt;br/&gt;Agreement&lt;br/&gt;VIEs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Equity&lt;br/&gt;Investment&lt;br/&gt;VIEs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Commercial&lt;br/&gt;Agreement&lt;br/&gt;VIEs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Equity&lt;br/&gt;Investment&lt;br/&gt;VIEs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total assets&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total liabilities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;296&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Our ownership interest in VIE&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other ownership interests in VIE&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;737&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;__________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;These items represent amounts on the unconsolidated VIE balance sheets, not in the Consolidated Balance Sheets. These items are included to provide information regarding the relative size of the unconsolidated VIEs. We do not have any exposure to loss as we do not have a carrying amount in the equity investment VIEs as o&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;f December&#160;31, 2021 and 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021 and 2020, the unconsolidated VIEs consist of:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.500%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.953%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:25.868%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.879%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Unconsolidated VIE groups:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Reason entity is a VIE:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Reason we are not the primary beneficiary:&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Equity investments in distributed energy companies - &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1) We have a 90% equity ownership in a distributed energy company.  &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2) We, via a consolidated VIE, have a 90% equity ownership in another distributed energy company (See Consolidated VIEs disclosure above).&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;We fully impaired this investment in the third quarter of 2019. Refer to Note 12  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Asset Impairments for additional information.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Similar structures to a limited partnership and the limited partners do not have kick out rights with respect to the general partner.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;We do not conduct the operational activities.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Energy Purchase and Sale agreements - We have several energy purchase and sale agreements with generating facilities.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;PPA contracts that absorb variability through fixed pricing.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;We do not conduct the operational activities.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:VariableInterestEntityDisclosureTextBlock>
    <ceg:AssetsandLiabilitiesofVariableInterestEntityTableTextBlock
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODAvZnJhZzo4YmRjZDQ0MDc5MGM0NjI2OTBjM2IyZWViZWExNzVmMi90ZXh0cmVnaW9uOjhiZGNkNDQwNzkwYzQ2MjY5MGMzYjJlZWJlYTE3NWYyXzY0MDg_e2b88826-f270-4a77-b18a-b75f0a200a8e">The table below shows the carrying amounts and classification of the consolidated VIEs&#x2019; assets and liabilities included in the consolidated financial statements as of December&#160;31, 2021 and 2020. The assets, except as noted in the footnotes to the table below, can only be used to settle obligations of the VIEs. The liabilities, except as noted in the footnotes to the table below, are such that creditors, or beneficiaries, do not have recourse to our  general credit.&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:54.198%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.919%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.462%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.921%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Restricted cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Customer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Inventories, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Materials and supplies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Assets held for sale&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;691&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;532&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Property, plant and equipment, net &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Nuclear decommissioning trust funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,007&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other noncurrent assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total noncurrent assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;9,101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total assets&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:700;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,774&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;10,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Long-term debt due within one year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Accounts payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Accrued expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Liabilities held for sale&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;889&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Asset retirement obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other noncurrent liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total noncurrent liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;976&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total liabilities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:700;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(c)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,078&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;_______&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;We entered into an agreement for the sale of a significant portion of our solar business. As a result of this transaction, in the fourth quarter of 2020, we reclassified the consolidated VIEs' solar assets and liabilities as held for sale. Refer to Note 2  &#x2014; Mergers, Acquisitions, and Dispositions for additional information on the sale of the solar business. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(b)&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;Our balances include unrestricted assets f&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;or current unamortized energy contract assets of $23&#160;million and $22&#160;million,  disclosed within other current assets in the table above, noncurrent unamortized energy contract assets of $202&#160;million and $249&#160;million, disclosed within other noncurrent assets in the table above, Assets held for sale of $0&#160;million and $9&#160;million, and other unrestricted assets of $0&#160;million and $1&#160;million, as of December&#160;31, 2021 and 2020, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(c)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;Our balances include liabilities with recourse of $1&#160;million and $8&#160;million as of December&#160;31, 2021&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt; and 2020, respectively.&lt;/span&gt;&lt;/div&gt;</ceg:AssetsandLiabilitiesofVariableInterestEntityTableTextBlock>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ibc2de0afb20744ec999f44c9d0fc62bd_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODAvZnJhZzo4YmRjZDQ0MDc5MGM0NjI2OTBjM2IyZWViZWExNzVmMi90YWJsZTpiMTRiNzc4ZWRlYTY0MGE4ODQ3MWNjYmEzNTEzNmM0MC90YWJsZXJhbmdlOmIxNGI3NzhlZGVhNjQwYTg4NDcxY2NiYTM1MTM2YzQwXzEtMS0xLTEtMjEwNg_218f643e-e3fd-4b04-89b5-7b03d14a31d3"
      unitRef="usd">35000000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i462a668c0b414a67991fcf9900ce40e0_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODAvZnJhZzo4YmRjZDQ0MDc5MGM0NjI2OTBjM2IyZWViZWExNzVmMi90YWJsZTpiMTRiNzc4ZWRlYTY0MGE4ODQ3MWNjYmEzNTEzNmM0MC90YWJsZXJhbmdlOmIxNGI3NzhlZGVhNjQwYTg4NDcxY2NiYTM1MTM2YzQwXzEtMi0xLTEtMjEwNg_66908aec-e1cf-4362-ad89-4cc9f15238b7"
      unitRef="usd">98000000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="ibc2de0afb20744ec999f44c9d0fc62bd_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODAvZnJhZzo4YmRjZDQ0MDc5MGM0NjI2OTBjM2IyZWViZWExNzVmMi90YWJsZTpiMTRiNzc4ZWRlYTY0MGE4ODQ3MWNjYmEzNTEzNmM0MC90YWJsZXJhbmdlOmIxNGI3NzhlZGVhNjQwYTg4NDcxY2NiYTM1MTM2YzQwXzItMS0xLTEtMjEwNg_ff61c1ad-b947-46c2-8506-262ec6f720a5"
      unitRef="usd">48000000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="i462a668c0b414a67991fcf9900ce40e0_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODAvZnJhZzo4YmRjZDQ0MDc5MGM0NjI2OTBjM2IyZWViZWExNzVmMi90YWJsZTpiMTRiNzc4ZWRlYTY0MGE4ODQ3MWNjYmEzNTEzNmM0MC90YWJsZXJhbmdlOmIxNGI3NzhlZGVhNjQwYTg4NDcxY2NiYTM1MTM2YzQwXzItMi0xLTEtMjEwNg_ec49572a-83c8-4beb-bb75-54b7567a6586"
      unitRef="usd">44000000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="ibc2de0afb20744ec999f44c9d0fc62bd_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODAvZnJhZzo4YmRjZDQ0MDc5MGM0NjI2OTBjM2IyZWViZWExNzVmMi90YWJsZTpiMTRiNzc4ZWRlYTY0MGE4ODQ3MWNjYmEzNTEzNmM0MC90YWJsZXJhbmdlOmIxNGI3NzhlZGVhNjQwYTg4NDcxY2NiYTM1MTM2YzQwXzQtMS0xLTEtMjEwNg_53eefe4d-498f-47c0-bacd-a86ca021e1a4"
      unitRef="usd">24000000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i462a668c0b414a67991fcf9900ce40e0_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODAvZnJhZzo4YmRjZDQ0MDc5MGM0NjI2OTBjM2IyZWViZWExNzVmMi90YWJsZTpiMTRiNzc4ZWRlYTY0MGE4ODQ3MWNjYmEzNTEzNmM0MC90YWJsZXJhbmdlOmIxNGI3NzhlZGVhNjQwYTg4NDcxY2NiYTM1MTM2YzQwXzQtMi0xLTEtMjEwNg_658ab0a5-01fe-4d21-9540-8f967bda0941"
      unitRef="usd">148000000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:OtherReceivables
      contextRef="ibc2de0afb20744ec999f44c9d0fc62bd_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODAvZnJhZzo4YmRjZDQ0MDc5MGM0NjI2OTBjM2IyZWViZWExNzVmMi90YWJsZTpiMTRiNzc4ZWRlYTY0MGE4ODQ3MWNjYmEzNTEzNmM0MC90YWJsZXJhbmdlOmIxNGI3NzhlZGVhNjQwYTg4NDcxY2NiYTM1MTM2YzQwXzUtMS0xLTEtMjEwNg_74d49fc1-4fc6-4643-8a6d-c7c5eb2d7d90"
      unitRef="usd">6000000</us-gaap:OtherReceivables>
    <us-gaap:OtherReceivables
      contextRef="i462a668c0b414a67991fcf9900ce40e0_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODAvZnJhZzo4YmRjZDQ0MDc5MGM0NjI2OTBjM2IyZWViZWExNzVmMi90YWJsZTpiMTRiNzc4ZWRlYTY0MGE4ODQ3MWNjYmEzNTEzNmM0MC90YWJsZXJhbmdlOmIxNGI3NzhlZGVhNjQwYTg4NDcxY2NiYTM1MTM2YzQwXzUtMi0xLTEtMjEwNg_253aeab9-c755-4250-8661-9eeeb2f196df"
      unitRef="usd">36000000</us-gaap:OtherReceivables>
    <us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves
      contextRef="ibc2de0afb20744ec999f44c9d0fc62bd_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODAvZnJhZzo4YmRjZDQ0MDc5MGM0NjI2OTBjM2IyZWViZWExNzVmMi90YWJsZTpiMTRiNzc4ZWRlYTY0MGE4ODQ3MWNjYmEzNTEzNmM0MC90YWJsZXJhbmdlOmIxNGI3NzhlZGVhNjQwYTg4NDcxY2NiYTM1MTM2YzQwXzktMS0xLTEtMjEwNg_337b2dcb-2a20-45ae-b840-b2615aa73399"
      unitRef="usd">14000000</us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves>
    <us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves
      contextRef="i462a668c0b414a67991fcf9900ce40e0_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODAvZnJhZzo4YmRjZDQ0MDc5MGM0NjI2OTBjM2IyZWViZWExNzVmMi90YWJsZTpiMTRiNzc4ZWRlYTY0MGE4ODQ3MWNjYmEzNTEzNmM0MC90YWJsZXJhbmdlOmIxNGI3NzhlZGVhNjQwYTg4NDcxY2NiYTM1MTM2YzQwXzktMi0xLTEtMjEwNg_a514bf65-e2a9-48ad-b3fe-5b13dc75f6bf"
      unitRef="usd">244000000</us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent
      contextRef="ibc2de0afb20744ec999f44c9d0fc62bd_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODAvZnJhZzo4YmRjZDQ0MDc5MGM0NjI2OTBjM2IyZWViZWExNzVmMi90YWJsZTpiMTRiNzc4ZWRlYTY0MGE4ODQ3MWNjYmEzNTEzNmM0MC90YWJsZXJhbmdlOmIxNGI3NzhlZGVhNjQwYTg4NDcxY2NiYTM1MTM2YzQwXzEwLTEtMS0xLTIxMDY_ead9f6ad-cfb6-40ea-b113-73379c899478"
      unitRef="usd">0</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent
      contextRef="i462a668c0b414a67991fcf9900ce40e0_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODAvZnJhZzo4YmRjZDQ0MDc5MGM0NjI2OTBjM2IyZWViZWExNzVmMi90YWJsZTpiMTRiNzc4ZWRlYTY0MGE4ODQ3MWNjYmEzNTEzNmM0MC90YWJsZXJhbmdlOmIxNGI3NzhlZGVhNjQwYTg4NDcxY2NiYTM1MTM2YzQwXzEwLTItMS0xLTIxMDY_c6b0099d-2745-4bbe-b25e-8f0669a3c381"
      unitRef="usd">101000000</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="ibc2de0afb20744ec999f44c9d0fc62bd_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODAvZnJhZzo4YmRjZDQ0MDc5MGM0NjI2OTBjM2IyZWViZWExNzVmMi90YWJsZTpiMTRiNzc4ZWRlYTY0MGE4ODQ3MWNjYmEzNTEzNmM0MC90YWJsZXJhbmdlOmIxNGI3NzhlZGVhNjQwYTg4NDcxY2NiYTM1MTM2YzQwXzExLTEtMS0xLTIxMDY_22c70fd5-c853-4b02-ac67-44dacb40ef95"
      unitRef="usd">405000000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="i462a668c0b414a67991fcf9900ce40e0_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODAvZnJhZzo4YmRjZDQ0MDc5MGM0NjI2OTBjM2IyZWViZWExNzVmMi90YWJsZTpiMTRiNzc4ZWRlYTY0MGE4ODQ3MWNjYmEzNTEzNmM0MC90YWJsZXJhbmdlOmIxNGI3NzhlZGVhNjQwYTg4NDcxY2NiYTM1MTM2YzQwXzExLTItMS0xLTIxMDY_aaeacc2c-e3da-484b-9c0b-ba6780040fc5"
      unitRef="usd">691000000</us-gaap:OtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="ibc2de0afb20744ec999f44c9d0fc62bd_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODAvZnJhZzo4YmRjZDQ0MDc5MGM0NjI2OTBjM2IyZWViZWExNzVmMi90YWJsZTpiMTRiNzc4ZWRlYTY0MGE4ODQ3MWNjYmEzNTEzNmM0MC90YWJsZXJhbmdlOmIxNGI3NzhlZGVhNjQwYTg4NDcxY2NiYTM1MTM2YzQwXzEyLTEtMS0xLTIxMDY_694967be-7e3b-48da-a530-3c562e527fba"
      unitRef="usd">532000000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i462a668c0b414a67991fcf9900ce40e0_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODAvZnJhZzo4YmRjZDQ0MDc5MGM0NjI2OTBjM2IyZWViZWExNzVmMi90YWJsZTpiMTRiNzc4ZWRlYTY0MGE4ODQ3MWNjYmEzNTEzNmM0MC90YWJsZXJhbmdlOmIxNGI3NzhlZGVhNjQwYTg4NDcxY2NiYTM1MTM2YzQwXzEyLTItMS0xLTIxMDY_92c793a8-becb-4dfe-a09c-34be66c80f60"
      unitRef="usd">1362000000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ibc2de0afb20744ec999f44c9d0fc62bd_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODAvZnJhZzo4YmRjZDQ0MDc5MGM0NjI2OTBjM2IyZWViZWExNzVmMi90YWJsZTpiMTRiNzc4ZWRlYTY0MGE4ODQ3MWNjYmEzNTEzNmM0MC90YWJsZXJhbmdlOmIxNGI3NzhlZGVhNjQwYTg4NDcxY2NiYTM1MTM2YzQwXzE0LTEtMS0xLTIxMDY_1819fbf0-8996-4d44-bca4-562cc1f0de32"
      unitRef="usd">2027000000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i462a668c0b414a67991fcf9900ce40e0_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODAvZnJhZzo4YmRjZDQ0MDc5MGM0NjI2OTBjM2IyZWViZWExNzVmMi90YWJsZTpiMTRiNzc4ZWRlYTY0MGE4ODQ3MWNjYmEzNTEzNmM0MC90YWJsZXJhbmdlOmIxNGI3NzhlZGVhNjQwYTg4NDcxY2NiYTM1MTM2YzQwXzE0LTItMS0xLTIxMDY_cee4e4e4-59bb-44d9-bb80-8c18315cfdd6"
      unitRef="usd">5803000000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:DecommissioningFundInvestments
      contextRef="ibc2de0afb20744ec999f44c9d0fc62bd_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODAvZnJhZzo4YmRjZDQ0MDc5MGM0NjI2OTBjM2IyZWViZWExNzVmMi90YWJsZTpiMTRiNzc4ZWRlYTY0MGE4ODQ3MWNjYmEzNTEzNmM0MC90YWJsZXJhbmdlOmIxNGI3NzhlZGVhNjQwYTg4NDcxY2NiYTM1MTM2YzQwXzE1LTEtMS0xLTIxMDY_3b139b94-641e-49dd-95dd-9d755515b3f5"
      unitRef="usd">0</us-gaap:DecommissioningFundInvestments>
    <us-gaap:DecommissioningFundInvestments
      contextRef="i462a668c0b414a67991fcf9900ce40e0_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODAvZnJhZzo4YmRjZDQ0MDc5MGM0NjI2OTBjM2IyZWViZWExNzVmMi90YWJsZTpiMTRiNzc4ZWRlYTY0MGE4ODQ3MWNjYmEzNTEzNmM0MC90YWJsZXJhbmdlOmIxNGI3NzhlZGVhNjQwYTg4NDcxY2NiYTM1MTM2YzQwXzE1LTItMS0xLTIxMDY_a7919e9f-d13a-4809-b762-ecd042f93647"
      unitRef="usd">3007000000</us-gaap:DecommissioningFundInvestments>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="ibc2de0afb20744ec999f44c9d0fc62bd_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODAvZnJhZzo4YmRjZDQ0MDc5MGM0NjI2OTBjM2IyZWViZWExNzVmMi90YWJsZTpiMTRiNzc4ZWRlYTY0MGE4ODQ3MWNjYmEzNTEzNmM0MC90YWJsZXJhbmdlOmIxNGI3NzhlZGVhNjQwYTg4NDcxY2NiYTM1MTM2YzQwXzE4LTEtMS0xLTIxMDY_60c7f51f-cf86-4255-aa8c-094e232c5647"
      unitRef="usd">215000000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i462a668c0b414a67991fcf9900ce40e0_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODAvZnJhZzo4YmRjZDQ0MDc5MGM0NjI2OTBjM2IyZWViZWExNzVmMi90YWJsZTpiMTRiNzc4ZWRlYTY0MGE4ODQ3MWNjYmEzNTEzNmM0MC90YWJsZXJhbmdlOmIxNGI3NzhlZGVhNjQwYTg4NDcxY2NiYTM1MTM2YzQwXzE4LTItMS0xLTIxMDY_5dc80cd2-81f3-4fe0-8473-45a610ff757c"
      unitRef="usd">291000000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:AssetsNoncurrent
      contextRef="ibc2de0afb20744ec999f44c9d0fc62bd_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODAvZnJhZzo4YmRjZDQ0MDc5MGM0NjI2OTBjM2IyZWViZWExNzVmMi90YWJsZTpiMTRiNzc4ZWRlYTY0MGE4ODQ3MWNjYmEzNTEzNmM0MC90YWJsZXJhbmdlOmIxNGI3NzhlZGVhNjQwYTg4NDcxY2NiYTM1MTM2YzQwXzE5LTEtMS0xLTIxMDY_7cbf0e2e-9e29-4682-92c7-92b6d1161304"
      unitRef="usd">2242000000</us-gaap:AssetsNoncurrent>
    <us-gaap:AssetsNoncurrent
      contextRef="i462a668c0b414a67991fcf9900ce40e0_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODAvZnJhZzo4YmRjZDQ0MDc5MGM0NjI2OTBjM2IyZWViZWExNzVmMi90YWJsZTpiMTRiNzc4ZWRlYTY0MGE4ODQ3MWNjYmEzNTEzNmM0MC90YWJsZXJhbmdlOmIxNGI3NzhlZGVhNjQwYTg4NDcxY2NiYTM1MTM2YzQwXzE5LTItMS0xLTIxMDY_9a8ba456-cf81-4f7b-a43a-0b0cc40ba610"
      unitRef="usd">9101000000</us-gaap:AssetsNoncurrent>
    <us-gaap:Assets
      contextRef="ibc2de0afb20744ec999f44c9d0fc62bd_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODAvZnJhZzo4YmRjZDQ0MDc5MGM0NjI2OTBjM2IyZWViZWExNzVmMi90YWJsZTpiMTRiNzc4ZWRlYTY0MGE4ODQ3MWNjYmEzNTEzNmM0MC90YWJsZXJhbmdlOmIxNGI3NzhlZGVhNjQwYTg4NDcxY2NiYTM1MTM2YzQwXzIwLTEtMS0xLTIxMDY_7b803e54-3968-469b-898a-98b5e7c122af"
      unitRef="usd">2774000000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i462a668c0b414a67991fcf9900ce40e0_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODAvZnJhZzo4YmRjZDQ0MDc5MGM0NjI2OTBjM2IyZWViZWExNzVmMi90YWJsZTpiMTRiNzc4ZWRlYTY0MGE4ODQ3MWNjYmEzNTEzNmM0MC90YWJsZXJhbmdlOmIxNGI3NzhlZGVhNjQwYTg4NDcxY2NiYTM1MTM2YzQwXzIwLTItMS0xLTIxMDY_ed414f2a-7a8f-4b19-9351-c2d73fb560f3"
      unitRef="usd">10463000000</us-gaap:Assets>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent
      contextRef="ibc2de0afb20744ec999f44c9d0fc62bd_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODAvZnJhZzo4YmRjZDQ0MDc5MGM0NjI2OTBjM2IyZWViZWExNzVmMi90YWJsZTpiMTRiNzc4ZWRlYTY0MGE4ODQ3MWNjYmEzNTEzNmM0MC90YWJsZXJhbmdlOmIxNGI3NzhlZGVhNjQwYTg4NDcxY2NiYTM1MTM2YzQwXzIyLTEtMS0xLTIxMDY_accb8515-10ff-4e40-9f4d-bbdf9bb3d915"
      unitRef="usd">70000000</us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent
      contextRef="i462a668c0b414a67991fcf9900ce40e0_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODAvZnJhZzo4YmRjZDQ0MDc5MGM0NjI2OTBjM2IyZWViZWExNzVmMi90YWJsZTpiMTRiNzc4ZWRlYTY0MGE4ODQ3MWNjYmEzNTEzNmM0MC90YWJsZXJhbmdlOmIxNGI3NzhlZGVhNjQwYTg4NDcxY2NiYTM1MTM2YzQwXzIyLTItMS0xLTIxMDY_33b719f3-9796-4011-9045-42238bca1e4e"
      unitRef="usd">68000000</us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="ibc2de0afb20744ec999f44c9d0fc62bd_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODAvZnJhZzo4YmRjZDQ0MDc5MGM0NjI2OTBjM2IyZWViZWExNzVmMi90YWJsZTpiMTRiNzc4ZWRlYTY0MGE4ODQ3MWNjYmEzNTEzNmM0MC90YWJsZXJhbmdlOmIxNGI3NzhlZGVhNjQwYTg4NDcxY2NiYTM1MTM2YzQwXzIzLTEtMS0xLTIxMDY_10e7f2b4-3fd3-4d17-aee2-77be1cecac5d"
      unitRef="usd">10000000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i462a668c0b414a67991fcf9900ce40e0_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODAvZnJhZzo4YmRjZDQ0MDc5MGM0NjI2OTBjM2IyZWViZWExNzVmMi90YWJsZTpiMTRiNzc4ZWRlYTY0MGE4ODQ3MWNjYmEzNTEzNmM0MC90YWJsZXJhbmdlOmIxNGI3NzhlZGVhNjQwYTg4NDcxY2NiYTM1MTM2YzQwXzIzLTItMS0xLTIxMDY_e8ab569a-672d-4027-8be5-2700234fcdf9"
      unitRef="usd">81000000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="ibc2de0afb20744ec999f44c9d0fc62bd_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODAvZnJhZzo4YmRjZDQ0MDc5MGM0NjI2OTBjM2IyZWViZWExNzVmMi90YWJsZTpiMTRiNzc4ZWRlYTY0MGE4ODQ3MWNjYmEzNTEzNmM0MC90YWJsZXJhbmdlOmIxNGI3NzhlZGVhNjQwYTg4NDcxY2NiYTM1MTM2YzQwXzI0LTEtMS0xLTIxMDY_0a74e8f5-3327-445a-be74-1305d15c3068"
      unitRef="usd">21000000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i462a668c0b414a67991fcf9900ce40e0_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODAvZnJhZzo4YmRjZDQ0MDc5MGM0NjI2OTBjM2IyZWViZWExNzVmMi90YWJsZTpiMTRiNzc4ZWRlYTY0MGE4ODQ3MWNjYmEzNTEzNmM0MC90YWJsZXJhbmdlOmIxNGI3NzhlZGVhNjQwYTg4NDcxY2NiYTM1MTM2YzQwXzI0LTItMS0xLTIxMDY_fd468499-4833-4323-946d-3eb9faa9573c"
      unitRef="usd">70000000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent
      contextRef="ibc2de0afb20744ec999f44c9d0fc62bd_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODAvZnJhZzo4YmRjZDQ0MDc5MGM0NjI2OTBjM2IyZWViZWExNzVmMi90YWJsZTpiMTRiNzc4ZWRlYTY0MGE4ODQ3MWNjYmEzNTEzNmM0MC90YWJsZXJhbmdlOmIxNGI3NzhlZGVhNjQwYTg4NDcxY2NiYTM1MTM2YzQwXzI3LTEtMS0xLTIxMDY_6dafd493-413d-4b9c-9a0e-ef3ad0895f00"
      unitRef="usd">0</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent
      contextRef="i462a668c0b414a67991fcf9900ce40e0_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODAvZnJhZzo4YmRjZDQ0MDc5MGM0NjI2OTBjM2IyZWViZWExNzVmMi90YWJsZTpiMTRiNzc4ZWRlYTY0MGE4ODQ3MWNjYmEzNTEzNmM0MC90YWJsZXJhbmdlOmIxNGI3NzhlZGVhNjQwYTg4NDcxY2NiYTM1MTM2YzQwXzI3LTItMS0xLTIxMDY_21c55b1c-c089-4492-8c90-ecfa682c18fe"
      unitRef="usd">16000000</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="ibc2de0afb20744ec999f44c9d0fc62bd_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODAvZnJhZzo4YmRjZDQ0MDc5MGM0NjI2OTBjM2IyZWViZWExNzVmMi90YWJsZTpiMTRiNzc4ZWRlYTY0MGE4ODQ3MWNjYmEzNTEzNmM0MC90YWJsZXJhbmdlOmIxNGI3NzhlZGVhNjQwYTg4NDcxY2NiYTM1MTM2YzQwXzI4LTEtMS0xLTIxMDY_bd41f44f-13bf-4ee8-9328-cf15f7279cfd"
      unitRef="usd">1000000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i462a668c0b414a67991fcf9900ce40e0_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODAvZnJhZzo4YmRjZDQ0MDc5MGM0NjI2OTBjM2IyZWViZWExNzVmMi90YWJsZTpiMTRiNzc4ZWRlYTY0MGE4ODQ3MWNjYmEzNTEzNmM0MC90YWJsZXJhbmdlOmIxNGI3NzhlZGVhNjQwYTg4NDcxY2NiYTM1MTM2YzQwXzI4LTItMS0xLTIxMDY_aed26eb0-568a-4c71-a86b-54fc9dd68238"
      unitRef="usd">9000000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="ibc2de0afb20744ec999f44c9d0fc62bd_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODAvZnJhZzo4YmRjZDQ0MDc5MGM0NjI2OTBjM2IyZWViZWExNzVmMi90YWJsZTpiMTRiNzc4ZWRlYTY0MGE4ODQ3MWNjYmEzNTEzNmM0MC90YWJsZXJhbmdlOmIxNGI3NzhlZGVhNjQwYTg4NDcxY2NiYTM1MTM2YzQwXzI5LTEtMS0xLTIxMDY_e1f03622-4a16-4893-8fea-60267850f40c"
      unitRef="usd">102000000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i462a668c0b414a67991fcf9900ce40e0_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODAvZnJhZzo4YmRjZDQ0MDc5MGM0NjI2OTBjM2IyZWViZWExNzVmMi90YWJsZTpiMTRiNzc4ZWRlYTY0MGE4ODQ3MWNjYmEzNTEzNmM0MC90YWJsZXJhbmdlOmIxNGI3NzhlZGVhNjQwYTg4NDcxY2NiYTM1MTM2YzQwXzI5LTItMS0xLTIxMDY_56d19d26-19a6-4d90-a139-e699950f8f9b"
      unitRef="usd">244000000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="ibc2de0afb20744ec999f44c9d0fc62bd_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODAvZnJhZzo4YmRjZDQ0MDc5MGM0NjI2OTBjM2IyZWViZWExNzVmMi90YWJsZTpiMTRiNzc4ZWRlYTY0MGE4ODQ3MWNjYmEzNTEzNmM0MC90YWJsZXJhbmdlOmIxNGI3NzhlZGVhNjQwYTg4NDcxY2NiYTM1MTM2YzQwXzMxLTEtMS0xLTIxMDY_8529ad61-42b0-4ae6-ba1a-af0a19a609bb"
      unitRef="usd">822000000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i462a668c0b414a67991fcf9900ce40e0_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODAvZnJhZzo4YmRjZDQ0MDc5MGM0NjI2OTBjM2IyZWViZWExNzVmMi90YWJsZTpiMTRiNzc4ZWRlYTY0MGE4ODQ3MWNjYmEzNTEzNmM0MC90YWJsZXJhbmdlOmIxNGI3NzhlZGVhNjQwYTg4NDcxY2NiYTM1MTM2YzQwXzMxLTItMS0xLTIxMDY_184399eb-bad9-4f07-b0a8-842993a5a005"
      unitRef="usd">889000000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:AssetRetirementObligationsNoncurrent
      contextRef="ibc2de0afb20744ec999f44c9d0fc62bd_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODAvZnJhZzo4YmRjZDQ0MDc5MGM0NjI2OTBjM2IyZWViZWExNzVmMi90YWJsZTpiMTRiNzc4ZWRlYTY0MGE4ODQ3MWNjYmEzNTEzNmM0MC90YWJsZXJhbmdlOmIxNGI3NzhlZGVhNjQwYTg4NDcxY2NiYTM1MTM2YzQwXzMzLTEtMS0xLTIxMDY_e7ae7896-3c78-4b69-abfb-4a98b3ebb4a5"
      unitRef="usd">151000000</us-gaap:AssetRetirementObligationsNoncurrent>
    <us-gaap:AssetRetirementObligationsNoncurrent
      contextRef="i462a668c0b414a67991fcf9900ce40e0_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODAvZnJhZzo4YmRjZDQ0MDc5MGM0NjI2OTBjM2IyZWViZWExNzVmMi90YWJsZTpiMTRiNzc4ZWRlYTY0MGE4ODQ3MWNjYmEzNTEzNmM0MC90YWJsZXJhbmdlOmIxNGI3NzhlZGVhNjQwYTg4NDcxY2NiYTM1MTM2YzQwXzMzLTItMS0xLTIxMDY_7fc5ec56-2e6a-4669-8c08-67c5b8979c0f"
      unitRef="usd">2318000000</us-gaap:AssetRetirementObligationsNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="ibc2de0afb20744ec999f44c9d0fc62bd_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODAvZnJhZzo4YmRjZDQ0MDc5MGM0NjI2OTBjM2IyZWViZWExNzVmMi90YWJsZTpiMTRiNzc4ZWRlYTY0MGE4ODQ3MWNjYmEzNTEzNmM0MC90YWJsZXJhbmdlOmIxNGI3NzhlZGVhNjQwYTg4NDcxY2NiYTM1MTM2YzQwXzM4LTEtMS0xLTIxMDY_b8c5ddf5-dfd4-46d7-b6e9-c2df42762eab"
      unitRef="usd">3000000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i462a668c0b414a67991fcf9900ce40e0_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODAvZnJhZzo4YmRjZDQ0MDc5MGM0NjI2OTBjM2IyZWViZWExNzVmMi90YWJsZTpiMTRiNzc4ZWRlYTY0MGE4ODQ3MWNjYmEzNTEzNmM0MC90YWJsZXJhbmdlOmIxNGI3NzhlZGVhNjQwYTg4NDcxY2NiYTM1MTM2YzQwXzM4LTItMS0xLTIxMDY_d67c7b90-c9b3-4781-a77f-fd46539603ac"
      unitRef="usd">129000000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:DeferredCreditsAndOtherLiabilitiesNoncurrent
      contextRef="ibc2de0afb20744ec999f44c9d0fc62bd_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODAvZnJhZzo4YmRjZDQ0MDc5MGM0NjI2OTBjM2IyZWViZWExNzVmMi90YWJsZTpiMTRiNzc4ZWRlYTY0MGE4ODQ3MWNjYmEzNTEzNmM0MC90YWJsZXJhbmdlOmIxNGI3NzhlZGVhNjQwYTg4NDcxY2NiYTM1MTM2YzQwXzM5LTEtMS0xLTIxMDY_76f019c8-df01-4a1f-b9d3-733401ba7241"
      unitRef="usd">976000000</us-gaap:DeferredCreditsAndOtherLiabilitiesNoncurrent>
    <us-gaap:DeferredCreditsAndOtherLiabilitiesNoncurrent
      contextRef="i462a668c0b414a67991fcf9900ce40e0_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODAvZnJhZzo4YmRjZDQ0MDc5MGM0NjI2OTBjM2IyZWViZWExNzVmMi90YWJsZTpiMTRiNzc4ZWRlYTY0MGE4ODQ3MWNjYmEzNTEzNmM0MC90YWJsZXJhbmdlOmIxNGI3NzhlZGVhNjQwYTg4NDcxY2NiYTM1MTM2YzQwXzM5LTItMS0xLTIxMDY_dce597cc-94b1-40ab-b363-ef35bc78035d"
      unitRef="usd">3336000000</us-gaap:DeferredCreditsAndOtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="ibc2de0afb20744ec999f44c9d0fc62bd_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODAvZnJhZzo4YmRjZDQ0MDc5MGM0NjI2OTBjM2IyZWViZWExNzVmMi90YWJsZTpiMTRiNzc4ZWRlYTY0MGE4ODQ3MWNjYmEzNTEzNmM0MC90YWJsZXJhbmdlOmIxNGI3NzhlZGVhNjQwYTg4NDcxY2NiYTM1MTM2YzQwXzQwLTEtMS0xLTIxMDY_33cccdcc-e32c-451a-a613-fc41ae8579ac"
      unitRef="usd">1078000000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i462a668c0b414a67991fcf9900ce40e0_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODAvZnJhZzo4YmRjZDQ0MDc5MGM0NjI2OTBjM2IyZWViZWExNzVmMi90YWJsZTpiMTRiNzc4ZWRlYTY0MGE4ODQ3MWNjYmEzNTEzNmM0MC90YWJsZXJhbmdlOmIxNGI3NzhlZGVhNjQwYTg4NDcxY2NiYTM1MTM2YzQwXzQwLTItMS0xLTIxMDY_8cc35dcd-5b8b-49a3-9e9f-462ab5e0b3d8"
      unitRef="usd">3580000000</us-gaap:Liabilities>
    <us-gaap:EnergyMarketingContractsAssetsCurrent
      contextRef="ibc2de0afb20744ec999f44c9d0fc62bd_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODAvZnJhZzo4YmRjZDQ0MDc5MGM0NjI2OTBjM2IyZWViZWExNzVmMi90ZXh0cmVnaW9uOjhiZGNkNDQwNzkwYzQ2MjY5MGMzYjJlZWJlYTE3NWYyXzEzNjE_1e9d0b0c-3190-4d56-91eb-9ae0ccaf4c3e"
      unitRef="usd">23000000</us-gaap:EnergyMarketingContractsAssetsCurrent>
    <us-gaap:EnergyMarketingContractsAssetsCurrent
      contextRef="i462a668c0b414a67991fcf9900ce40e0_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODAvZnJhZzo4YmRjZDQ0MDc5MGM0NjI2OTBjM2IyZWViZWExNzVmMi90ZXh0cmVnaW9uOjhiZGNkNDQwNzkwYzQ2MjY5MGMzYjJlZWJlYTE3NWYyXzEzNjg_4eb62f43-586f-44cd-8acb-a92cb224ed22"
      unitRef="usd">22000000</us-gaap:EnergyMarketingContractsAssetsCurrent>
    <us-gaap:EnergyMarketingContractsAssetsNoncurrent
      contextRef="ibc2de0afb20744ec999f44c9d0fc62bd_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODAvZnJhZzo4YmRjZDQ0MDc5MGM0NjI2OTBjM2IyZWViZWExNzVmMi90ZXh0cmVnaW9uOjhiZGNkNDQwNzkwYzQ2MjY5MGMzYjJlZWJlYTE3NWYyXzE0ODA_0247cbcf-a319-436f-a11d-51ef73e94b6b"
      unitRef="usd">202000000</us-gaap:EnergyMarketingContractsAssetsNoncurrent>
    <us-gaap:EnergyMarketingContractsAssetsNoncurrent
      contextRef="i462a668c0b414a67991fcf9900ce40e0_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODAvZnJhZzo4YmRjZDQ0MDc5MGM0NjI2OTBjM2IyZWViZWExNzVmMi90ZXh0cmVnaW9uOjhiZGNkNDQwNzkwYzQ2MjY5MGMzYjJlZWJlYTE3NWYyXzE0ODc_21e5a858-4cc7-46a4-8fe8-1daeefd61c7f"
      unitRef="usd">249000000</us-gaap:EnergyMarketingContractsAssetsNoncurrent>
    <ceg:AHFSUnrestrictedAsset
      contextRef="ibc2de0afb20744ec999f44c9d0fc62bd_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODAvZnJhZzo4YmRjZDQ0MDc5MGM0NjI2OTBjM2IyZWViZWExNzVmMi90ZXh0cmVnaW9uOjhiZGNkNDQwNzkwYzQ2MjY5MGMzYjJlZWJlYTE3NWYyXzE1NzY_0b21f8d7-ce83-40d0-a8ab-b54bf0607bbc"
      unitRef="usd">0</ceg:AHFSUnrestrictedAsset>
    <ceg:AHFSUnrestrictedAsset
      contextRef="i462a668c0b414a67991fcf9900ce40e0_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODAvZnJhZzo4YmRjZDQ0MDc5MGM0NjI2OTBjM2IyZWViZWExNzVmMi90ZXh0cmVnaW9uOjhiZGNkNDQwNzkwYzQ2MjY5MGMzYjJlZWJlYTE3NWYyXzE1ODM_235abf34-9d6c-46cd-8e82-6c73ce04c7ee"
      unitRef="usd">9000000</ceg:AHFSUnrestrictedAsset>
    <ceg:PPEunrestrictedasset
      contextRef="ibc2de0afb20744ec999f44c9d0fc62bd_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODAvZnJhZzo4YmRjZDQ0MDc5MGM0NjI2OTBjM2IyZWViZWExNzVmMi90ZXh0cmVnaW9uOjhiZGNkNDQwNzkwYzQ2MjY5MGMzYjJlZWJlYTE3NWYyXzE2MjA_0ef9a898-d8c1-4d9e-ae2b-42c5188338d4"
      unitRef="usd">0</ceg:PPEunrestrictedasset>
    <ceg:PPEunrestrictedasset
      contextRef="i462a668c0b414a67991fcf9900ce40e0_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODAvZnJhZzo4YmRjZDQ0MDc5MGM0NjI2OTBjM2IyZWViZWExNzVmMi90ZXh0cmVnaW9uOjhiZGNkNDQwNzkwYzQ2MjY5MGMzYjJlZWJlYTE3NWYyXzE2Mjc_c8c4f24a-024f-46de-adf5-9078f696b177"
      unitRef="usd">1000000</ceg:PPEunrestrictedasset>
    <us-gaap:Liabilities
      contextRef="ia95a126f7ccb4503b16e55d3d98557c3_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODAvZnJhZzo4YmRjZDQ0MDc5MGM0NjI2OTBjM2IyZWViZWExNzVmMi90ZXh0cmVnaW9uOjhiZGNkNDQwNzkwYzQ2MjY5MGMzYjJlZWJlYTE3NWYyXzE3MTI_61054e69-3202-4df2-b458-7fea77b7b18f"
      unitRef="usd">1000000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="iadf23dae98d74cb9abddccf5480f6d77_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODAvZnJhZzo4YmRjZDQ0MDc5MGM0NjI2OTBjM2IyZWViZWExNzVmMi90ZXh0cmVnaW9uOjhiZGNkNDQwNzkwYzQ2MjY5MGMzYjJlZWJlYTE3NWYyXzE3MTk_e1e06679-4234-4932-ab26-35a24609ce8d"
      unitRef="usd">8000000</us-gaap:Liabilities>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="i0a641de354fe40d0b85c28959b521a4e_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODAvZnJhZzo4YmRjZDQ0MDc5MGM0NjI2OTBjM2IyZWViZWExNzVmMi90YWJsZTphODE4YWM0ZmRhMDI0MTc5OTFiOWZiOTlmYTAyNjM0MC90YWJsZXJhbmdlOmE4MThhYzRmZGEwMjQxNzk5MWI5ZmI5OWZhMDI2MzQwXzEtMC0xLTEtMjEwNi90ZXh0cmVnaW9uOjIwZDA5MjJmNDE2MzQ4NTZiY2I4ZGJjMGZlYWNlODllXzU2_47d7a2b3-ff38-4093-889f-e9efe903c58f"
      unitRef="number">0.5001</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners
      contextRef="i0516ec9d7e81407dbc961bdd6679dd5b_I20210806"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODAvZnJhZzo4YmRjZDQ0MDc5MGM0NjI2OTBjM2IyZWViZWExNzVmMi90YWJsZTphODE4YWM0ZmRhMDI0MTc5OTFiOWZiOTlmYTAyNjM0MC90YWJsZXJhbmdlOmE4MThhYzRmZGEwMjQxNzk5MWI5ZmI5OWZhMDI2MzQwXzEtMC0xLTEtMjEwNi90ZXh0cmVnaW9uOjIwZDA5MjJmNDE2MzQ4NTZiY2I4ZGJjMGZlYWNlODllXzEyNw_a14bef6b-afc3-4035-aee6-742d67311d82"
      unitRef="number">0.4999</us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="i4fd2b1ee6f7741a19d59a53074d6817b_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODAvZnJhZzo4YmRjZDQ0MDc5MGM0NjI2OTBjM2IyZWViZWExNzVmMi90YWJsZTphODE4YWM0ZmRhMDI0MTc5OTFiOWZiOTlmYTAyNjM0MC90YWJsZXJhbmdlOmE4MThhYzRmZGEwMjQxNzk5MWI5ZmI5OWZhMDI2MzQwXzItMC0xLTEtMjEwNi90ZXh0cmVnaW9uOmY4YTM4MmI1OGRjYzQ0ODI4YmQwMzk2ZDdkMWQ0NTc0Xzcw_89aabfd9-9e74-4f5f-a00f-2caba8ffb9fe"
      unitRef="number">0.51</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="i8df7e66bb55744208b84339d657ddf33_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODAvZnJhZzo4YmRjZDQ0MDc5MGM0NjI2OTBjM2IyZWViZWExNzVmMi90YWJsZTphODE4YWM0ZmRhMDI0MTc5OTFiOWZiOTlmYTAyNjM0MC90YWJsZXJhbmdlOmE4MThhYzRmZGEwMjQxNzk5MWI5ZmI5OWZhMDI2MzQwXzItMC0xLTEtMjEwNi90ZXh0cmVnaW9uOmY4YTM4MmI1OGRjYzQ0ODI4YmQwMzk2ZDdkMWQ0NTc0Xzcw_8df69e35-18c7-4e90-b096-47da13c82e4c"
      unitRef="number">0.51</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="i8fb1838a9ae04ad798ae235ea765d0e3_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODAvZnJhZzo4YmRjZDQ0MDc5MGM0NjI2OTBjM2IyZWViZWExNzVmMi90YWJsZTphODE4YWM0ZmRhMDI0MTc5OTFiOWZiOTlmYTAyNjM0MC90YWJsZXJhbmdlOmE4MThhYzRmZGEwMjQxNzk5MWI5ZmI5OWZhMDI2MzQwXzQtMC0xLTEtMjEwNi90ZXh0cmVnaW9uOjViMGI1ZjYwZDMzYjRhYjU5OWVjYmI4NjQ1MTdmNzNiXzYw_2fc9b127-b351-4964-99f9-335c7f505ae7"
      unitRef="number">1</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="i9a59e8ac0281487c85fe5258e3b7929b_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODAvZnJhZzo4YmRjZDQ0MDc5MGM0NjI2OTBjM2IyZWViZWExNzVmMi90YWJsZTphODE4YWM0ZmRhMDI0MTc5OTFiOWZiOTlmYTAyNjM0MC90YWJsZXJhbmdlOmE4MThhYzRmZGEwMjQxNzk5MWI5ZmI5OWZhMDI2MzQwXzQtMC0xLTEtMjEwNi90ZXh0cmVnaW9uOjViMGI1ZjYwZDMzYjRhYjU5OWVjYmI4NjQ1MTdmNzNiXzYw_42351d96-6a1d-4650-bae2-1767d9c8c898"
      unitRef="number">1</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="i9e8c7f78637441b0aabceb2d4daaf0df_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODAvZnJhZzo4YmRjZDQ0MDc5MGM0NjI2OTBjM2IyZWViZWExNzVmMi90YWJsZTphODE4YWM0ZmRhMDI0MTc5OTFiOWZiOTlmYTAyNjM0MC90YWJsZXJhbmdlOmE4MThhYzRmZGEwMjQxNzk5MWI5ZmI5OWZhMDI2MzQwXzUtMC0xLTEtMjEwNi90ZXh0cmVnaW9uOmI0NjY1ZWQwMWVkYzQ0NjQ4NDA0NjVjNzkyOGYxOTRkXzY0_06df285d-b803-41e4-9450-7fe826ff6cef"
      unitRef="number">0.31</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="i55bd45f872dd4d85851d3fcf66b69d01_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODAvZnJhZzo4YmRjZDQ0MDc5MGM0NjI2OTBjM2IyZWViZWExNzVmMi90YWJsZTphODE4YWM0ZmRhMDI0MTc5OTFiOWZiOTlmYTAyNjM0MC90YWJsZXJhbmdlOmE4MThhYzRmZGEwMjQxNzk5MWI5ZmI5OWZhMDI2MzQwXzUtMC0xLTEtMjEwNi90ZXh0cmVnaW9uOmI0NjY1ZWQwMWVkYzQ0NjQ4NDA0NjVjNzkyOGYxOTRkXzY0_85a400d2-fdac-4e98-9baf-929e13b66a4c"
      unitRef="number">0.31</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="ib664536b5d4d451f893acda2e38d7db6_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODAvZnJhZzo4YmRjZDQ0MDc5MGM0NjI2OTBjM2IyZWViZWExNzVmMi90YWJsZTphODE4YWM0ZmRhMDI0MTc5OTFiOWZiOTlmYTAyNjM0MC90YWJsZXJhbmdlOmE4MThhYzRmZGEwMjQxNzk5MWI5ZmI5OWZhMDI2MzQwXzYtMC0xLTEtMjEwNi90ZXh0cmVnaW9uOmNmMjk5NTJlNTg1OTQ3OWI5ZDUwOTMyYjkyZjQwYzJjXzYz_2cebc6f6-3bf3-4d60-90ed-11239d8b6b19"
      unitRef="number">1</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="icc7bd3a4a5474aa1913c00574460dc39_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODAvZnJhZzo4YmRjZDQ0MDc5MGM0NjI2OTBjM2IyZWViZWExNzVmMi90YWJsZTphODE4YWM0ZmRhMDI0MTc5OTFiOWZiOTlmYTAyNjM0MC90YWJsZXJhbmdlOmE4MThhYzRmZGEwMjQxNzk5MWI5ZmI5OWZhMDI2MzQwXzYtMC0xLTEtMjEwNi90ZXh0cmVnaW9uOmNmMjk5NTJlNTg1OTQ3OWI5ZDUwOTMyYjkyZjQwYzJjXzYz_70e7e46a-8332-4922-adad-65d7c8bb0c1e"
      unitRef="number">1</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:GuaranteeObligationsMaximumExposure
      contextRef="i1b3ec31f127b49ef80818dd3567d361d_I20140401"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODAvZnJhZzo4YmRjZDQ0MDc5MGM0NjI2OTBjM2IyZWViZWExNzVmMi90ZXh0cmVnaW9uOjhiZGNkNDQwNzkwYzQ2MjY5MGMzYjJlZWJlYTE3NWYyXzMyOTY_0284b0de-eafa-443b-b54c-367872d8ade7"
      unitRef="usd">245000000</us-gaap:GuaranteeObligationsMaximumExposure>
    <us-gaap:GuaranteeObligationsMaximumExposure
      contextRef="i3411f15a67c6460386d74117392c55f7_I20140401"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODAvZnJhZzo4YmRjZDQ0MDc5MGM0NjI2OTBjM2IyZWViZWExNzVmMi90ZXh0cmVnaW9uOjhiZGNkNDQwNzkwYzQ2MjY5MGMzYjJlZWJlYTE3NWYyXzMzNDY_7827a18b-3077-402a-80f3-25010229525b"
      unitRef="usd">165000000</us-gaap:GuaranteeObligationsMaximumExposure>
    <us-gaap:GuaranteeObligationsCurrentCarryingValue
      contextRef="i4d62ea90fb304b9482b28b9d6141aee0_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODAvZnJhZzo4YmRjZDQ0MDc5MGM0NjI2OTBjM2IyZWViZWExNzVmMi90ZXh0cmVnaW9uOjhiZGNkNDQwNzkwYzQ2MjY5MGMzYjJlZWJlYTE3NWYyXzM2MzQ_01ae36e6-0ee5-4a5d-a9fe-1e72a5d6b522"
      unitRef="usd">688000000</us-gaap:GuaranteeObligationsCurrentCarryingValue>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="id2db1d3671384adb8c299f56c5ea5f5b_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODAvZnJhZzo4YmRjZDQ0MDc5MGM0NjI2OTBjM2IyZWViZWExNzVmMi90ZXh0cmVnaW9uOjhiZGNkNDQwNzkwYzQ2MjY5MGMzYjJlZWJlYTE3NWYyXzg3OTYwOTMwMzExNDE_6ad859c3-4298-4b6d-a642-7eba6c36969e"
      unitRef="number">1</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="i234469203738449aa034ebf006323f13_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODAvZnJhZzo4YmRjZDQ0MDc5MGM0NjI2OTBjM2IyZWViZWExNzVmMi90ZXh0cmVnaW9uOjhiZGNkNDQwNzkwYzQ2MjY5MGMzYjJlZWJlYTE3NWYyXzg3OTYwOTMwMzExNDg_f003d4f3-e86c-4f1a-a9e1-3b9eb0123a47"
      unitRef="number">1</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <ceg:VariableInterestEntityDisclosureSummaryofUnconsolidatedVariableInterestEntityTableTextBlock
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODAvZnJhZzo4YmRjZDQ0MDc5MGM0NjI2OTBjM2IyZWViZWExNzVmMi90ZXh0cmVnaW9uOjhiZGNkNDQwNzkwYzQ2MjY5MGMzYjJlZWJlYTE3NWYyXzYzNDU_d39043c1-3945-49b8-8549-732e04623548">&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table presents summary information about our significant unconsolidated VIE entities:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.666%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.512%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.271%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.636%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.769%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.636%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.762%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.636%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.271%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.636%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.769%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.636%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.766%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Commercial&lt;br/&gt;Agreement&lt;br/&gt;VIEs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Equity&lt;br/&gt;Investment&lt;br/&gt;VIEs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Commercial&lt;br/&gt;Agreement&lt;br/&gt;VIEs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Equity&lt;br/&gt;Investment&lt;br/&gt;VIEs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total assets&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total liabilities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;296&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Our ownership interest in VIE&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other ownership interests in VIE&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;737&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;__________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;These items represent amounts on the unconsolidated VIE balance sheets, not in the Consolidated Balance Sheets. These items are included to provide information regarding the relative size of the unconsolidated VIEs. We do not have any exposure to loss as we do not have a carrying amount in the equity investment VIEs as o&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;f December&#160;31, 2021 and 2020.&lt;/span&gt;&lt;/div&gt;</ceg:VariableInterestEntityDisclosureSummaryofUnconsolidatedVariableInterestEntityTableTextBlock>
    <us-gaap:Assets
      contextRef="iea87855929b54acea8160b174c8f73d2_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODAvZnJhZzo4YmRjZDQ0MDc5MGM0NjI2OTBjM2IyZWViZWExNzVmMi90YWJsZTpmNzg2MjY3YzQ5Zjk0OGE3OTQ5OWIxZTc1NWNkYWQwOS90YWJsZXJhbmdlOmY3ODYyNjdjNDlmOTQ4YTc5NDk5YjFlNzU1Y2RhZDA5XzItMS0xLTEtMjEwNg_76e850a8-c1f6-49f6-8be9-209e33ec0e6a"
      unitRef="usd">772000000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i6a60a4a431a2454ca505ccf7200f1235_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODAvZnJhZzo4YmRjZDQ0MDc5MGM0NjI2OTBjM2IyZWViZWExNzVmMi90YWJsZTpmNzg2MjY3YzQ5Zjk0OGE3OTQ5OWIxZTc1NWNkYWQwOS90YWJsZXJhbmdlOmY3ODYyNjdjNDlmOTQ4YTc5NDk5YjFlNzU1Y2RhZDA5XzItMy0xLTEtMjEwNg_cfa23e9d-f86d-4695-a335-b6b3eab9e940"
      unitRef="usd">372000000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="idc79a8cf706a41518511753ed0442fd7_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODAvZnJhZzo4YmRjZDQ0MDc5MGM0NjI2OTBjM2IyZWViZWExNzVmMi90YWJsZTpmNzg2MjY3YzQ5Zjk0OGE3OTQ5OWIxZTc1NWNkYWQwOS90YWJsZXJhbmdlOmY3ODYyNjdjNDlmOTQ4YTc5NDk5YjFlNzU1Y2RhZDA5XzItNS0xLTEtMjEwNg_c7b974fd-8874-458e-b5ee-85d5608785cc"
      unitRef="usd">1144000000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i762f8e108c0e449790a6882b12f9d172_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODAvZnJhZzo4YmRjZDQ0MDc5MGM0NjI2OTBjM2IyZWViZWExNzVmMi90YWJsZTpmNzg2MjY3YzQ5Zjk0OGE3OTQ5OWIxZTc1NWNkYWQwOS90YWJsZXJhbmdlOmY3ODYyNjdjNDlmOTQ4YTc5NDk5YjFlNzU1Y2RhZDA5XzItNy0xLTEtMjEwNg_bf20730e-eab6-485d-87a0-501f8bebd11a"
      unitRef="usd">777000000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i5aec1e27160c48d881205c6ad020b1f0_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODAvZnJhZzo4YmRjZDQ0MDc5MGM0NjI2OTBjM2IyZWViZWExNzVmMi90YWJsZTpmNzg2MjY3YzQ5Zjk0OGE3OTQ5OWIxZTc1NWNkYWQwOS90YWJsZXJhbmdlOmY3ODYyNjdjNDlmOTQ4YTc5NDk5YjFlNzU1Y2RhZDA5XzItOS0xLTEtMjEwNg_8d02ae20-f485-4c74-ba99-b47c18ab715a"
      unitRef="usd">401000000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ib134466c327348758bd83bdfd7abee5e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODAvZnJhZzo4YmRjZDQ0MDc5MGM0NjI2OTBjM2IyZWViZWExNzVmMi90YWJsZTpmNzg2MjY3YzQ5Zjk0OGE3OTQ5OWIxZTc1NWNkYWQwOS90YWJsZXJhbmdlOmY3ODYyNjdjNDlmOTQ4YTc5NDk5YjFlNzU1Y2RhZDA5XzItMTEtMS0xLTIxMDY_e2a0cacb-7fd0-41fe-ae34-3812a6f772b3"
      unitRef="usd">1178000000</us-gaap:Assets>
    <us-gaap:Liabilities
      contextRef="iea87855929b54acea8160b174c8f73d2_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODAvZnJhZzo4YmRjZDQ0MDc5MGM0NjI2OTBjM2IyZWViZWExNzVmMi90YWJsZTpmNzg2MjY3YzQ5Zjk0OGE3OTQ5OWIxZTc1NWNkYWQwOS90YWJsZXJhbmdlOmY3ODYyNjdjNDlmOTQ4YTc5NDk5YjFlNzU1Y2RhZDA5XzMtMS0xLTEtMjEwNg_a24ef56d-3928-410d-a75c-11f589c2ccfb"
      unitRef="usd">80000000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i6a60a4a431a2454ca505ccf7200f1235_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODAvZnJhZzo4YmRjZDQ0MDc5MGM0NjI2OTBjM2IyZWViZWExNzVmMi90YWJsZTpmNzg2MjY3YzQ5Zjk0OGE3OTQ5OWIxZTc1NWNkYWQwOS90YWJsZXJhbmdlOmY3ODYyNjdjNDlmOTQ4YTc5NDk5YjFlNzU1Y2RhZDA5XzMtMy0xLTEtMjEwNg_2c600fa5-edcd-4fba-8e49-414fb13a94c8"
      unitRef="usd">216000000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="idc79a8cf706a41518511753ed0442fd7_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODAvZnJhZzo4YmRjZDQ0MDc5MGM0NjI2OTBjM2IyZWViZWExNzVmMi90YWJsZTpmNzg2MjY3YzQ5Zjk0OGE3OTQ5OWIxZTc1NWNkYWQwOS90YWJsZXJhbmdlOmY3ODYyNjdjNDlmOTQ4YTc5NDk5YjFlNzU1Y2RhZDA5XzMtNS0xLTEtMjEwNg_3078bbd4-e6b7-45ad-a4aa-41a818c14023"
      unitRef="usd">296000000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i762f8e108c0e449790a6882b12f9d172_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODAvZnJhZzo4YmRjZDQ0MDc5MGM0NjI2OTBjM2IyZWViZWExNzVmMi90YWJsZTpmNzg2MjY3YzQ5Zjk0OGE3OTQ5OWIxZTc1NWNkYWQwOS90YWJsZXJhbmdlOmY3ODYyNjdjNDlmOTQ4YTc5NDk5YjFlNzU1Y2RhZDA5XzMtNy0xLTEtMjEwNg_d8a24463-ff10-491f-8752-241a015ef9e3"
      unitRef="usd">61000000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i5aec1e27160c48d881205c6ad020b1f0_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODAvZnJhZzo4YmRjZDQ0MDc5MGM0NjI2OTBjM2IyZWViZWExNzVmMi90YWJsZTpmNzg2MjY3YzQ5Zjk0OGE3OTQ5OWIxZTc1NWNkYWQwOS90YWJsZXJhbmdlOmY3ODYyNjdjNDlmOTQ4YTc5NDk5YjFlNzU1Y2RhZDA5XzMtOS0xLTEtMjEwNg_b14b0ecb-5132-4f41-8460-833e5edadb7a"
      unitRef="usd">223000000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="ib134466c327348758bd83bdfd7abee5e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODAvZnJhZzo4YmRjZDQ0MDc5MGM0NjI2OTBjM2IyZWViZWExNzVmMi90YWJsZTpmNzg2MjY3YzQ5Zjk0OGE3OTQ5OWIxZTc1NWNkYWQwOS90YWJsZXJhbmdlOmY3ODYyNjdjNDlmOTQ4YTc5NDk5YjFlNzU1Y2RhZDA5XzMtMTEtMS0xLTIxMDY_7742af95-b068-4c18-b2e3-d90c43b4f1c9"
      unitRef="usd">284000000</us-gaap:Liabilities>
    <ceg:InvestmentsInNonconsolidatedVariableInterestEntities
      contextRef="iea87855929b54acea8160b174c8f73d2_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODAvZnJhZzo4YmRjZDQ0MDc5MGM0NjI2OTBjM2IyZWViZWExNzVmMi90YWJsZTpmNzg2MjY3YzQ5Zjk0OGE3OTQ5OWIxZTc1NWNkYWQwOS90YWJsZXJhbmdlOmY3ODYyNjdjNDlmOTQ4YTc5NDk5YjFlNzU1Y2RhZDA5XzQtMS0xLTEtMjEwNg_e2dc2cd7-2c2e-425d-a21a-b8f81b4c86b5"
      unitRef="usd">0</ceg:InvestmentsInNonconsolidatedVariableInterestEntities>
    <ceg:InvestmentsInNonconsolidatedVariableInterestEntities
      contextRef="i6a60a4a431a2454ca505ccf7200f1235_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODAvZnJhZzo4YmRjZDQ0MDc5MGM0NjI2OTBjM2IyZWViZWExNzVmMi90YWJsZTpmNzg2MjY3YzQ5Zjk0OGE3OTQ5OWIxZTc1NWNkYWQwOS90YWJsZXJhbmdlOmY3ODYyNjdjNDlmOTQ4YTc5NDk5YjFlNzU1Y2RhZDA5XzQtMy0xLTEtMjEwNg_3d0e49ac-aca5-418d-9883-06643974f4eb"
      unitRef="usd">139000000</ceg:InvestmentsInNonconsolidatedVariableInterestEntities>
    <ceg:InvestmentsInNonconsolidatedVariableInterestEntities
      contextRef="idc79a8cf706a41518511753ed0442fd7_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODAvZnJhZzo4YmRjZDQ0MDc5MGM0NjI2OTBjM2IyZWViZWExNzVmMi90YWJsZTpmNzg2MjY3YzQ5Zjk0OGE3OTQ5OWIxZTc1NWNkYWQwOS90YWJsZXJhbmdlOmY3ODYyNjdjNDlmOTQ4YTc5NDk5YjFlNzU1Y2RhZDA5XzQtNS0xLTEtMjEwNg_285cbc68-6303-41d4-81af-02f86b6d211c"
      unitRef="usd">139000000</ceg:InvestmentsInNonconsolidatedVariableInterestEntities>
    <ceg:InvestmentsInNonconsolidatedVariableInterestEntities
      contextRef="i762f8e108c0e449790a6882b12f9d172_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODAvZnJhZzo4YmRjZDQ0MDc5MGM0NjI2OTBjM2IyZWViZWExNzVmMi90YWJsZTpmNzg2MjY3YzQ5Zjk0OGE3OTQ5OWIxZTc1NWNkYWQwOS90YWJsZXJhbmdlOmY3ODYyNjdjNDlmOTQ4YTc5NDk5YjFlNzU1Y2RhZDA5XzQtNy0xLTEtMjEwNg_1e7ade1b-b139-4ec0-ac22-edfd01dda96b"
      unitRef="usd">0</ceg:InvestmentsInNonconsolidatedVariableInterestEntities>
    <ceg:InvestmentsInNonconsolidatedVariableInterestEntities
      contextRef="i5aec1e27160c48d881205c6ad020b1f0_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODAvZnJhZzo4YmRjZDQ0MDc5MGM0NjI2OTBjM2IyZWViZWExNzVmMi90YWJsZTpmNzg2MjY3YzQ5Zjk0OGE3OTQ5OWIxZTc1NWNkYWQwOS90YWJsZXJhbmdlOmY3ODYyNjdjNDlmOTQ4YTc5NDk5YjFlNzU1Y2RhZDA5XzQtOS0xLTEtMjEwNg_48c3ec28-86c5-421a-af40-11622763dd9b"
      unitRef="usd">157000000</ceg:InvestmentsInNonconsolidatedVariableInterestEntities>
    <ceg:InvestmentsInNonconsolidatedVariableInterestEntities
      contextRef="ib134466c327348758bd83bdfd7abee5e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODAvZnJhZzo4YmRjZDQ0MDc5MGM0NjI2OTBjM2IyZWViZWExNzVmMi90YWJsZTpmNzg2MjY3YzQ5Zjk0OGE3OTQ5OWIxZTc1NWNkYWQwOS90YWJsZXJhbmdlOmY3ODYyNjdjNDlmOTQ4YTc5NDk5YjFlNzU1Y2RhZDA5XzQtMTEtMS0xLTIxMDY_cc215c37-42e3-46b2-a033-d1bd4f90a3d1"
      unitRef="usd">157000000</ceg:InvestmentsInNonconsolidatedVariableInterestEntities>
    <ceg:OtherNonconsolidatedVariableInterestEntityOwnershipInterests
      contextRef="iea87855929b54acea8160b174c8f73d2_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODAvZnJhZzo4YmRjZDQ0MDc5MGM0NjI2OTBjM2IyZWViZWExNzVmMi90YWJsZTpmNzg2MjY3YzQ5Zjk0OGE3OTQ5OWIxZTc1NWNkYWQwOS90YWJsZXJhbmdlOmY3ODYyNjdjNDlmOTQ4YTc5NDk5YjFlNzU1Y2RhZDA5XzUtMS0xLTEtMjEwNg_b2688042-b7ae-4278-a4d8-b3552166b4c6"
      unitRef="usd">692000000</ceg:OtherNonconsolidatedVariableInterestEntityOwnershipInterests>
    <ceg:OtherNonconsolidatedVariableInterestEntityOwnershipInterests
      contextRef="i6a60a4a431a2454ca505ccf7200f1235_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODAvZnJhZzo4YmRjZDQ0MDc5MGM0NjI2OTBjM2IyZWViZWExNzVmMi90YWJsZTpmNzg2MjY3YzQ5Zjk0OGE3OTQ5OWIxZTc1NWNkYWQwOS90YWJsZXJhbmdlOmY3ODYyNjdjNDlmOTQ4YTc5NDk5YjFlNzU1Y2RhZDA5XzUtMy0xLTEtMjEwNg_7f662563-a09b-4d2f-b70b-283facdc4bb4"
      unitRef="usd">17000000</ceg:OtherNonconsolidatedVariableInterestEntityOwnershipInterests>
    <ceg:OtherNonconsolidatedVariableInterestEntityOwnershipInterests
      contextRef="idc79a8cf706a41518511753ed0442fd7_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODAvZnJhZzo4YmRjZDQ0MDc5MGM0NjI2OTBjM2IyZWViZWExNzVmMi90YWJsZTpmNzg2MjY3YzQ5Zjk0OGE3OTQ5OWIxZTc1NWNkYWQwOS90YWJsZXJhbmdlOmY3ODYyNjdjNDlmOTQ4YTc5NDk5YjFlNzU1Y2RhZDA5XzUtNS0xLTEtMjEwNg_064854fd-1d31-46da-8cf8-74cdea884356"
      unitRef="usd">709000000</ceg:OtherNonconsolidatedVariableInterestEntityOwnershipInterests>
    <ceg:OtherNonconsolidatedVariableInterestEntityOwnershipInterests
      contextRef="i762f8e108c0e449790a6882b12f9d172_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODAvZnJhZzo4YmRjZDQ0MDc5MGM0NjI2OTBjM2IyZWViZWExNzVmMi90YWJsZTpmNzg2MjY3YzQ5Zjk0OGE3OTQ5OWIxZTc1NWNkYWQwOS90YWJsZXJhbmdlOmY3ODYyNjdjNDlmOTQ4YTc5NDk5YjFlNzU1Y2RhZDA5XzUtNy0xLTEtMjEwNg_d34aafee-e6e3-4cf0-ac92-80593c3bb3e4"
      unitRef="usd">716000000</ceg:OtherNonconsolidatedVariableInterestEntityOwnershipInterests>
    <ceg:OtherNonconsolidatedVariableInterestEntityOwnershipInterests
      contextRef="i5aec1e27160c48d881205c6ad020b1f0_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODAvZnJhZzo4YmRjZDQ0MDc5MGM0NjI2OTBjM2IyZWViZWExNzVmMi90YWJsZTpmNzg2MjY3YzQ5Zjk0OGE3OTQ5OWIxZTc1NWNkYWQwOS90YWJsZXJhbmdlOmY3ODYyNjdjNDlmOTQ4YTc5NDk5YjFlNzU1Y2RhZDA5XzUtOS0xLTEtMjEwNg_27a5d0bf-1de3-46a4-b52b-053c540230b5"
      unitRef="usd">21000000</ceg:OtherNonconsolidatedVariableInterestEntityOwnershipInterests>
    <ceg:OtherNonconsolidatedVariableInterestEntityOwnershipInterests
      contextRef="ib134466c327348758bd83bdfd7abee5e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODAvZnJhZzo4YmRjZDQ0MDc5MGM0NjI2OTBjM2IyZWViZWExNzVmMi90YWJsZTpmNzg2MjY3YzQ5Zjk0OGE3OTQ5OWIxZTc1NWNkYWQwOS90YWJsZXJhbmdlOmY3ODYyNjdjNDlmOTQ4YTc5NDk5YjFlNzU1Y2RhZDA5XzUtMTEtMS0xLTIxMDY_a21e5800-eba8-4686-8517-d02001c19e3e"
      unitRef="usd">737000000</ceg:OtherNonconsolidatedVariableInterestEntityOwnershipInterests>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="i15b2abf31dc048778eb48822b9c4a5e3_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODAvZnJhZzo4YmRjZDQ0MDc5MGM0NjI2OTBjM2IyZWViZWExNzVmMi90YWJsZTpiYzljZTBmOTI1NzI0YjgxOTI4YjBhNTk3N2VmOGY2MS90YWJsZXJhbmdlOmJjOWNlMGY5MjU3MjRiODE5MjhiMGE1OTc3ZWY4ZjYxXzEtMC0xLTEtMjEwNi90ZXh0cmVnaW9uOjZhNjUzYzQxMTJhMTRhNzk5NjExNmEyMTY3YzI5MGRhXzcy_5f762f5d-b55f-4715-b73c-1f18d461d268"
      unitRef="number">0.90</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="i4b4c08e800d84b4d933d7d9b86887860_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODAvZnJhZzo4YmRjZDQ0MDc5MGM0NjI2OTBjM2IyZWViZWExNzVmMi90YWJsZTpiYzljZTBmOTI1NzI0YjgxOTI4YjBhNTk3N2VmOGY2MS90YWJsZXJhbmdlOmJjOWNlMGY5MjU3MjRiODE5MjhiMGE1OTc3ZWY4ZjYxXzEtMC0xLTEtMjEwNi90ZXh0cmVnaW9uOjZhNjUzYzQxMTJhMTRhNzk5NjExNmEyMTY3YzI5MGRhXzcy_7293ba85-ab9a-44cd-93aa-dca1e8fab8b9"
      unitRef="number">0.90</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="i2c6edd2efeca415ab9de6fc7753bf620_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODAvZnJhZzo4YmRjZDQ0MDc5MGM0NjI2OTBjM2IyZWViZWExNzVmMi90YWJsZTpiYzljZTBmOTI1NzI0YjgxOTI4YjBhNTk3N2VmOGY2MS90YWJsZXJhbmdlOmJjOWNlMGY5MjU3MjRiODE5MjhiMGE1OTc3ZWY4ZjYxXzEtMC0xLTEtMjEwNi90ZXh0cmVnaW9uOjZhNjUzYzQxMTJhMTRhNzk5NjExNmEyMTY3YzI5MGRhXzE2NQ_17809491-2fca-4ea7-bb19-6695044e6498"
      unitRef="number">0.90</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="i5a9c5d4ed5e34b8e99a968721130c789_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODAvZnJhZzo4YmRjZDQ0MDc5MGM0NjI2OTBjM2IyZWViZWExNzVmMi90YWJsZTpiYzljZTBmOTI1NzI0YjgxOTI4YjBhNTk3N2VmOGY2MS90YWJsZXJhbmdlOmJjOWNlMGY5MjU3MjRiODE5MjhiMGE1OTc3ZWY4ZjYxXzEtMC0xLTEtMjEwNi90ZXh0cmVnaW9uOjZhNjUzYzQxMTJhMTRhNzk5NjExNmEyMTY3YzI5MGRhXzE2NQ_440de1b9-6da5-48c8-8f13-a946fc303a98"
      unitRef="number">0.90</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <ceg:SupplementalFinancialInformationDisclosureTextBlock
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODYvZnJhZzo3ZDAxZmFhZDZhNTA0Y2I5OTcyY2ZiMDZiNWNiZjliNC90ZXh0cmVnaW9uOjdkMDFmYWFkNmE1MDRjYjk5NzJjZmIwNmI1Y2JmOWI0XzM1MTg_773e93d5-3266-449f-b0b0-7bba59ec9fd3">Supplemental Financial Information&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Supplemental Statement of Operations Information&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following tables provide additional information about material items recorded in the Consolidated Statements of Operations and Comprehensive Income.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.569%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Taxes other than income taxes&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;For the Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Gross receipts&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Property&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Payroll&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;__________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;Represent gross receipts taxes related to our retail operations. The offsetting collection of gross receipts taxes from customers is recorded in revenues in the Consolidated Statements of Operations and Comprehensive Income.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-right:-9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:39.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.466%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.066%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.466%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.736%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="15" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Other, net&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="15" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;For the Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="18" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Decommissioning-related activities:&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="18" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net realized income on NDT funds&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Regulatory Agreement Units&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Non-Regulatory Agreement Units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Net unrealized gains on NDT funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Regulatory Agreement Units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;795&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Non-Regulatory Agreement Units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;411&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Regulatory offset to NDT fund-related activities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(917)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(729)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(876)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Decommissioning-related activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;731&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Net unrealized (losses) gains from equity investments&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(c)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(160)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;__________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;Realized income includes interest, dividends and realized gains and losses on sales of NDT fund investments.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(b)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;Includes the elimination of decommissioning-related activities for the Regulatory Agreement Units except for decommissioning-related impacts that were not offset for the Byron units starting in the second quarter of 2021, including the elimination of income taxes related to all NDT fund activity for those units. With our September 15, 2021 reversal of the previous decision to retire Byron, we resumed contractual offset for Byron as of that date. See Note 10 &#x2014; Asset Retirement Obligations for additional information regarding the accounting for nuclear decommissioning and the contractual offset suspension for the Byron units.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(c)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;Net unrealized (losses) gains from equity investments that became publicly traded in the fourth quarter of 2020 and the first half of 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Supplemental Cash Flow Information&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following tables provide additional information about material items recorded in the Consolidated Statements of Cash Flows.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:49.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.735%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="15" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Depreciation, amortization and accretion&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="15" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;For the Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Property, plant, and equipment&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,954&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Amortization of intangible assets, net&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amortization of energy contract assets and liabilities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Nuclear fuel&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(c)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;983&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;ARO accretion&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(d)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;514&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;491&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total depreciation, amortization, and accretion&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,636&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;_________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;Included in Depreciation and amortization in the Consolidated Statements of Operations and Comprehensive Income.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(b)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;Included in Operating revenues or Purchased power and fuel expense in the Consolidated Statements of Operations and Comprehensive Income.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(c)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;Included in Purchased power and fuel expense in the Consolidated Statements of Operations and Comprehensive Income.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(d)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;Included in Operating and maintenance expense in the Consolidated Statements of Operations and Comprehensive Income.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.133%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.966%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.569%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Cash paid (refunded) during the year:&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;For the Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Interest (net of amount capitalized)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;373&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Income taxes (net of refunds)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(44)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.569%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Other non-cash operating activities:&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;For the Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Pension and non-pension postretirement benefit costs&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Allowance for credit losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="background-color:#cceeff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other decommissioning-related activity&lt;/span&gt;&lt;span style="background-color:#cceeff;color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(946)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(659)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(506)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Energy-related options&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Severance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(73)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Provision for excess and obsolete inventory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(13)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amortization of operating ROU asset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;__________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;Includes the elimination of decommissioning-related activities for the Regulatory Agreement Units except for decommissioning-related impacts that were not offset for the Byron units starting in the second quarter of 2021, including the elimination of operating revenues, ARO accretion, ARC amortization, investment income, and income taxes related to all NDT fund activity for these units. With our September 15, 2021 reversal of the previous decision to retire Byron, we resumed contractual offset for Byron as of that date. See Note 10 &#x2014; Asset Retirement Obligations for additional information regarding the accounting for nuclear decommissioning and for additional information on the contractual offset suspension for the Byron units.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(b)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;Includes option premiums reclassified to realized at the settlement of the underlying contracts and recorded to results of operations. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table provides a reconciliation of cash, restricted cash, and cash equivalents reported in the Consolidated Balance Sheets that sum to the total of the same amounts in the Consolidated Statements of Cash Flows.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.066%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.236%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Restricted cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Cash, restricted cash, and cash equivalents - Held for Sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total cash, restricted cash, and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;903&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Supplemental Balance Sheet Information&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following tables provide additional information about material items recorded in the Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:54.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.568%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Investments&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Equity method investments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other equity method investments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other investments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Employee benefit trusts and investments&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Equity investments without readily determinable fair values&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other available for sale debt security investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total investments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;184&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;__________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;Debt and equity security investments are recorded at fair market value.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.066%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.068%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Accrued expenses&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Compensation-related accruals&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;__________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;Primarily includes accrued payroll, bonuses and other incentives, vacation, and benefits.&lt;/span&gt;&lt;/div&gt;</ceg:SupplementalFinancialInformationDisclosureTextBlock>
    <ceg:ScheduleOfTaxesExcludingIncomeAndExciseTaxesTableTextBlock
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODYvZnJhZzo3ZDAxZmFhZDZhNTA0Y2I5OTcyY2ZiMDZiNWNiZjliNC90ZXh0cmVnaW9uOjdkMDFmYWFkNmE1MDRjYjk5NzJjZmIwNmI1Y2JmOWI0XzM0NTQ_887f7ad5-8cdd-4583-b9be-d3a1b5d5281a">&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following tables provide additional information about material items recorded in the Consolidated Statements of Operations and Comprehensive Income.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.569%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Taxes other than income taxes&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;For the Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Gross receipts&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Property&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Payroll&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;__________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;Represent gross receipts taxes related to our retail operations. The offsetting collection of gross receipts taxes from customers is recorded in revenues in the Consolidated Statements of Operations and Comprehensive Income.&lt;/span&gt;&lt;/div&gt;</ceg:ScheduleOfTaxesExcludingIncomeAndExciseTaxesTableTextBlock>
    <us-gaap:UtilitiesOperatingExpenseTaxes
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODYvZnJhZzo3ZDAxZmFhZDZhNTA0Y2I5OTcyY2ZiMDZiNWNiZjliNC90YWJsZTowNjYyNzYyMWQyMjY0Mzg2YjIwMTY4ZTA5NGUxOTM5Yi90YWJsZXJhbmdlOjA2NjI3NjIxZDIyNjQzODZiMjAxNjhlMDk0ZTE5MzliXzMtMS0xLTEtMjEwNg_6e1f0964-da83-42fd-a9cb-a8a54ac18976"
      unitRef="usd">99000000</us-gaap:UtilitiesOperatingExpenseTaxes>
    <us-gaap:UtilitiesOperatingExpenseTaxes
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODYvZnJhZzo3ZDAxZmFhZDZhNTA0Y2I5OTcyY2ZiMDZiNWNiZjliNC90YWJsZTowNjYyNzYyMWQyMjY0Mzg2YjIwMTY4ZTA5NGUxOTM5Yi90YWJsZXJhbmdlOjA2NjI3NjIxZDIyNjQzODZiMjAxNjhlMDk0ZTE5MzliXzMtMy0xLTEtMjEwNg_7ce64da5-d995-44ae-b08f-c741f8cf7a6f"
      unitRef="usd">99000000</us-gaap:UtilitiesOperatingExpenseTaxes>
    <us-gaap:UtilitiesOperatingExpenseTaxes
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODYvZnJhZzo3ZDAxZmFhZDZhNTA0Y2I5OTcyY2ZiMDZiNWNiZjliNC90YWJsZTowNjYyNzYyMWQyMjY0Mzg2YjIwMTY4ZTA5NGUxOTM5Yi90YWJsZXJhbmdlOjA2NjI3NjIxZDIyNjQzODZiMjAxNjhlMDk0ZTE5MzliXzMtNS0xLTEtMjEwNg_3994a948-aad0-499b-925b-a8e68e13c4f5"
      unitRef="usd">112000000</us-gaap:UtilitiesOperatingExpenseTaxes>
    <us-gaap:RealEstateTaxExpense
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODYvZnJhZzo3ZDAxZmFhZDZhNTA0Y2I5OTcyY2ZiMDZiNWNiZjliNC90YWJsZTowNjYyNzYyMWQyMjY0Mzg2YjIwMTY4ZTA5NGUxOTM5Yi90YWJsZXJhbmdlOjA2NjI3NjIxZDIyNjQzODZiMjAxNjhlMDk0ZTE5MzliXzQtMS0xLTEtMjEwNg_c05f483b-297e-4d5e-b82a-01e47d12d038"
      unitRef="usd">268000000</us-gaap:RealEstateTaxExpense>
    <us-gaap:RealEstateTaxExpense
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODYvZnJhZzo3ZDAxZmFhZDZhNTA0Y2I5OTcyY2ZiMDZiNWNiZjliNC90YWJsZTowNjYyNzYyMWQyMjY0Mzg2YjIwMTY4ZTA5NGUxOTM5Yi90YWJsZXJhbmdlOjA2NjI3NjIxZDIyNjQzODZiMjAxNjhlMDk0ZTE5MzliXzQtMy0xLTEtMjEwNg_6244ed56-2705-4153-b0be-474be13b46e1"
      unitRef="usd">265000000</us-gaap:RealEstateTaxExpense>
    <us-gaap:RealEstateTaxExpense
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODYvZnJhZzo3ZDAxZmFhZDZhNTA0Y2I5OTcyY2ZiMDZiNWNiZjliNC90YWJsZTowNjYyNzYyMWQyMjY0Mzg2YjIwMTY4ZTA5NGUxOTM5Yi90YWJsZXJhbmdlOjA2NjI3NjIxZDIyNjQzODZiMjAxNjhlMDk0ZTE5MzliXzQtNS0xLTEtMjEwNg_01fc941c-731d-4278-a93b-97f5a0f8eab9"
      unitRef="usd">274000000</us-gaap:RealEstateTaxExpense>
    <us-gaap:OtherLaborRelatedExpenses
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODYvZnJhZzo3ZDAxZmFhZDZhNTA0Y2I5OTcyY2ZiMDZiNWNiZjliNC90YWJsZTowNjYyNzYyMWQyMjY0Mzg2YjIwMTY4ZTA5NGUxOTM5Yi90YWJsZXJhbmdlOjA2NjI3NjIxZDIyNjQzODZiMjAxNjhlMDk0ZTE5MzliXzUtMS0xLTEtMjEwNg_e6db8c0c-d1e3-4a6b-8d2b-26bfa5944ccf"
      unitRef="usd">109000000</us-gaap:OtherLaborRelatedExpenses>
    <us-gaap:OtherLaborRelatedExpenses
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODYvZnJhZzo3ZDAxZmFhZDZhNTA0Y2I5OTcyY2ZiMDZiNWNiZjliNC90YWJsZTowNjYyNzYyMWQyMjY0Mzg2YjIwMTY4ZTA5NGUxOTM5Yi90YWJsZXJhbmdlOjA2NjI3NjIxZDIyNjQzODZiMjAxNjhlMDk0ZTE5MzliXzUtMy0xLTEtMjEwNg_c3596e68-fe18-49d8-bff0-004109ad10a3"
      unitRef="usd">113000000</us-gaap:OtherLaborRelatedExpenses>
    <us-gaap:OtherLaborRelatedExpenses
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODYvZnJhZzo3ZDAxZmFhZDZhNTA0Y2I5OTcyY2ZiMDZiNWNiZjliNC90YWJsZTowNjYyNzYyMWQyMjY0Mzg2YjIwMTY4ZTA5NGUxOTM5Yi90YWJsZXJhbmdlOjA2NjI3NjIxZDIyNjQzODZiMjAxNjhlMDk0ZTE5MzliXzUtNS0xLTEtMjEwNg_6a6b8ab5-0e2b-42e7-bbad-9ef904d6c0a2"
      unitRef="usd">115000000</us-gaap:OtherLaborRelatedExpenses>
    <us-gaap:ScheduleOfOtherNonoperatingIncomeByComponentTextBlock
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODYvZnJhZzo3ZDAxZmFhZDZhNTA0Y2I5OTcyY2ZiMDZiNWNiZjliNC90ZXh0cmVnaW9uOjdkMDFmYWFkNmE1MDRjYjk5NzJjZmIwNmI1Y2JmOWI0XzM2MjM_615aad54-d330-4d8d-9e53-2b797ca193cc">&lt;div style="padding-right:-9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:39.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.466%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.066%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.466%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.736%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="15" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Other, net&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="15" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;For the Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="18" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Decommissioning-related activities:&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="18" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net realized income on NDT funds&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Regulatory Agreement Units&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Non-Regulatory Agreement Units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Net unrealized gains on NDT funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Regulatory Agreement Units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;795&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Non-Regulatory Agreement Units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;411&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Regulatory offset to NDT fund-related activities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(917)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(729)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(876)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Decommissioning-related activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;731&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Net unrealized (losses) gains from equity investments&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(c)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(160)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;__________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;Realized income includes interest, dividends and realized gains and losses on sales of NDT fund investments.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(b)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;Includes the elimination of decommissioning-related activities for the Regulatory Agreement Units except for decommissioning-related impacts that were not offset for the Byron units starting in the second quarter of 2021, including the elimination of income taxes related to all NDT fund activity for those units. With our September 15, 2021 reversal of the previous decision to retire Byron, we resumed contractual offset for Byron as of that date. See Note 10 &#x2014; Asset Retirement Obligations for additional information regarding the accounting for nuclear decommissioning and the contractual offset suspension for the Byron units.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(c)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;Net unrealized (losses) gains from equity investments that became publicly traded in the fourth quarter of 2020 and the first half of 2021.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfOtherNonoperatingIncomeByComponentTextBlock>
    <ceg:RealizedGainLossInvestmentIncomeNuclearDecommissioningTrustFundsRegulatoryAccounting
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODYvZnJhZzo3ZDAxZmFhZDZhNTA0Y2I5OTcyY2ZiMDZiNWNiZjliNC90YWJsZTplMjRjNzIwMWIxNDk0NjIxODI2ZDI0NTFlZDA0OWMwMi90YWJsZXJhbmdlOmUyNGM3MjAxYjE0OTQ2MjE4MjZkMjQ1MWVkMDQ5YzAyXzUtMS0xLTEtMjEwNg_3bfb6fbe-aa1f-4962-a83e-ad3e25a2263f"
      unitRef="usd">817000000</ceg:RealizedGainLossInvestmentIncomeNuclearDecommissioningTrustFundsRegulatoryAccounting>
    <ceg:RealizedGainLossInvestmentIncomeNuclearDecommissioningTrustFundsRegulatoryAccounting
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODYvZnJhZzo3ZDAxZmFhZDZhNTA0Y2I5OTcyY2ZiMDZiNWNiZjliNC90YWJsZTplMjRjNzIwMWIxNDk0NjIxODI2ZDI0NTFlZDA0OWMwMi90YWJsZXJhbmdlOmUyNGM3MjAxYjE0OTQ2MjE4MjZkMjQ1MWVkMDQ5YzAyXzUtMy0xLTEtMjEwNg_aa1d076f-3bbb-474a-8fd6-2ed885becf57"
      unitRef="usd">185000000</ceg:RealizedGainLossInvestmentIncomeNuclearDecommissioningTrustFundsRegulatoryAccounting>
    <ceg:RealizedGainLossInvestmentIncomeNuclearDecommissioningTrustFundsRegulatoryAccounting
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODYvZnJhZzo3ZDAxZmFhZDZhNTA0Y2I5OTcyY2ZiMDZiNWNiZjliNC90YWJsZTplMjRjNzIwMWIxNDk0NjIxODI2ZDI0NTFlZDA0OWMwMi90YWJsZXJhbmdlOmUyNGM3MjAxYjE0OTQ2MjE4MjZkMjQ1MWVkMDQ5YzAyXzUtNS0xLTEtMjEwNg_5a463ad8-f1a4-4f32-a9fb-a41c56091be9"
      unitRef="usd">297000000</ceg:RealizedGainLossInvestmentIncomeNuclearDecommissioningTrustFundsRegulatoryAccounting>
    <ceg:RealizedGainLossInvestmentIncomeNuclearDecommissioningTrustFundsNonregulatoryAccounting
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODYvZnJhZzo3ZDAxZmFhZDZhNTA0Y2I5OTcyY2ZiMDZiNWNiZjliNC90YWJsZTplMjRjNzIwMWIxNDk0NjIxODI2ZDI0NTFlZDA0OWMwMi90YWJsZXJhbmdlOmUyNGM3MjAxYjE0OTQ2MjE4MjZkMjQ1MWVkMDQ5YzAyXzYtMS0xLTEtMjEwNg_03dc8239-e275-4c65-a808-c0db7de709b1"
      unitRef="usd">449000000</ceg:RealizedGainLossInvestmentIncomeNuclearDecommissioningTrustFundsNonregulatoryAccounting>
    <ceg:RealizedGainLossInvestmentIncomeNuclearDecommissioningTrustFundsNonregulatoryAccounting
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODYvZnJhZzo3ZDAxZmFhZDZhNTA0Y2I5OTcyY2ZiMDZiNWNiZjliNC90YWJsZTplMjRjNzIwMWIxNDk0NjIxODI2ZDI0NTFlZDA0OWMwMi90YWJsZXJhbmdlOmUyNGM3MjAxYjE0OTQ2MjE4MjZkMjQ1MWVkMDQ5YzAyXzYtMy0xLTEtMjEwNg_090d1074-a5b2-4543-809d-fe38310e3a08"
      unitRef="usd">160000000</ceg:RealizedGainLossInvestmentIncomeNuclearDecommissioningTrustFundsNonregulatoryAccounting>
    <ceg:RealizedGainLossInvestmentIncomeNuclearDecommissioningTrustFundsNonregulatoryAccounting
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODYvZnJhZzo3ZDAxZmFhZDZhNTA0Y2I5OTcyY2ZiMDZiNWNiZjliNC90YWJsZTplMjRjNzIwMWIxNDk0NjIxODI2ZDI0NTFlZDA0OWMwMi90YWJsZXJhbmdlOmUyNGM3MjAxYjE0OTQ2MjE4MjZkMjQ1MWVkMDQ5YzAyXzYtNS0xLTEtMjEwNg_88246d7f-1393-4355-b0ac-1293fbaa53bf"
      unitRef="usd">363000000</ceg:RealizedGainLossInvestmentIncomeNuclearDecommissioningTrustFundsNonregulatoryAccounting>
    <ceg:UnrealizedGainLossNuclearDecommissioningTrustFundsRegulatoryAccounting
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODYvZnJhZzo3ZDAxZmFhZDZhNTA0Y2I5OTcyY2ZiMDZiNWNiZjliNC90YWJsZTplMjRjNzIwMWIxNDk0NjIxODI2ZDI0NTFlZDA0OWMwMi90YWJsZXJhbmdlOmUyNGM3MjAxYjE0OTQ2MjE4MjZkMjQ1MWVkMDQ5YzAyXzgtMS0xLTEtMjEwNg_5f073921-65b4-40b9-bc85-32e8d021a7df"
      unitRef="usd">351000000</ceg:UnrealizedGainLossNuclearDecommissioningTrustFundsRegulatoryAccounting>
    <ceg:UnrealizedGainLossNuclearDecommissioningTrustFundsRegulatoryAccounting
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODYvZnJhZzo3ZDAxZmFhZDZhNTA0Y2I5OTcyY2ZiMDZiNWNiZjliNC90YWJsZTplMjRjNzIwMWIxNDk0NjIxODI2ZDI0NTFlZDA0OWMwMi90YWJsZXJhbmdlOmUyNGM3MjAxYjE0OTQ2MjE4MjZkMjQ1MWVkMDQ5YzAyXzgtMy0xLTEtMjEwNg_efe4793c-a859-4e18-a0e6-5564d5e47721"
      unitRef="usd">724000000</ceg:UnrealizedGainLossNuclearDecommissioningTrustFundsRegulatoryAccounting>
    <ceg:UnrealizedGainLossNuclearDecommissioningTrustFundsRegulatoryAccounting
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODYvZnJhZzo3ZDAxZmFhZDZhNTA0Y2I5OTcyY2ZiMDZiNWNiZjliNC90YWJsZTplMjRjNzIwMWIxNDk0NjIxODI2ZDI0NTFlZDA0OWMwMi90YWJsZXJhbmdlOmUyNGM3MjAxYjE0OTQ2MjE4MjZkMjQ1MWVkMDQ5YzAyXzgtNS0xLTEtMjEwNg_96273788-c743-48ca-b6ac-966347f1bf9a"
      unitRef="usd">795000000</ceg:UnrealizedGainLossNuclearDecommissioningTrustFundsRegulatoryAccounting>
    <ceg:UnrealizedGainLossNuclearDecommissioningTrustFundsNonregulatoryAccounting
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODYvZnJhZzo3ZDAxZmFhZDZhNTA0Y2I5OTcyY2ZiMDZiNWNiZjliNC90YWJsZTplMjRjNzIwMWIxNDk0NjIxODI2ZDI0NTFlZDA0OWMwMi90YWJsZXJhbmdlOmUyNGM3MjAxYjE0OTQ2MjE4MjZkMjQ1MWVkMDQ5YzAyXzktMS0xLTEtMjEwNg_a4e7b171-6218-45d5-86b3-ef21388f8cce"
      unitRef="usd">209000000</ceg:UnrealizedGainLossNuclearDecommissioningTrustFundsNonregulatoryAccounting>
    <ceg:UnrealizedGainLossNuclearDecommissioningTrustFundsNonregulatoryAccounting
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODYvZnJhZzo3ZDAxZmFhZDZhNTA0Y2I5OTcyY2ZiMDZiNWNiZjliNC90YWJsZTplMjRjNzIwMWIxNDk0NjIxODI2ZDI0NTFlZDA0OWMwMi90YWJsZXJhbmdlOmUyNGM3MjAxYjE0OTQ2MjE4MjZkMjQ1MWVkMDQ5YzAyXzktMy0xLTEtMjEwNg_9ae19624-70ab-49e5-939c-24d5029c3aba"
      unitRef="usd">391000000</ceg:UnrealizedGainLossNuclearDecommissioningTrustFundsNonregulatoryAccounting>
    <ceg:UnrealizedGainLossNuclearDecommissioningTrustFundsNonregulatoryAccounting
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODYvZnJhZzo3ZDAxZmFhZDZhNTA0Y2I5OTcyY2ZiMDZiNWNiZjliNC90YWJsZTplMjRjNzIwMWIxNDk0NjIxODI2ZDI0NTFlZDA0OWMwMi90YWJsZXJhbmdlOmUyNGM3MjAxYjE0OTQ2MjE4MjZkMjQ1MWVkMDQ5YzAyXzktNS0xLTEtMjEwNg_25a705c4-a48b-4023-b6a6-7b97e38b6a65"
      unitRef="usd">411000000</ceg:UnrealizedGainLossNuclearDecommissioningTrustFundsNonregulatoryAccounting>
    <ceg:RegulatoryOffsetNuclearDecommissioningTrustFundActivity
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODYvZnJhZzo3ZDAxZmFhZDZhNTA0Y2I5OTcyY2ZiMDZiNWNiZjliNC90YWJsZTplMjRjNzIwMWIxNDk0NjIxODI2ZDI0NTFlZDA0OWMwMi90YWJsZXJhbmdlOmUyNGM3MjAxYjE0OTQ2MjE4MjZkMjQ1MWVkMDQ5YzAyXzEwLTEtMS0xLTIxMDY_3f5b649f-3b8f-44b0-bb78-b20e40fc1d8d"
      unitRef="usd">-917000000</ceg:RegulatoryOffsetNuclearDecommissioningTrustFundActivity>
    <ceg:RegulatoryOffsetNuclearDecommissioningTrustFundActivity
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODYvZnJhZzo3ZDAxZmFhZDZhNTA0Y2I5OTcyY2ZiMDZiNWNiZjliNC90YWJsZTplMjRjNzIwMWIxNDk0NjIxODI2ZDI0NTFlZDA0OWMwMi90YWJsZXJhbmdlOmUyNGM3MjAxYjE0OTQ2MjE4MjZkMjQ1MWVkMDQ5YzAyXzEwLTMtMS0xLTIxMDY_f30e7f45-f324-426e-bafc-e47319eb2ee5"
      unitRef="usd">-729000000</ceg:RegulatoryOffsetNuclearDecommissioningTrustFundActivity>
    <ceg:RegulatoryOffsetNuclearDecommissioningTrustFundActivity
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODYvZnJhZzo3ZDAxZmFhZDZhNTA0Y2I5OTcyY2ZiMDZiNWNiZjliNC90YWJsZTplMjRjNzIwMWIxNDk0NjIxODI2ZDI0NTFlZDA0OWMwMi90YWJsZXJhbmdlOmUyNGM3MjAxYjE0OTQ2MjE4MjZkMjQ1MWVkMDQ5YzAyXzEwLTUtMS0xLTIxMDY_6efa7994-63d9-423e-a480-d5e678a271b1"
      unitRef="usd">-876000000</ceg:RegulatoryOffsetNuclearDecommissioningTrustFundActivity>
    <ceg:GainLossInvestmentIncomeNuclearDecommissioningTrustFunds
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODYvZnJhZzo3ZDAxZmFhZDZhNTA0Y2I5OTcyY2ZiMDZiNWNiZjliNC90YWJsZTplMjRjNzIwMWIxNDk0NjIxODI2ZDI0NTFlZDA0OWMwMi90YWJsZXJhbmdlOmUyNGM3MjAxYjE0OTQ2MjE4MjZkMjQ1MWVkMDQ5YzAyXzExLTEtMS0xLTIxMDY_caaca50e-b070-434e-86ad-971eb40adc16"
      unitRef="usd">909000000</ceg:GainLossInvestmentIncomeNuclearDecommissioningTrustFunds>
    <ceg:GainLossInvestmentIncomeNuclearDecommissioningTrustFunds
      contextRef="ic4710a046eb44b89b12c38782456ae09_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODYvZnJhZzo3ZDAxZmFhZDZhNTA0Y2I5OTcyY2ZiMDZiNWNiZjliNC90YWJsZTplMjRjNzIwMWIxNDk0NjIxODI2ZDI0NTFlZDA0OWMwMi90YWJsZXJhbmdlOmUyNGM3MjAxYjE0OTQ2MjE4MjZkMjQ1MWVkMDQ5YzAyXzExLTMtMS0xLTIxMDY_cc39e27e-5503-41cf-b453-fc2f3b2b5e9f"
      unitRef="usd">731000000</ceg:GainLossInvestmentIncomeNuclearDecommissioningTrustFunds>
    <ceg:GainLossInvestmentIncomeNuclearDecommissioningTrustFunds
      contextRef="i42473ea4ed544e21970f61a14a8e710f_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODYvZnJhZzo3ZDAxZmFhZDZhNTA0Y2I5OTcyY2ZiMDZiNWNiZjliNC90YWJsZTplMjRjNzIwMWIxNDk0NjIxODI2ZDI0NTFlZDA0OWMwMi90YWJsZXJhbmdlOmUyNGM3MjAxYjE0OTQ2MjE4MjZkMjQ1MWVkMDQ5YzAyXzExLTUtMS0xLTIxMDY_3d1f95fc-c8ec-4e44-aa69-b6a58bf88b5e"
      unitRef="usd">990000000</ceg:GainLossInvestmentIncomeNuclearDecommissioningTrustFunds>
    <us-gaap:UnrealizedGainLossOnInvestments
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODYvZnJhZzo3ZDAxZmFhZDZhNTA0Y2I5OTcyY2ZiMDZiNWNiZjliNC90YWJsZTplMjRjNzIwMWIxNDk0NjIxODI2ZDI0NTFlZDA0OWMwMi90YWJsZXJhbmdlOmUyNGM3MjAxYjE0OTQ2MjE4MjZkMjQ1MWVkMDQ5YzAyXzEzLTEtMS0xLTIxMDY_33c5f23f-39bb-4c55-9b78-d70890919c8b"
      unitRef="usd">-160000000</us-gaap:UnrealizedGainLossOnInvestments>
    <us-gaap:UnrealizedGainLossOnInvestments
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODYvZnJhZzo3ZDAxZmFhZDZhNTA0Y2I5OTcyY2ZiMDZiNWNiZjliNC90YWJsZTplMjRjNzIwMWIxNDk0NjIxODI2ZDI0NTFlZDA0OWMwMi90YWJsZXJhbmdlOmUyNGM3MjAxYjE0OTQ2MjE4MjZkMjQ1MWVkMDQ5YzAyXzEzLTMtMS0xLTIxMDY_99a18eff-73d9-4d27-8ea4-1ea8014be411"
      unitRef="usd">186000000</us-gaap:UnrealizedGainLossOnInvestments>
    <us-gaap:UnrealizedGainLossOnInvestments
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODYvZnJhZzo3ZDAxZmFhZDZhNTA0Y2I5OTcyY2ZiMDZiNWNiZjliNC90YWJsZTplMjRjNzIwMWIxNDk0NjIxODI2ZDI0NTFlZDA0OWMwMi90YWJsZXJhbmdlOmUyNGM3MjAxYjE0OTQ2MjE4MjZkMjQ1MWVkMDQ5YzAyXzEzLTUtMS0xLTIxMDY_ca411b48-fe63-4f44-92b5-05bf23747e52"
      unitRef="usd">0</us-gaap:UnrealizedGainLossOnInvestments>
    <us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODYvZnJhZzo3ZDAxZmFhZDZhNTA0Y2I5OTcyY2ZiMDZiNWNiZjliNC90ZXh0cmVnaW9uOjdkMDFmYWFkNmE1MDRjYjk5NzJjZmIwNmI1Y2JmOWI0XzM1NDk_361da585-3c33-4b45-83ad-9359bf95a9b9">&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following tables provide additional information about material items recorded in the Consolidated Statements of Cash Flows.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:49.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.735%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="15" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Depreciation, amortization and accretion&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="15" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;For the Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Property, plant, and equipment&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,954&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Amortization of intangible assets, net&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amortization of energy contract assets and liabilities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Nuclear fuel&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(c)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;983&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;ARO accretion&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(d)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;514&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;491&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total depreciation, amortization, and accretion&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,636&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;_________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;Included in Depreciation and amortization in the Consolidated Statements of Operations and Comprehensive Income.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(b)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;Included in Operating revenues or Purchased power and fuel expense in the Consolidated Statements of Operations and Comprehensive Income.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(c)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;Included in Purchased power and fuel expense in the Consolidated Statements of Operations and Comprehensive Income.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(d)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;Included in Operating and maintenance expense in the Consolidated Statements of Operations and Comprehensive Income.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.133%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.966%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.569%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Cash paid (refunded) during the year:&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;For the Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Interest (net of amount capitalized)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;373&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Income taxes (net of refunds)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(44)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.569%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Other non-cash operating activities:&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;For the Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Pension and non-pension postretirement benefit costs&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Allowance for credit losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="background-color:#cceeff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other decommissioning-related activity&lt;/span&gt;&lt;span style="background-color:#cceeff;color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(946)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(659)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(506)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Energy-related options&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Severance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(73)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Provision for excess and obsolete inventory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(13)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amortization of operating ROU asset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;__________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;Includes the elimination of decommissioning-related activities for the Regulatory Agreement Units except for decommissioning-related impacts that were not offset for the Byron units starting in the second quarter of 2021, including the elimination of operating revenues, ARO accretion, ARC amortization, investment income, and income taxes related to all NDT fund activity for these units. With our September 15, 2021 reversal of the previous decision to retire Byron, we resumed contractual offset for Byron as of that date. See Note 10 &#x2014; Asset Retirement Obligations for additional information regarding the accounting for nuclear decommissioning and for additional information on the contractual offset suspension for the Byron units.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(b)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;Includes option premiums reclassified to realized at the settlement of the underlying contracts and recorded to results of operations. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table provides a reconciliation of cash, restricted cash, and cash equivalents reported in the Consolidated Balance Sheets that sum to the total of the same amounts in the Consolidated Statements of Cash Flows.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.066%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.236%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Restricted cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Cash, restricted cash, and cash equivalents - Held for Sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total cash, restricted cash, and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;903&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock>
    <us-gaap:Depreciation
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODYvZnJhZzo3ZDAxZmFhZDZhNTA0Y2I5OTcyY2ZiMDZiNWNiZjliNC90YWJsZTpkN2YwNTg0ZmQyMzc0MDBiYWQwNjAwZjNiM2JhNGIwZC90YWJsZXJhbmdlOmQ3ZjA1ODRmZDIzNzQwMGJhZDA2MDBmM2IzYmE0YjBkXzMtMS0xLTEtMjEwNg_40f9f91e-52cf-42cf-8bec-88511f07ef01"
      unitRef="usd">2954000000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODYvZnJhZzo3ZDAxZmFhZDZhNTA0Y2I5OTcyY2ZiMDZiNWNiZjliNC90YWJsZTpkN2YwNTg0ZmQyMzc0MDBiYWQwNjAwZjNiM2JhNGIwZC90YWJsZXJhbmdlOmQ3ZjA1ODRmZDIzNzQwMGJhZDA2MDBmM2IzYmE0YjBkXzMtMy0xLTEtMjEwNg_42f6799f-ca06-4b18-b592-0e9c0fac73d1"
      unitRef="usd">2070000000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODYvZnJhZzo3ZDAxZmFhZDZhNTA0Y2I5OTcyY2ZiMDZiNWNiZjliNC90YWJsZTpkN2YwNTg0ZmQyMzc0MDBiYWQwNjAwZjNiM2JhNGIwZC90YWJsZXJhbmdlOmQ3ZjA1ODRmZDIzNzQwMGJhZDA2MDBmM2IzYmE0YjBkXzMtNS0xLTEtMjEwNg_e8b0f473-d246-4709-bba3-d73204da2c47"
      unitRef="usd">1485000000</us-gaap:Depreciation>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="if8128d0e043f489096c7e6272ecfb577_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODYvZnJhZzo3ZDAxZmFhZDZhNTA0Y2I5OTcyY2ZiMDZiNWNiZjliNC90YWJsZTpkN2YwNTg0ZmQyMzc0MDBiYWQwNjAwZjNiM2JhNGIwZC90YWJsZXJhbmdlOmQ3ZjA1ODRmZDIzNzQwMGJhZDA2MDBmM2IzYmE0YjBkXzQtMS0xLTEtMjEwNg_29ebaca8-70b0-409b-a54e-a71d1c1b10c1"
      unitRef="usd">49000000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i828cdc24183e4b459f24da278d362a99_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODYvZnJhZzo3ZDAxZmFhZDZhNTA0Y2I5OTcyY2ZiMDZiNWNiZjliNC90YWJsZTpkN2YwNTg0ZmQyMzc0MDBiYWQwNjAwZjNiM2JhNGIwZC90YWJsZXJhbmdlOmQ3ZjA1ODRmZDIzNzQwMGJhZDA2MDBmM2IzYmE0YjBkXzQtMy0xLTEtMjEwNg_17fce9dd-8188-4246-912f-85aa22586f19"
      unitRef="usd">53000000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i00ebabe7ee16403a9e3c81b0df86a57c_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODYvZnJhZzo3ZDAxZmFhZDZhNTA0Y2I5OTcyY2ZiMDZiNWNiZjliNC90YWJsZTpkN2YwNTg0ZmQyMzc0MDBiYWQwNjAwZjNiM2JhNGIwZC90YWJsZXJhbmdlOmQ3ZjA1ODRmZDIzNzQwMGJhZDA2MDBmM2IzYmE0YjBkXzQtNS0xLTEtMjEwNg_a9672690-85ac-4d8d-8439-84eeaa932661"
      unitRef="usd">50000000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfPowerContractsEmissionCredits
      contextRef="i9f47926de6b748f0a47b687352b6367d_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODYvZnJhZzo3ZDAxZmFhZDZhNTA0Y2I5OTcyY2ZiMDZiNWNiZjliNC90YWJsZTpkN2YwNTg0ZmQyMzc0MDBiYWQwNjAwZjNiM2JhNGIwZC90YWJsZXJhbmdlOmQ3ZjA1ODRmZDIzNzQwMGJhZDA2MDBmM2IzYmE0YjBkXzUtMS0xLTEtMjEwNg_fecc78a5-a2cb-4e39-93ea-93445b0f1da3"
      unitRef="usd">31000000</us-gaap:AmortizationOfPowerContractsEmissionCredits>
    <us-gaap:AmortizationOfPowerContractsEmissionCredits
      contextRef="ia3f81378fd344457974980d3ec91b33b_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODYvZnJhZzo3ZDAxZmFhZDZhNTA0Y2I5OTcyY2ZiMDZiNWNiZjliNC90YWJsZTpkN2YwNTg0ZmQyMzc0MDBiYWQwNjAwZjNiM2JhNGIwZC90YWJsZXJhbmdlOmQ3ZjA1ODRmZDIzNzQwMGJhZDA2MDBmM2IzYmE0YjBkXzUtMy0xLTEtMjEwNg_677327f7-b896-4575-83a6-56e2d0a2aa8f"
      unitRef="usd">30000000</us-gaap:AmortizationOfPowerContractsEmissionCredits>
    <us-gaap:AmortizationOfPowerContractsEmissionCredits
      contextRef="i6c2924277b4e451fa8968b684c9c629b_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODYvZnJhZzo3ZDAxZmFhZDZhNTA0Y2I5OTcyY2ZiMDZiNWNiZjliNC90YWJsZTpkN2YwNTg0ZmQyMzc0MDBiYWQwNjAwZjNiM2JhNGIwZC90YWJsZXJhbmdlOmQ3ZjA1ODRmZDIzNzQwMGJhZDA2MDBmM2IzYmE0YjBkXzUtNS0xLTEtMjEwNg_a10b26af-9f2e-49f6-9533-c6e7900844a5"
      unitRef="usd">21000000</us-gaap:AmortizationOfPowerContractsEmissionCredits>
    <us-gaap:AmortizationOfNuclearFuelLease
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODYvZnJhZzo3ZDAxZmFhZDZhNTA0Y2I5OTcyY2ZiMDZiNWNiZjliNC90YWJsZTpkN2YwNTg0ZmQyMzc0MDBiYWQwNjAwZjNiM2JhNGIwZC90YWJsZXJhbmdlOmQ3ZjA1ODRmZDIzNzQwMGJhZDA2MDBmM2IzYmE0YjBkXzYtMS0xLTEtMjEwNg_57f90d19-e250-4bcc-b7a1-778fbc574d7d"
      unitRef="usd">992000000</us-gaap:AmortizationOfNuclearFuelLease>
    <us-gaap:AmortizationOfNuclearFuelLease
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODYvZnJhZzo3ZDAxZmFhZDZhNTA0Y2I5OTcyY2ZiMDZiNWNiZjliNC90YWJsZTpkN2YwNTg0ZmQyMzc0MDBiYWQwNjAwZjNiM2JhNGIwZC90YWJsZXJhbmdlOmQ3ZjA1ODRmZDIzNzQwMGJhZDA2MDBmM2IzYmE0YjBkXzYtMy0xLTEtMjEwNg_ba4f8591-e2e3-40f0-a23f-c8e1ee23cff1"
      unitRef="usd">983000000</us-gaap:AmortizationOfNuclearFuelLease>
    <us-gaap:AmortizationOfNuclearFuelLease
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODYvZnJhZzo3ZDAxZmFhZDZhNTA0Y2I5OTcyY2ZiMDZiNWNiZjliNC90YWJsZTpkN2YwNTg0ZmQyMzc0MDBiYWQwNjAwZjNiM2JhNGIwZC90YWJsZXJhbmdlOmQ3ZjA1ODRmZDIzNzQwMGJhZDA2MDBmM2IzYmE0YjBkXzYtNS0xLTEtMjEwNg_4534e24a-453d-4d28-9672-85b223e16a0a"
      unitRef="usd">1016000000</us-gaap:AmortizationOfNuclearFuelLease>
    <us-gaap:AssetRetirementObligationAccretionExpense
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODYvZnJhZzo3ZDAxZmFhZDZhNTA0Y2I5OTcyY2ZiMDZiNWNiZjliNC90YWJsZTpkN2YwNTg0ZmQyMzc0MDBiYWQwNjAwZjNiM2JhNGIwZC90YWJsZXJhbmdlOmQ3ZjA1ODRmZDIzNzQwMGJhZDA2MDBmM2IzYmE0YjBkXzctMS0xLTEtMjEwNg_7268757b-7055-4941-91c2-2c4a09dee942"
      unitRef="usd">514000000</us-gaap:AssetRetirementObligationAccretionExpense>
    <us-gaap:AssetRetirementObligationAccretionExpense
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODYvZnJhZzo3ZDAxZmFhZDZhNTA0Y2I5OTcyY2ZiMDZiNWNiZjliNC90YWJsZTpkN2YwNTg0ZmQyMzc0MDBiYWQwNjAwZjNiM2JhNGIwZC90YWJsZXJhbmdlOmQ3ZjA1ODRmZDIzNzQwMGJhZDA2MDBmM2IzYmE0YjBkXzctMy0xLTEtMjEwNg_73da19fe-901f-4d7a-901f-fb000e7fd35a"
      unitRef="usd">500000000</us-gaap:AssetRetirementObligationAccretionExpense>
    <us-gaap:AssetRetirementObligationAccretionExpense
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODYvZnJhZzo3ZDAxZmFhZDZhNTA0Y2I5OTcyY2ZiMDZiNWNiZjliNC90YWJsZTpkN2YwNTg0ZmQyMzc0MDBiYWQwNjAwZjNiM2JhNGIwZC90YWJsZXJhbmdlOmQ3ZjA1ODRmZDIzNzQwMGJhZDA2MDBmM2IzYmE0YjBkXzctNS0xLTEtMjEwNg_eb10d897-275a-4e0d-8348-028c48b0636c"
      unitRef="usd">491000000</us-gaap:AssetRetirementObligationAccretionExpense>
    <us-gaap:DepreciationAmortizationAndAccretionNet
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODYvZnJhZzo3ZDAxZmFhZDZhNTA0Y2I5OTcyY2ZiMDZiNWNiZjliNC90YWJsZTpkN2YwNTg0ZmQyMzc0MDBiYWQwNjAwZjNiM2JhNGIwZC90YWJsZXJhbmdlOmQ3ZjA1ODRmZDIzNzQwMGJhZDA2MDBmM2IzYmE0YjBkXzgtMS0xLTEtMjEwNg_64190a92-498d-4c00-85e9-64a6802e869a"
      unitRef="usd">4540000000</us-gaap:DepreciationAmortizationAndAccretionNet>
    <us-gaap:DepreciationAmortizationAndAccretionNet
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODYvZnJhZzo3ZDAxZmFhZDZhNTA0Y2I5OTcyY2ZiMDZiNWNiZjliNC90YWJsZTpkN2YwNTg0ZmQyMzc0MDBiYWQwNjAwZjNiM2JhNGIwZC90YWJsZXJhbmdlOmQ3ZjA1ODRmZDIzNzQwMGJhZDA2MDBmM2IzYmE0YjBkXzgtMy0xLTEtMjEwNg_0ed02c60-5a15-4229-a53f-33ea360a113e"
      unitRef="usd">3636000000</us-gaap:DepreciationAmortizationAndAccretionNet>
    <us-gaap:DepreciationAmortizationAndAccretionNet
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODYvZnJhZzo3ZDAxZmFhZDZhNTA0Y2I5OTcyY2ZiMDZiNWNiZjliNC90YWJsZTpkN2YwNTg0ZmQyMzc0MDBiYWQwNjAwZjNiM2JhNGIwZC90YWJsZXJhbmdlOmQ3ZjA1ODRmZDIzNzQwMGJhZDA2MDBmM2IzYmE0YjBkXzgtNS0xLTEtMjEwNg_04905c5e-2876-4096-9cf4-0fe484aa978d"
      unitRef="usd">3063000000</us-gaap:DepreciationAmortizationAndAccretionNet>
    <us-gaap:InterestPaidNet
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODYvZnJhZzo3ZDAxZmFhZDZhNTA0Y2I5OTcyY2ZiMDZiNWNiZjliNC90YWJsZTpiYWI3NDE3ZjVlOWY0MjNlYjdlMWY3NzU0Y2VlNTI0ZS90YWJsZXJhbmdlOmJhYjc0MTdmNWU5ZjQyM2ViN2UxZjc3NTRjZWU1MjRlXzMtMS0xLTEtMjEwNg_4fa4e5fe-6c01-43db-bded-b73d0d74a750"
      unitRef="usd">275000000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODYvZnJhZzo3ZDAxZmFhZDZhNTA0Y2I5OTcyY2ZiMDZiNWNiZjliNC90YWJsZTpiYWI3NDE3ZjVlOWY0MjNlYjdlMWY3NzU0Y2VlNTI0ZS90YWJsZXJhbmdlOmJhYjc0MTdmNWU5ZjQyM2ViN2UxZjc3NTRjZWU1MjRlXzMtMy0xLTEtMjEwNg_813854ab-0610-4d0e-b472-7a0cdd59a35a"
      unitRef="usd">331000000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODYvZnJhZzo3ZDAxZmFhZDZhNTA0Y2I5OTcyY2ZiMDZiNWNiZjliNC90YWJsZTpiYWI3NDE3ZjVlOWY0MjNlYjdlMWY3NzU0Y2VlNTI0ZS90YWJsZXJhbmdlOmJhYjc0MTdmNWU5ZjQyM2ViN2UxZjc3NTRjZWU1MjRlXzMtNS0xLTEtMjEwNg_ea69265f-a72e-43ca-86e0-4ea4a53c3065"
      unitRef="usd">373000000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODYvZnJhZzo3ZDAxZmFhZDZhNTA0Y2I5OTcyY2ZiMDZiNWNiZjliNC90YWJsZTpiYWI3NDE3ZjVlOWY0MjNlYjdlMWY3NzU0Y2VlNTI0ZS90YWJsZXJhbmdlOmJhYjc0MTdmNWU5ZjQyM2ViN2UxZjc3NTRjZWU1MjRlXzQtMS0xLTEtMjEwNg_869c1e2f-e896-4f8e-b874-a164f0107f53"
      unitRef="usd">426000000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODYvZnJhZzo3ZDAxZmFhZDZhNTA0Y2I5OTcyY2ZiMDZiNWNiZjliNC90YWJsZTpiYWI3NDE3ZjVlOWY0MjNlYjdlMWY3NzU0Y2VlNTI0ZS90YWJsZXJhbmdlOmJhYjc0MTdmNWU5ZjQyM2ViN2UxZjc3NTRjZWU1MjRlXzQtMy0xLTEtMjEwNg_dbf02297-6a09-4150-a403-85f31f6f7d1f"
      unitRef="usd">70000000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODYvZnJhZzo3ZDAxZmFhZDZhNTA0Y2I5OTcyY2ZiMDZiNWNiZjliNC90YWJsZTpiYWI3NDE3ZjVlOWY0MjNlYjdlMWY3NzU0Y2VlNTI0ZS90YWJsZXJhbmdlOmJhYjc0MTdmNWU5ZjQyM2ViN2UxZjc3NTRjZWU1MjRlXzQtNS0xLTEtMjEwNg_d8fe479b-b0bc-463b-9e14-4a2950603927"
      unitRef="usd">-44000000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:PensionAndOtherPostretirementBenefitExpense
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODYvZnJhZzo3ZDAxZmFhZDZhNTA0Y2I5OTcyY2ZiMDZiNWNiZjliNC90YWJsZTo0ZDg4YjQyOGY3MmU0MGU0ODMzYjMxMDVhNjliYjNlNi90YWJsZXJhbmdlOjRkODhiNDI4ZjcyZTQwZTQ4MzNiMzEwNWE2OWJiM2U2XzMtMS0xLTEtMjEwNg_0737906c-ec70-49d8-bbf2-5253865fe797"
      unitRef="usd">123000000</us-gaap:PensionAndOtherPostretirementBenefitExpense>
    <us-gaap:PensionAndOtherPostretirementBenefitExpense
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODYvZnJhZzo3ZDAxZmFhZDZhNTA0Y2I5OTcyY2ZiMDZiNWNiZjliNC90YWJsZTo0ZDg4YjQyOGY3MmU0MGU0ODMzYjMxMDVhNjliYjNlNi90YWJsZXJhbmdlOjRkODhiNDI4ZjcyZTQwZTQ4MzNiMzEwNWE2OWJiM2U2XzMtMy0xLTEtMjEwNg_2dbb6a79-e9cd-40d4-87b6-459fcaa7ab07"
      unitRef="usd">115000000</us-gaap:PensionAndOtherPostretirementBenefitExpense>
    <us-gaap:PensionAndOtherPostretirementBenefitExpense
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODYvZnJhZzo3ZDAxZmFhZDZhNTA0Y2I5OTcyY2ZiMDZiNWNiZjliNC90YWJsZTo0ZDg4YjQyOGY3MmU0MGU0ODMzYjMxMDVhNjliYjNlNi90YWJsZXJhbmdlOjRkODhiNDI4ZjcyZTQwZTQ4MzNiMzEwNWE2OWJiM2U2XzMtNS0xLTEtMjEwNg_30710ff7-7e18-47d8-b0d5-b7ab7e127ad2"
      unitRef="usd">135000000</us-gaap:PensionAndOtherPostretirementBenefitExpense>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODYvZnJhZzo3ZDAxZmFhZDZhNTA0Y2I5OTcyY2ZiMDZiNWNiZjliNC90YWJsZTo0ZDg4YjQyOGY3MmU0MGU0ODMzYjMxMDVhNjliYjNlNi90YWJsZXJhbmdlOjRkODhiNDI4ZjcyZTQwZTQ4MzNiMzEwNWE2OWJiM2U2XzQtMS0xLTEtMjEwNg_b086d914-846c-429c-a184-72a9fe8488e5"
      unitRef="usd">32000000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODYvZnJhZzo3ZDAxZmFhZDZhNTA0Y2I5OTcyY2ZiMDZiNWNiZjliNC90YWJsZTo0ZDg4YjQyOGY3MmU0MGU0ODMzYjMxMDVhNjliYjNlNi90YWJsZXJhbmdlOjRkODhiNDI4ZjcyZTQwZTQ4MzNiMzEwNWE2OWJiM2U2XzQtMy0xLTEtMjEwNg_9baa4168-9ae0-49b9-bb33-a998b670ad75"
      unitRef="usd">17000000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODYvZnJhZzo3ZDAxZmFhZDZhNTA0Y2I5OTcyY2ZiMDZiNWNiZjliNC90YWJsZTo0ZDg4YjQyOGY3MmU0MGU0ODMzYjMxMDVhNjliYjNlNi90YWJsZXJhbmdlOjRkODhiNDI4ZjcyZTQwZTQ4MzNiMzEwNWE2OWJiM2U2XzQtNS0xLTEtMjEwNg_3ff08b8e-432d-4453-b37f-b8c951076540"
      unitRef="usd">31000000</us-gaap:ProvisionForDoubtfulAccounts>
    <ceg:OtherDecommissioningRelatedActivity
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODYvZnJhZzo3ZDAxZmFhZDZhNTA0Y2I5OTcyY2ZiMDZiNWNiZjliNC90YWJsZTo0ZDg4YjQyOGY3MmU0MGU0ODMzYjMxMDVhNjliYjNlNi90YWJsZXJhbmdlOjRkODhiNDI4ZjcyZTQwZTQ4MzNiMzEwNWE2OWJiM2U2XzUtMS0xLTEtMjEwNg_afb3f8ba-25df-4f79-8c62-f22040fd8d0d"
      unitRef="usd">-946000000</ceg:OtherDecommissioningRelatedActivity>
    <ceg:OtherDecommissioningRelatedActivity
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODYvZnJhZzo3ZDAxZmFhZDZhNTA0Y2I5OTcyY2ZiMDZiNWNiZjliNC90YWJsZTo0ZDg4YjQyOGY3MmU0MGU0ODMzYjMxMDVhNjliYjNlNi90YWJsZXJhbmdlOjRkODhiNDI4ZjcyZTQwZTQ4MzNiMzEwNWE2OWJiM2U2XzUtMy0xLTEtMjEwNg_cb3e9298-e9f2-42ad-8e26-d6b16ea5a4ab"
      unitRef="usd">-659000000</ceg:OtherDecommissioningRelatedActivity>
    <ceg:OtherDecommissioningRelatedActivity
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODYvZnJhZzo3ZDAxZmFhZDZhNTA0Y2I5OTcyY2ZiMDZiNWNiZjliNC90YWJsZTo0ZDg4YjQyOGY3MmU0MGU0ODMzYjMxMDVhNjliYjNlNi90YWJsZXJhbmdlOjRkODhiNDI4ZjcyZTQwZTQ4MzNiMzEwNWE2OWJiM2U2XzUtNS0xLTEtMjEwNg_81006b4f-db6a-4453-800f-95f2ca6aec89"
      unitRef="usd">-506000000</ceg:OtherDecommissioningRelatedActivity>
    <ceg:EnergyRelatedOptions
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODYvZnJhZzo3ZDAxZmFhZDZhNTA0Y2I5OTcyY2ZiMDZiNWNiZjliNC90YWJsZTo0ZDg4YjQyOGY3MmU0MGU0ODMzYjMxMDVhNjliYjNlNi90YWJsZXJhbmdlOjRkODhiNDI4ZjcyZTQwZTQ4MzNiMzEwNWE2OWJiM2U2XzYtMS0xLTEtMjEwNg_f2808f20-b8e6-424d-8c56-e44fe3c7f243"
      unitRef="usd">125000000</ceg:EnergyRelatedOptions>
    <ceg:EnergyRelatedOptions
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODYvZnJhZzo3ZDAxZmFhZDZhNTA0Y2I5OTcyY2ZiMDZiNWNiZjliNC90YWJsZTo0ZDg4YjQyOGY3MmU0MGU0ODMzYjMxMDVhNjliYjNlNi90YWJsZXJhbmdlOjRkODhiNDI4ZjcyZTQwZTQ4MzNiMzEwNWE2OWJiM2U2XzYtMy0xLTEtMjEwNg_d3b10586-721a-498a-91a5-6f26290b307a"
      unitRef="usd">104000000</ceg:EnergyRelatedOptions>
    <ceg:EnergyRelatedOptions
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODYvZnJhZzo3ZDAxZmFhZDZhNTA0Y2I5OTcyY2ZiMDZiNWNiZjliNC90YWJsZTo0ZDg4YjQyOGY3MmU0MGU0ODMzYjMxMDVhNjliYjNlNi90YWJsZXJhbmdlOjRkODhiNDI4ZjcyZTQwZTQ4MzNiMzEwNWE2OWJiM2U2XzYtNS0xLTEtMjEwNg_66ac59b6-d321-474b-a39b-db493fb4552d"
      unitRef="usd">22000000</ceg:EnergyRelatedOptions>
    <us-gaap:RestructuringCosts
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODYvZnJhZzo3ZDAxZmFhZDZhNTA0Y2I5OTcyY2ZiMDZiNWNiZjliNC90YWJsZTo0ZDg4YjQyOGY3MmU0MGU0ODMzYjMxMDVhNjliYjNlNi90YWJsZXJhbmdlOjRkODhiNDI4ZjcyZTQwZTQ4MzNiMzEwNWE2OWJiM2U2XzctMS0xLTEtMjEwNg_0841a00e-8ec6-4c97-b316-f85d4e9e7930"
      unitRef="usd">-73000000</us-gaap:RestructuringCosts>
    <us-gaap:RestructuringCosts
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODYvZnJhZzo3ZDAxZmFhZDZhNTA0Y2I5OTcyY2ZiMDZiNWNiZjliNC90YWJsZTo0ZDg4YjQyOGY3MmU0MGU0ODMzYjMxMDVhNjliYjNlNi90YWJsZXJhbmdlOjRkODhiNDI4ZjcyZTQwZTQ4MzNiMzEwNWE2OWJiM2U2XzctMy0xLTEtMjEwNg_c3382ca1-69f6-40c4-b322-ea77d9e847d2"
      unitRef="usd">90000000</us-gaap:RestructuringCosts>
    <us-gaap:RestructuringCosts
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODYvZnJhZzo3ZDAxZmFhZDZhNTA0Y2I5OTcyY2ZiMDZiNWNiZjliNC90YWJsZTo0ZDg4YjQyOGY3MmU0MGU0ODMzYjMxMDVhNjliYjNlNi90YWJsZXJhbmdlOjRkODhiNDI4ZjcyZTQwZTQ4MzNiMzEwNWE2OWJiM2U2XzctNS0xLTEtMjEwNg_b74b6fca-c80c-436f-8f92-f755838c31ae"
      unitRef="usd">0</us-gaap:RestructuringCosts>
    <us-gaap:InventoryWriteDown
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODYvZnJhZzo3ZDAxZmFhZDZhNTA0Y2I5OTcyY2ZiMDZiNWNiZjliNC90YWJsZTo0ZDg4YjQyOGY3MmU0MGU0ODMzYjMxMDVhNjliYjNlNi90YWJsZXJhbmdlOjRkODhiNDI4ZjcyZTQwZTQ4MzNiMzEwNWE2OWJiM2U2XzgtMS0xLTEtMjEwNg_cc264b66-646c-4e12-a0db-49d90082b28b"
      unitRef="usd">-13000000</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODYvZnJhZzo3ZDAxZmFhZDZhNTA0Y2I5OTcyY2ZiMDZiNWNiZjliNC90YWJsZTo0ZDg4YjQyOGY3MmU0MGU0ODMzYjMxMDVhNjliYjNlNi90YWJsZXJhbmdlOjRkODhiNDI4ZjcyZTQwZTQ4MzNiMzEwNWE2OWJiM2U2XzgtMy0xLTEtMjEwNg_2c0a8af8-fc13-4403-8673-ca9c17cb6539"
      unitRef="usd">128000000</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODYvZnJhZzo3ZDAxZmFhZDZhNTA0Y2I5OTcyY2ZiMDZiNWNiZjliNC90YWJsZTo0ZDg4YjQyOGY3MmU0MGU0ODMzYjMxMDVhNjliYjNlNi90YWJsZXJhbmdlOjRkODhiNDI4ZjcyZTQwZTQ4MzNiMzEwNWE2OWJiM2U2XzgtNS0xLTEtMjEwNg_8a7a2b19-c824-40d4-bb5c-00ec143e980f"
      unitRef="usd">0</us-gaap:InventoryWriteDown>
    <us-gaap:OperatingLeasesIncomeStatementDepreciationExpenseOnPropertySubjectToOrHeldForLease
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODYvZnJhZzo3ZDAxZmFhZDZhNTA0Y2I5OTcyY2ZiMDZiNWNiZjliNC90YWJsZTo0ZDg4YjQyOGY3MmU0MGU0ODMzYjMxMDVhNjliYjNlNi90YWJsZXJhbmdlOjRkODhiNDI4ZjcyZTQwZTQ4MzNiMzEwNWE2OWJiM2U2XzktMS0xLTEtMjEwNg_83eb6918-eaf3-4cd5-bc8a-c4b3566eee0e"
      unitRef="usd">119000000</us-gaap:OperatingLeasesIncomeStatementDepreciationExpenseOnPropertySubjectToOrHeldForLease>
    <us-gaap:OperatingLeasesIncomeStatementDepreciationExpenseOnPropertySubjectToOrHeldForLease
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODYvZnJhZzo3ZDAxZmFhZDZhNTA0Y2I5OTcyY2ZiMDZiNWNiZjliNC90YWJsZTo0ZDg4YjQyOGY3MmU0MGU0ODMzYjMxMDVhNjliYjNlNi90YWJsZXJhbmdlOjRkODhiNDI4ZjcyZTQwZTQ4MzNiMzEwNWE2OWJiM2U2XzktMy0xLTEtMjEwNg_3abde5ff-e804-416d-ae99-ac315cabd13a"
      unitRef="usd">155000000</us-gaap:OperatingLeasesIncomeStatementDepreciationExpenseOnPropertySubjectToOrHeldForLease>
    <us-gaap:OperatingLeasesIncomeStatementDepreciationExpenseOnPropertySubjectToOrHeldForLease
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODYvZnJhZzo3ZDAxZmFhZDZhNTA0Y2I5OTcyY2ZiMDZiNWNiZjliNC90YWJsZTo0ZDg4YjQyOGY3MmU0MGU0ODMzYjMxMDVhNjliYjNlNi90YWJsZXJhbmdlOjRkODhiNDI4ZjcyZTQwZTQ4MzNiMzEwNWE2OWJiM2U2XzktNS0xLTEtMjEwNg_707eba63-55dd-491d-99d9-c759c2ad308a"
      unitRef="usd">172000000</us-gaap:OperatingLeasesIncomeStatementDepreciationExpenseOnPropertySubjectToOrHeldForLease>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODYvZnJhZzo3ZDAxZmFhZDZhNTA0Y2I5OTcyY2ZiMDZiNWNiZjliNC90YWJsZTo2ZTMyYjU4YjI0NzY0OTBiYTBkODliOGRjMTJhMTdiZi90YWJsZXJhbmdlOjZlMzJiNThiMjQ3NjQ5MGJhMGQ4OWI4ZGMxMmExN2JmXzEtMS0xLTEtMjEwNg_234b1b27-81fa-453b-94a2-361b61982771"
      unitRef="usd">504000000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODYvZnJhZzo3ZDAxZmFhZDZhNTA0Y2I5OTcyY2ZiMDZiNWNiZjliNC90YWJsZTo2ZTMyYjU4YjI0NzY0OTBiYTBkODliOGRjMTJhMTdiZi90YWJsZXJhbmdlOjZlMzJiNThiMjQ3NjQ5MGJhMGQ4OWI4ZGMxMmExN2JmXzEtMy0xLTEtMjEwNg_123009ab-daab-476b-baab-d584ef582556"
      unitRef="usd">226000000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ia37b3f53c7b749058ec4d8cb92349568_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODYvZnJhZzo3ZDAxZmFhZDZhNTA0Y2I5OTcyY2ZiMDZiNWNiZjliNC90YWJsZTo2ZTMyYjU4YjI0NzY0OTBiYTBkODliOGRjMTJhMTdiZi90YWJsZXJhbmdlOjZlMzJiNThiMjQ3NjQ5MGJhMGQ4OWI4ZGMxMmExN2JmXzEtNS0xLTEtMjEwNg_760b4c8f-7509-4910-b3e9-dffd7a0306c5"
      unitRef="usd">303000000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="if6871dbcf2b340fe9369ef4126d6cbff_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODYvZnJhZzo3ZDAxZmFhZDZhNTA0Y2I5OTcyY2ZiMDZiNWNiZjliNC90YWJsZTo2ZTMyYjU4YjI0NzY0OTBiYTBkODliOGRjMTJhMTdiZi90YWJsZXJhbmdlOjZlMzJiNThiMjQ3NjQ5MGJhMGQ4OWI4ZGMxMmExN2JmXzEtNy0xLTEtMjEwNg_a0db8f2b-52c0-40e0-a7b7-53da641a287a"
      unitRef="usd">750000000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODYvZnJhZzo3ZDAxZmFhZDZhNTA0Y2I5OTcyY2ZiMDZiNWNiZjliNC90YWJsZTo2ZTMyYjU4YjI0NzY0OTBiYTBkODliOGRjMTJhMTdiZi90YWJsZXJhbmdlOjZlMzJiNThiMjQ3NjQ5MGJhMGQ4OWI4ZGMxMmExN2JmXzItMS0xLTEtMjEwNg_38d652ef-34f2-4170-8338-1f63f1acdb4c"
      unitRef="usd">72000000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODYvZnJhZzo3ZDAxZmFhZDZhNTA0Y2I5OTcyY2ZiMDZiNWNiZjliNC90YWJsZTo2ZTMyYjU4YjI0NzY0OTBiYTBkODliOGRjMTJhMTdiZi90YWJsZXJhbmdlOjZlMzJiNThiMjQ3NjQ5MGJhMGQ4OWI4ZGMxMmExN2JmXzItMy0xLTEtMjEwNg_202f1e93-651e-4470-9bde-42c8dedf248e"
      unitRef="usd">89000000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="ia37b3f53c7b749058ec4d8cb92349568_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODYvZnJhZzo3ZDAxZmFhZDZhNTA0Y2I5OTcyY2ZiMDZiNWNiZjliNC90YWJsZTo2ZTMyYjU4YjI0NzY0OTBiYTBkODliOGRjMTJhMTdiZi90YWJsZXJhbmdlOjZlMzJiNThiMjQ3NjQ5MGJhMGQ4OWI4ZGMxMmExN2JmXzItNS0xLTEtMjEwNg_37046325-1356-442e-b6e2-ee864f2c3d8d"
      unitRef="usd">146000000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="if6871dbcf2b340fe9369ef4126d6cbff_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODYvZnJhZzo3ZDAxZmFhZDZhNTA0Y2I5OTcyY2ZiMDZiNWNiZjliNC90YWJsZTo2ZTMyYjU4YjI0NzY0OTBiYTBkODliOGRjMTJhMTdiZi90YWJsZXJhbmdlOjZlMzJiNThiMjQ3NjQ5MGJhMGQ4OWI4ZGMxMmExN2JmXzItNy0xLTEtMjEwNg_d25751cc-7057-4a76-a4aa-cfa477c0e859"
      unitRef="usd">153000000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsNoncurrent
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODYvZnJhZzo3ZDAxZmFhZDZhNTA0Y2I5OTcyY2ZiMDZiNWNiZjliNC90YWJsZTo2ZTMyYjU4YjI0NzY0OTBiYTBkODliOGRjMTJhMTdiZi90YWJsZXJhbmdlOjZlMzJiNThiMjQ3NjQ5MGJhMGQ4OWI4ZGMxMmExN2JmXzMtMS0xLTEtMjEwNg_13aecf8c-4682-412b-a767-736da1c66386"
      unitRef="usd">0</us-gaap:RestrictedCashAndCashEquivalentsNoncurrent>
    <us-gaap:RestrictedCashAndCashEquivalentsNoncurrent
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODYvZnJhZzo3ZDAxZmFhZDZhNTA0Y2I5OTcyY2ZiMDZiNWNiZjliNC90YWJsZTo2ZTMyYjU4YjI0NzY0OTBiYTBkODliOGRjMTJhMTdiZi90YWJsZXJhbmdlOjZlMzJiNThiMjQ3NjQ5MGJhMGQ4OWI4ZGMxMmExN2JmXzMtMy0xLTEtMjEwNg_966c116b-7492-4d20-b4fe-001c4a4cb50e"
      unitRef="usd">12000000</us-gaap:RestrictedCashAndCashEquivalentsNoncurrent>
    <us-gaap:RestrictedCashAndCashEquivalentsNoncurrent
      contextRef="ia37b3f53c7b749058ec4d8cb92349568_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODYvZnJhZzo3ZDAxZmFhZDZhNTA0Y2I5OTcyY2ZiMDZiNWNiZjliNC90YWJsZTo2ZTMyYjU4YjI0NzY0OTBiYTBkODliOGRjMTJhMTdiZi90YWJsZXJhbmdlOjZlMzJiNThiMjQ3NjQ5MGJhMGQ4OWI4ZGMxMmExN2JmXzMtNS0xLTEtMjEwNg_d63ff9bb-8e5e-484b-b2f7-4ee4651d248b"
      unitRef="usd">0</us-gaap:RestrictedCashAndCashEquivalentsNoncurrent>
    <us-gaap:RestrictedCashAndCashEquivalentsNoncurrent
      contextRef="if6871dbcf2b340fe9369ef4126d6cbff_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODYvZnJhZzo3ZDAxZmFhZDZhNTA0Y2I5OTcyY2ZiMDZiNWNiZjliNC90YWJsZTo2ZTMyYjU4YjI0NzY0OTBiYTBkODliOGRjMTJhMTdiZi90YWJsZXJhbmdlOjZlMzJiNThiMjQ3NjQ5MGJhMGQ4OWI4ZGMxMmExN2JmXzMtNy0xLTEtMjEwNg_78c3c133-5d70-4350-9a1f-c19db1e9650e"
      unitRef="usd">0</us-gaap:RestrictedCashAndCashEquivalentsNoncurrent>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODYvZnJhZzo3ZDAxZmFhZDZhNTA0Y2I5OTcyY2ZiMDZiNWNiZjliNC90YWJsZTo2ZTMyYjU4YjI0NzY0OTBiYTBkODliOGRjMTJhMTdiZi90YWJsZXJhbmdlOjZlMzJiNThiMjQ3NjQ5MGJhMGQ4OWI4ZGMxMmExN2JmXzQtMS0xLTEtMjEwNg_b78d73d0-863c-4621-8496-92a1cce74777"
      unitRef="usd">576000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODYvZnJhZzo3ZDAxZmFhZDZhNTA0Y2I5OTcyY2ZiMDZiNWNiZjliNC90YWJsZTo2ZTMyYjU4YjI0NzY0OTBiYTBkODliOGRjMTJhMTdiZi90YWJsZXJhbmdlOjZlMzJiNThiMjQ3NjQ5MGJhMGQ4OWI4ZGMxMmExN2JmXzQtMy0xLTEtMjEwNg_39abe402-fd4f-465c-8830-e05ae8b24203"
      unitRef="usd">327000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ia37b3f53c7b749058ec4d8cb92349568_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODYvZnJhZzo3ZDAxZmFhZDZhNTA0Y2I5OTcyY2ZiMDZiNWNiZjliNC90YWJsZTo2ZTMyYjU4YjI0NzY0OTBiYTBkODliOGRjMTJhMTdiZi90YWJsZXJhbmdlOjZlMzJiNThiMjQ3NjQ5MGJhMGQ4OWI4ZGMxMmExN2JmXzQtNS0xLTEtMjEwNg_3e864cdc-c183-4362-9434-c0a8e2606e93"
      unitRef="usd">449000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="if6871dbcf2b340fe9369ef4126d6cbff_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODYvZnJhZzo3ZDAxZmFhZDZhNTA0Y2I5OTcyY2ZiMDZiNWNiZjliNC90YWJsZTo2ZTMyYjU4YjI0NzY0OTBiYTBkODliOGRjMTJhMTdiZi90YWJsZXJhbmdlOjZlMzJiNThiMjQ3NjQ5MGJhMGQ4OWI4ZGMxMmExN2JmXzQtNy0xLTEtMjEwNg_1b68c3c9-6706-4c05-8cb7-4829324ad79d"
      unitRef="usd">903000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:SupplementalBalanceSheetDisclosuresTextBlock
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODYvZnJhZzo3ZDAxZmFhZDZhNTA0Y2I5OTcyY2ZiMDZiNWNiZjliNC90ZXh0cmVnaW9uOjdkMDFmYWFkNmE1MDRjYjk5NzJjZmIwNmI1Y2JmOWI0XzM0NTE_6346a2f1-e8eb-4c42-852c-2d86ae1cda89">&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following tables provide additional information about material items recorded in the Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:54.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.568%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Investments&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Equity method investments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other equity method investments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other investments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Employee benefit trusts and investments&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Equity investments without readily determinable fair values&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other available for sale debt security investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total investments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;184&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;__________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;Debt and equity security investments are recorded at fair market value.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.066%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.068%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Accrued expenses&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Compensation-related accruals&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;__________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;Primarily includes accrued payroll, bonuses and other incentives, vacation, and benefits.&lt;/span&gt;&lt;/div&gt;</us-gaap:SupplementalBalanceSheetDisclosuresTextBlock>
    <us-gaap:EquityMethodInvestments
      contextRef="ifa7fee76155441878c6a1bfeb3d1b133_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODYvZnJhZzo3ZDAxZmFhZDZhNTA0Y2I5OTcyY2ZiMDZiNWNiZjliNC90YWJsZTo2YzkyMzQ3ODkyMmM0YWVkOTA4MTI1MmM2ZGEyZTUwYS90YWJsZXJhbmdlOjZjOTIzNDc4OTIyYzRhZWQ5MDgxMjUyYzZkYTJlNTBhXzQtMS0xLTEtMjEwNg_37ad0362-d335-4822-bfd3-3aab35f791c1"
      unitRef="usd">62000000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="i4ba27e0028704456b98822aa671b8b15_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODYvZnJhZzo3ZDAxZmFhZDZhNTA0Y2I5OTcyY2ZiMDZiNWNiZjliNC90YWJsZTo2YzkyMzQ3ODkyMmM0YWVkOTA4MTI1MmM2ZGEyZTUwYS90YWJsZXJhbmdlOjZjOTIzNDc4OTIyYzRhZWQ5MDgxMjUyYzZkYTJlNTBhXzQtMy0xLTEtMjEwNg_3d411b29-1c1b-40ad-bbb9-afe084dc3805"
      unitRef="usd">65000000</us-gaap:EquityMethodInvestments>
    <us-gaap:Investments
      contextRef="i6362ffabd1014044bdec78fdde8acd89_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODYvZnJhZzo3ZDAxZmFhZDZhNTA0Y2I5OTcyY2ZiMDZiNWNiZjliNC90YWJsZTo2YzkyMzQ3ODkyMmM0YWVkOTA4MTI1MmM2ZGEyZTUwYS90YWJsZXJhbmdlOjZjOTIzNDc4OTIyYzRhZWQ5MDgxMjUyYzZkYTJlNTBhXzctMS0xLTEtMjEwNg_50f06692-ac64-44ac-b245-6fd0ed62fedf"
      unitRef="usd">72000000</us-gaap:Investments>
    <us-gaap:Investments
      contextRef="i2d983e5dd647437c8036d91070ac1638_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODYvZnJhZzo3ZDAxZmFhZDZhNTA0Y2I5OTcyY2ZiMDZiNWNiZjliNC90YWJsZTo2YzkyMzQ3ODkyMmM0YWVkOTA4MTI1MmM2ZGEyZTUwYS90YWJsZXJhbmdlOjZjOTIzNDc4OTIyYzRhZWQ5MDgxMjUyYzZkYTJlNTBhXzctMy0xLTEtMjEwNg_df60e1a7-1318-4f85-ab8b-02368ca8cb10"
      unitRef="usd">61000000</us-gaap:Investments>
    <us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODYvZnJhZzo3ZDAxZmFhZDZhNTA0Y2I5OTcyY2ZiMDZiNWNiZjliNC90YWJsZTo2YzkyMzQ3ODkyMmM0YWVkOTA4MTI1MmM2ZGEyZTUwYS90YWJsZXJhbmdlOjZjOTIzNDc4OTIyYzRhZWQ5MDgxMjUyYzZkYTJlNTBhXzktMS0xLTEtMjEwNg_8e9446bb-c59f-48ba-9194-d338253d5377"
      unitRef="usd">33000000</us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount>
    <us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODYvZnJhZzo3ZDAxZmFhZDZhNTA0Y2I5OTcyY2ZiMDZiNWNiZjliNC90YWJsZTo2YzkyMzQ3ODkyMmM0YWVkOTA4MTI1MmM2ZGEyZTUwYS90YWJsZXJhbmdlOjZjOTIzNDc4OTIyYzRhZWQ5MDgxMjUyYzZkYTJlNTBhXzktMy0xLTEtMjEwNg_4770487a-a7c7-4a66-9ec7-574261a91033"
      unitRef="usd">55000000</us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i715b05fa4bde49c08fbd4932d93a9b7b_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODYvZnJhZzo3ZDAxZmFhZDZhNTA0Y2I5OTcyY2ZiMDZiNWNiZjliNC90YWJsZTo2YzkyMzQ3ODkyMmM0YWVkOTA4MTI1MmM2ZGEyZTUwYS90YWJsZXJhbmdlOjZjOTIzNDc4OTIyYzRhZWQ5MDgxMjUyYzZkYTJlNTBhXzEwLTEtMS0xLTIxMDY_ba084943-4eec-4365-895e-fc74d1bc8256"
      unitRef="usd">7000000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i598391cc39ea4c2d938e69cc5f335f3a_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODYvZnJhZzo3ZDAxZmFhZDZhNTA0Y2I5OTcyY2ZiMDZiNWNiZjliNC90YWJsZTo2YzkyMzQ3ODkyMmM0YWVkOTA4MTI1MmM2ZGEyZTUwYS90YWJsZXJhbmdlOjZjOTIzNDc4OTIyYzRhZWQ5MDgxMjUyYzZkYTJlNTBhXzEwLTMtMS0xLTIxMDY_b1580dc7-4a60-499d-af72-344ad5a629f7"
      unitRef="usd">3000000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:LongTermInvestments
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODYvZnJhZzo3ZDAxZmFhZDZhNTA0Y2I5OTcyY2ZiMDZiNWNiZjliNC90YWJsZTo2YzkyMzQ3ODkyMmM0YWVkOTA4MTI1MmM2ZGEyZTUwYS90YWJsZXJhbmdlOjZjOTIzNDc4OTIyYzRhZWQ5MDgxMjUyYzZkYTJlNTBhXzExLTEtMS0xLTIxMDY_44c41cc4-0b26-48c3-bdc9-11b1e81b67e8"
      unitRef="usd">174000000</us-gaap:LongTermInvestments>
    <us-gaap:LongTermInvestments
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODYvZnJhZzo3ZDAxZmFhZDZhNTA0Y2I5OTcyY2ZiMDZiNWNiZjliNC90YWJsZTo2YzkyMzQ3ODkyMmM0YWVkOTA4MTI1MmM2ZGEyZTUwYS90YWJsZXJhbmdlOjZjOTIzNDc4OTIyYzRhZWQ5MDgxMjUyYzZkYTJlNTBhXzExLTMtMS0xLTIxMDY_f713a271-2547-4f43-96d1-6d0aa1e7a522"
      unitRef="usd">184000000</us-gaap:LongTermInvestments>
    <ceg:AccruedCompensationCurrent
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODYvZnJhZzo3ZDAxZmFhZDZhNTA0Y2I5OTcyY2ZiMDZiNWNiZjliNC90YWJsZTo4NWUxMmZjMWM0NmY0ZDkzOTk4ZDUwMDNiNzI2OWVhMC90YWJsZXJhbmdlOjg1ZTEyZmMxYzQ2ZjRkOTM5OThkNTAwM2I3MjY5ZWEwXzItMS0xLTEtMjEwNg_00b59796-79e1-47a3-9911-a786a09ad9e2"
      unitRef="usd">356000000</ceg:AccruedCompensationCurrent>
    <ceg:AccruedCompensationCurrent
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yODYvZnJhZzo3ZDAxZmFhZDZhNTA0Y2I5OTcyY2ZiMDZiNWNiZjliNC90YWJsZTo4NWUxMmZjMWM0NmY0ZDkzOTk4ZDUwMDNiNzI2OWVhMC90YWJsZXJhbmdlOjg1ZTEyZmMxYzQ2ZjRkOTM5OThkNTAwM2I3MjY5ZWEwXzItMy0xLTEtMjEwNg_85821a4b-10e5-415e-9b8c-68e941838eb8"
      unitRef="usd">426000000</ceg:AccruedCompensationCurrent>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yOTIvZnJhZzpiMWFkNjA3NmVhNzQ0Y2VkODVlNmYwZjI5OGFhN2I2OS90ZXh0cmVnaW9uOmIxYWQ2MDc2ZWE3NDRjZWQ4NWU2ZjBmMjk4YWE3YjY5XzI1NDk_4cb450e5-9582-4a54-940f-293dde1c124d">Related Party Transactions&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Prior to completion of the separation on February 1, 2022, we engaged in transactions with affiliates of Exelon in the normal course of business, these affiliate transactions are summarized in the tables below.  After February 1, 2022, all transactions with Exelon or its affiliates are no longer related party transactions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Operating revenues from affiliates &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table presents our Operating revenues from affiliates: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.569%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;For the Years Ended&lt;br/&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;ComEd&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;376&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;PECO&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;BGE&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(c)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;PHI&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;366&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Pepco&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(d)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;DPL&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(e)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;ACE&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(f)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total operating revenues from affiliates&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;__________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;We have an ICC-approved RFP contract with ComEd to provide a portion of ComEd&#x2019;s electricity supply requirements. We also sell RECs and ZECs to ComEd.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(b)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;We provide electric supply to PECO under contracts executed through PECO&#x2019;s competitive procurement process. In addition, we have a ten-year agreement with PECO to sell solar AECs. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(c)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;We provide a portion of BGE&#x2019;s energy requirements under its MDPSC-approved market-based SOS and gas commodity programs.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(d)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;We provide electric supply to Pepco under contracts executed through Pepco's competitive procurement process approved by the MDPSC and DCPSC. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(e)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;We provide a portion of DPL's energy requirements under its MDPSC and DEPSC approved market-based SOS commodity programs. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(f)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:10.46pt"&gt;We provide electric supply to ACE under contracts executed through ACE's competitive procurement process.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Service Company Costs for Corporate Support &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We received a variety of corporate support services from Exelon. Through its business services subsidiary, BSC, Exelon provided support services at cost, including legal, human resources, financial, information technology, and supply management services. The costs of BSC are directly charged or allocated to us. Certain of these services will continue after the separation and are covered by the Transition Services Agreement. See Note 24 &#x2014; Separation from Exelon for additional information. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table presents the service company costs allocated to us:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.166%"&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.866%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.866%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.866%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.866%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.866%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.870%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="15" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Operating and maintenance from&lt;br/&gt;affiliates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Capitalized costs&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;For the Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;For the Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Current Receivables from/Payables to affiliates&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following tables present Current receivables from affiliates and Current payables to affiliates:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.066%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.070%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Receivables from affiliates: &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Payables to affiliates:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Receivables from affiliates:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Payables to affiliates:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;ComEd&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;PECO&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;BGE&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Pepco&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;DPL&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;ACE&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;BSC&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Noncurrent Payables to affiliates &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We have Noncurrent payables to ComEd and PECO as a result of the nuclear decommissioning contractual construct whereby, to the extent NDT funds are greater than the underlying ARO at the end of decommissioning, such amounts are due back to ComEd and PECO, as applicable, for payment to their respective customers. See Note 10 &#x2014; Asset Retirement Obligations for additional information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table presents our noncurrent payables to ComEd and PECO which are recorded as noncurrent payables to affiliates:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.066%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.068%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;As of December 31, &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;ComEd&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;PECO&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yOTIvZnJhZzpiMWFkNjA3NmVhNzQ0Y2VkODVlNmYwZjI5OGFhN2I2OS90ZXh0cmVnaW9uOmIxYWQ2MDc2ZWE3NDRjZWQ4NWU2ZjBmMjk4YWE3YjY5XzI1Mzk_870bdb13-8528-487e-a7eb-1df84fdeb9bd">&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table presents our Operating revenues from affiliates: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.569%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;For the Years Ended&lt;br/&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;ComEd&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;376&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;PECO&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;BGE&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(c)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;PHI&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;366&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Pepco&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(d)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;DPL&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(e)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;ACE&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(f)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total operating revenues from affiliates&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;__________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;We have an ICC-approved RFP contract with ComEd to provide a portion of ComEd&#x2019;s electricity supply requirements. We also sell RECs and ZECs to ComEd.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(b)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;We provide electric supply to PECO under contracts executed through PECO&#x2019;s competitive procurement process. In addition, we have a ten-year agreement with PECO to sell solar AECs. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(c)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;We provide a portion of BGE&#x2019;s energy requirements under its MDPSC-approved market-based SOS and gas commodity programs.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(d)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;We provide electric supply to Pepco under contracts executed through Pepco's competitive procurement process approved by the MDPSC and DCPSC. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(e)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;We provide a portion of DPL's energy requirements under its MDPSC and DEPSC approved market-based SOS commodity programs. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(f)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:10.46pt"&gt;We provide electric supply to ACE under contracts executed through ACE's competitive procurement process.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock>
    <us-gaap:RevenueFromRelatedParties
      contextRef="i89cbe649c8cd4be5beab669d6222fca6_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yOTIvZnJhZzpiMWFkNjA3NmVhNzQ0Y2VkODVlNmYwZjI5OGFhN2I2OS90YWJsZTo4ZDY0ZTc4YTRlMjI0YzNiYmU3ZjE0NmY1N2VjYjQ1Ny90YWJsZXJhbmdlOjhkNjRlNzhhNGUyMjRjM2JiZTdmMTQ2ZjU3ZWNiNDU3XzItMS0xLTEtMjEwNg_9472e10b-dd56-4eff-816c-439fad85aa00"
      unitRef="usd">376000000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RevenueFromRelatedParties
      contextRef="i76d19227c91a4c02a58bfd8d2ba34db8_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yOTIvZnJhZzpiMWFkNjA3NmVhNzQ0Y2VkODVlNmYwZjI5OGFhN2I2OS90YWJsZTo4ZDY0ZTc4YTRlMjI0YzNiYmU3ZjE0NmY1N2VjYjQ1Ny90YWJsZXJhbmdlOjhkNjRlNzhhNGUyMjRjM2JiZTdmMTQ2ZjU3ZWNiNDU3XzItMy0xLTEtMjEwNg_4546a0ec-d926-4ea8-bac1-73b27809fb60"
      unitRef="usd">330000000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RevenueFromRelatedParties
      contextRef="i217fd3cb33e2457d860da90b1a7555e1_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yOTIvZnJhZzpiMWFkNjA3NmVhNzQ0Y2VkODVlNmYwZjI5OGFhN2I2OS90YWJsZTo4ZDY0ZTc4YTRlMjI0YzNiYmU3ZjE0NmY1N2VjYjQ1Ny90YWJsZXJhbmdlOjhkNjRlNzhhNGUyMjRjM2JiZTdmMTQ2ZjU3ZWNiNDU3XzItNS0xLTEtMjEwNg_e75e4ac6-b9bb-467e-8122-ceaec51ae77f"
      unitRef="usd">369000000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RevenueFromRelatedParties
      contextRef="i75b0ad8de8034f809570009af1be5176_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yOTIvZnJhZzpiMWFkNjA3NmVhNzQ0Y2VkODVlNmYwZjI5OGFhN2I2OS90YWJsZTo4ZDY0ZTc4YTRlMjI0YzNiYmU3ZjE0NmY1N2VjYjQ1Ny90YWJsZXJhbmdlOjhkNjRlNzhhNGUyMjRjM2JiZTdmMTQ2ZjU3ZWNiNDU3XzMtMS0xLTEtMjEwNg_c2b6a9e0-c5b3-4cb7-a058-80c48c26333c"
      unitRef="usd">196000000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RevenueFromRelatedParties
      contextRef="ia9de1fb0f9324847920cac2b867bd466_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yOTIvZnJhZzpiMWFkNjA3NmVhNzQ0Y2VkODVlNmYwZjI5OGFhN2I2OS90YWJsZTo4ZDY0ZTc4YTRlMjI0YzNiYmU3ZjE0NmY1N2VjYjQ1Ny90YWJsZXJhbmdlOjhkNjRlNzhhNGUyMjRjM2JiZTdmMTQ2ZjU3ZWNiNDU3XzMtMy0xLTEtMjEwNg_60e2e198-9020-43c6-8639-488c6d04567b"
      unitRef="usd">190000000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RevenueFromRelatedParties
      contextRef="i1a8135f07f424193a7ba804fa1fc1689_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yOTIvZnJhZzpiMWFkNjA3NmVhNzQ0Y2VkODVlNmYwZjI5OGFhN2I2OS90YWJsZTo4ZDY0ZTc4YTRlMjI0YzNiYmU3ZjE0NmY1N2VjYjQ1Ny90YWJsZXJhbmdlOjhkNjRlNzhhNGUyMjRjM2JiZTdmMTQ2ZjU3ZWNiNDU3XzMtNS0xLTEtMjEwNg_5e7502e2-8670-4361-a0fc-377451b64839"
      unitRef="usd">158000000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RevenueFromRelatedParties
      contextRef="i1a0980fb87f340509c252748ffe32bec_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yOTIvZnJhZzpiMWFkNjA3NmVhNzQ0Y2VkODVlNmYwZjI5OGFhN2I2OS90YWJsZTo4ZDY0ZTc4YTRlMjI0YzNiYmU3ZjE0NmY1N2VjYjQ1Ny90YWJsZXJhbmdlOjhkNjRlNzhhNGUyMjRjM2JiZTdmMTQ2ZjU3ZWNiNDU3XzQtMS0xLTEtMjEwNg_67b57ab1-e2e0-4fd5-bef3-8cb3d8ea153b"
      unitRef="usd">236000000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RevenueFromRelatedParties
      contextRef="i20d1d91f4a454ab9a34e3338b24e631b_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yOTIvZnJhZzpiMWFkNjA3NmVhNzQ0Y2VkODVlNmYwZjI5OGFhN2I2OS90YWJsZTo4ZDY0ZTc4YTRlMjI0YzNiYmU3ZjE0NmY1N2VjYjQ1Ny90YWJsZXJhbmdlOjhkNjRlNzhhNGUyMjRjM2JiZTdmMTQ2ZjU3ZWNiNDU3XzQtMy0xLTEtMjEwNg_37a720a8-92b0-478e-a0ec-faae401b7e38"
      unitRef="usd">315000000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RevenueFromRelatedParties
      contextRef="iee8f06590c5a47c7a6ca9ba85da231d7_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yOTIvZnJhZzpiMWFkNjA3NmVhNzQ0Y2VkODVlNmYwZjI5OGFhN2I2OS90YWJsZTo4ZDY0ZTc4YTRlMjI0YzNiYmU3ZjE0NmY1N2VjYjQ1Ny90YWJsZXJhbmdlOjhkNjRlNzhhNGUyMjRjM2JiZTdmMTQ2ZjU3ZWNiNDU3XzQtNS0xLTEtMjEwNg_e4dbf98d-7a45-42a9-8c31-580871f8cc46"
      unitRef="usd">289000000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RevenueFromRelatedParties
      contextRef="iea96b7b2645d44c2a70d535e12e41d27_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yOTIvZnJhZzpiMWFkNjA3NmVhNzQ0Y2VkODVlNmYwZjI5OGFhN2I2OS90YWJsZTo4ZDY0ZTc4YTRlMjI0YzNiYmU3ZjE0NmY1N2VjYjQ1Ny90YWJsZXJhbmdlOjhkNjRlNzhhNGUyMjRjM2JiZTdmMTQ2ZjU3ZWNiNDU3XzUtMS0xLTEtMjEwNg_3fcbc6d6-81d6-44bd-8efb-2cb905a9629d"
      unitRef="usd">366000000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RevenueFromRelatedParties
      contextRef="i301e9b1df30c4a31882f862f4722521a_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yOTIvZnJhZzpiMWFkNjA3NmVhNzQ0Y2VkODVlNmYwZjI5OGFhN2I2OS90YWJsZTo4ZDY0ZTc4YTRlMjI0YzNiYmU3ZjE0NmY1N2VjYjQ1Ny90YWJsZXJhbmdlOjhkNjRlNzhhNGUyMjRjM2JiZTdmMTQ2ZjU3ZWNiNDU3XzUtMy0xLTEtMjEwNg_fcb7e861-496f-473a-9cb4-2e46bce75572"
      unitRef="usd">367000000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RevenueFromRelatedParties
      contextRef="if6a8796420744ebe88c940180675011d_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yOTIvZnJhZzpiMWFkNjA3NmVhNzQ0Y2VkODVlNmYwZjI5OGFhN2I2OS90YWJsZTo4ZDY0ZTc4YTRlMjI0YzNiYmU3ZjE0NmY1N2VjYjQ1Ny90YWJsZXJhbmdlOjhkNjRlNzhhNGUyMjRjM2JiZTdmMTQ2ZjU3ZWNiNDU3XzUtNS0xLTEtMjEwNg_19e96266-899d-4642-975d-36f8d7a52acb"
      unitRef="usd">353000000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RevenueFromRelatedParties
      contextRef="i0eeede4feb6e4e73ba77bcbcd7e390e6_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yOTIvZnJhZzpiMWFkNjA3NmVhNzQ0Y2VkODVlNmYwZjI5OGFhN2I2OS90YWJsZTo4ZDY0ZTc4YTRlMjI0YzNiYmU3ZjE0NmY1N2VjYjQ1Ny90YWJsZXJhbmdlOjhkNjRlNzhhNGUyMjRjM2JiZTdmMTQ2ZjU3ZWNiNDU3XzYtMS0xLTEtMjEwNg_29190b4c-8006-49fc-b535-9caf007741c3"
      unitRef="usd">270000000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RevenueFromRelatedParties
      contextRef="i349fa79c7b3e4db7a37e04c582e7945d_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yOTIvZnJhZzpiMWFkNjA3NmVhNzQ0Y2VkODVlNmYwZjI5OGFhN2I2OS90YWJsZTo4ZDY0ZTc4YTRlMjI0YzNiYmU3ZjE0NmY1N2VjYjQ1Ny90YWJsZXJhbmdlOjhkNjRlNzhhNGUyMjRjM2JiZTdmMTQ2ZjU3ZWNiNDU3XzYtMy0xLTEtMjEwNg_bfe6c53e-4518-429e-af90-1a73fd755f23"
      unitRef="usd">279000000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RevenueFromRelatedParties
      contextRef="iec068742d64a426b85d3437815f6035d_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yOTIvZnJhZzpiMWFkNjA3NmVhNzQ0Y2VkODVlNmYwZjI5OGFhN2I2OS90YWJsZTo4ZDY0ZTc4YTRlMjI0YzNiYmU3ZjE0NmY1N2VjYjQ1Ny90YWJsZXJhbmdlOjhkNjRlNzhhNGUyMjRjM2JiZTdmMTQ2ZjU3ZWNiNDU3XzYtNS0xLTEtMjEwNg_cc914c0c-10e3-4122-b163-2b4d7afe08ce"
      unitRef="usd">264000000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RevenueFromRelatedParties
      contextRef="i714e11bff8a84b3dbfca656e18e95285_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yOTIvZnJhZzpiMWFkNjA3NmVhNzQ0Y2VkODVlNmYwZjI5OGFhN2I2OS90YWJsZTo4ZDY0ZTc4YTRlMjI0YzNiYmU3ZjE0NmY1N2VjYjQ1Ny90YWJsZXJhbmdlOjhkNjRlNzhhNGUyMjRjM2JiZTdmMTQ2ZjU3ZWNiNDU3XzctMS0xLTEtMjEwNg_8e0360be-198c-4016-a813-ac5d06725a8d"
      unitRef="usd">79000000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RevenueFromRelatedParties
      contextRef="i1c0e0dd6bf9c4ad1a7052c8e79026d79_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yOTIvZnJhZzpiMWFkNjA3NmVhNzQ0Y2VkODVlNmYwZjI5OGFhN2I2OS90YWJsZTo4ZDY0ZTc4YTRlMjI0YzNiYmU3ZjE0NmY1N2VjYjQ1Ny90YWJsZXJhbmdlOjhkNjRlNzhhNGUyMjRjM2JiZTdmMTQ2ZjU3ZWNiNDU3XzctMy0xLTEtMjEwNg_1e16d148-d947-4886-84ad-7b4ef7578b68"
      unitRef="usd">75000000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RevenueFromRelatedParties
      contextRef="i5229921a6a7740dc8367a49c22d5f993_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yOTIvZnJhZzpiMWFkNjA3NmVhNzQ0Y2VkODVlNmYwZjI5OGFhN2I2OS90YWJsZTo4ZDY0ZTc4YTRlMjI0YzNiYmU3ZjE0NmY1N2VjYjQ1Ny90YWJsZXJhbmdlOjhkNjRlNzhhNGUyMjRjM2JiZTdmMTQ2ZjU3ZWNiNDU3XzctNS0xLTEtMjEwNg_e934ee93-992f-45da-8480-04fd77bb3fcb"
      unitRef="usd">70000000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RevenueFromRelatedParties
      contextRef="i6e3cd27d811443f28d2e5e032be0cc66_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yOTIvZnJhZzpiMWFkNjA3NmVhNzQ0Y2VkODVlNmYwZjI5OGFhN2I2OS90YWJsZTo4ZDY0ZTc4YTRlMjI0YzNiYmU3ZjE0NmY1N2VjYjQ1Ny90YWJsZXJhbmdlOjhkNjRlNzhhNGUyMjRjM2JiZTdmMTQ2ZjU3ZWNiNDU3XzgtMS0xLTEtMjEwNg_5de93600-9f50-4c34-a001-e60876e5f6a3"
      unitRef="usd">17000000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RevenueFromRelatedParties
      contextRef="i08eb59c8c89a4dca896f0e97272bf728_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yOTIvZnJhZzpiMWFkNjA3NmVhNzQ0Y2VkODVlNmYwZjI5OGFhN2I2OS90YWJsZTo4ZDY0ZTc4YTRlMjI0YzNiYmU3ZjE0NmY1N2VjYjQ1Ny90YWJsZXJhbmdlOjhkNjRlNzhhNGUyMjRjM2JiZTdmMTQ2ZjU3ZWNiNDU3XzgtMy0xLTEtMjEwNg_b89686fd-c26d-4bd2-b506-1ec4393bf35e"
      unitRef="usd">13000000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RevenueFromRelatedParties
      contextRef="i3598c78c1e964544a296122d74d0f5be_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yOTIvZnJhZzpiMWFkNjA3NmVhNzQ0Y2VkODVlNmYwZjI5OGFhN2I2OS90YWJsZTo4ZDY0ZTc4YTRlMjI0YzNiYmU3ZjE0NmY1N2VjYjQ1Ny90YWJsZXJhbmdlOjhkNjRlNzhhNGUyMjRjM2JiZTdmMTQ2ZjU3ZWNiNDU3XzgtNS0xLTEtMjEwNg_695b6715-1198-4fc7-b17e-f0972fa5d83e"
      unitRef="usd">19000000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RevenueFromRelatedParties
      contextRef="i19fea11a52024cac9f5594e994e95217_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yOTIvZnJhZzpiMWFkNjA3NmVhNzQ0Y2VkODVlNmYwZjI5OGFhN2I2OS90YWJsZTo4ZDY0ZTc4YTRlMjI0YzNiYmU3ZjE0NmY1N2VjYjQ1Ny90YWJsZXJhbmdlOjhkNjRlNzhhNGUyMjRjM2JiZTdmMTQ2ZjU3ZWNiNDU3XzktMS0xLTEtMjEwNg_5310a85a-8af0-45a0-a4cb-e47b45ed15c1"
      unitRef="usd">14000000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RevenueFromRelatedParties
      contextRef="if381c7981a794f59b157cd78ecc93ddb_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yOTIvZnJhZzpiMWFkNjA3NmVhNzQ0Y2VkODVlNmYwZjI5OGFhN2I2OS90YWJsZTo4ZDY0ZTc4YTRlMjI0YzNiYmU3ZjE0NmY1N2VjYjQ1Ny90YWJsZXJhbmdlOjhkNjRlNzhhNGUyMjRjM2JiZTdmMTQ2ZjU3ZWNiNDU3XzktMy0xLTEtMjEwNg_78a3878f-56ba-4326-a781-15238c2d6897"
      unitRef="usd">9000000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RevenueFromRelatedParties
      contextRef="i491da18626f54b8698db894cfe04c5a1_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yOTIvZnJhZzpiMWFkNjA3NmVhNzQ0Y2VkODVlNmYwZjI5OGFhN2I2OS90YWJsZTo4ZDY0ZTc4YTRlMjI0YzNiYmU3ZjE0NmY1N2VjYjQ1Ny90YWJsZXJhbmdlOjhkNjRlNzhhNGUyMjRjM2JiZTdmMTQ2ZjU3ZWNiNDU3XzktNS0xLTEtMjEwNg_0973f7f9-f059-4857-91b7-e387aeabe5b5"
      unitRef="usd">3000000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RevenueFromRelatedParties
      contextRef="i6138d1ad52634a908da63624d5050dff_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yOTIvZnJhZzpiMWFkNjA3NmVhNzQ0Y2VkODVlNmYwZjI5OGFhN2I2OS90YWJsZTo4ZDY0ZTc4YTRlMjI0YzNiYmU3ZjE0NmY1N2VjYjQ1Ny90YWJsZXJhbmdlOjhkNjRlNzhhNGUyMjRjM2JiZTdmMTQ2ZjU3ZWNiNDU3XzEwLTEtMS0xLTIxMDY_592f0a96-ac04-456e-8a31-ff038a3733d4"
      unitRef="usd">1188000000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RevenueFromRelatedParties
      contextRef="i7d6120b4c2f442279b92f27145d60cf0_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yOTIvZnJhZzpiMWFkNjA3NmVhNzQ0Y2VkODVlNmYwZjI5OGFhN2I2OS90YWJsZTo4ZDY0ZTc4YTRlMjI0YzNiYmU3ZjE0NmY1N2VjYjQ1Ny90YWJsZXJhbmdlOjhkNjRlNzhhNGUyMjRjM2JiZTdmMTQ2ZjU3ZWNiNDU3XzEwLTMtMS0xLTIxMDY_c079e84a-daef-4c64-b714-c8aecfbdc0b1"
      unitRef="usd">1211000000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RevenueFromRelatedParties
      contextRef="i8cb59cb566ce45b5b74ab74abc3fd9d8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yOTIvZnJhZzpiMWFkNjA3NmVhNzQ0Y2VkODVlNmYwZjI5OGFhN2I2OS90YWJsZTo4ZDY0ZTc4YTRlMjI0YzNiYmU3ZjE0NmY1N2VjYjQ1Ny90YWJsZXJhbmdlOjhkNjRlNzhhNGUyMjRjM2JiZTdmMTQ2ZjU3ZWNiNDU3XzEwLTUtMS0xLTIxMDY_c0bf0756-1186-4bdf-a0f1-0d6b5d097e15"
      unitRef="usd">1172000000</us-gaap:RevenueFromRelatedParties>
    <ceg:RelatedPartyTransactionsBSCServiceCompaniesTableTextBlock
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yOTIvZnJhZzpiMWFkNjA3NmVhNzQ0Y2VkODVlNmYwZjI5OGFhN2I2OS90ZXh0cmVnaW9uOmIxYWQ2MDc2ZWE3NDRjZWQ4NWU2ZjBmMjk4YWE3YjY5XzI1MzE_9b0147dc-1597-4845-81be-bb1114b8329a">&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table presents the service company costs allocated to us:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.166%"&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.866%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.866%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.866%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.866%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.866%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.870%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="15" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Operating and maintenance from&lt;br/&gt;affiliates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Capitalized costs&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;For the Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;For the Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ceg:RelatedPartyTransactionsBSCServiceCompaniesTableTextBlock>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="i19fea11a52024cac9f5594e994e95217_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yOTIvZnJhZzpiMWFkNjA3NmVhNzQ0Y2VkODVlNmYwZjI5OGFhN2I2OS90YWJsZToyYjdjMTNkY2RjM2I0YjdkOGQ5ZTE0Yjg0OWM5OTVjMS90YWJsZXJhbmdlOjJiN2MxM2RjZGMzYjRiN2Q4ZDllMTRiODQ5Yzk5NWMxXzMtMS0xLTEtMjEwNg_4afbd9e2-5d85-4d97-b7a1-907f3339f9ff"
      unitRef="usd">588000000</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="if381c7981a794f59b157cd78ecc93ddb_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yOTIvZnJhZzpiMWFkNjA3NmVhNzQ0Y2VkODVlNmYwZjI5OGFhN2I2OS90YWJsZToyYjdjMTNkY2RjM2I0YjdkOGQ5ZTE0Yjg0OWM5OTVjMS90YWJsZXJhbmdlOjJiN2MxM2RjZGMzYjRiN2Q4ZDllMTRiODQ5Yzk5NWMxXzMtMy0xLTEtMjEwNg_4005160d-abad-4a60-85be-111f434abe67"
      unitRef="usd">552000000</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="i491da18626f54b8698db894cfe04c5a1_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yOTIvZnJhZzpiMWFkNjA3NmVhNzQ0Y2VkODVlNmYwZjI5OGFhN2I2OS90YWJsZToyYjdjMTNkY2RjM2I0YjdkOGQ5ZTE0Yjg0OWM5OTVjMS90YWJsZXJhbmdlOjJiN2MxM2RjZGMzYjRiN2Q4ZDllMTRiODQ5Yzk5NWMxXzMtNS0xLTEtMjEwNg_07af5dd5-ef91-4deb-aa3c-f025ff59e217"
      unitRef="usd">570000000</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <ceg:RelatedPartyTransactionCapitalizedCostsSupportServices
      contextRef="i19fea11a52024cac9f5594e994e95217_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yOTIvZnJhZzpiMWFkNjA3NmVhNzQ0Y2VkODVlNmYwZjI5OGFhN2I2OS90YWJsZToyYjdjMTNkY2RjM2I0YjdkOGQ5ZTE0Yjg0OWM5OTVjMS90YWJsZXJhbmdlOjJiN2MxM2RjZGMzYjRiN2Q4ZDllMTRiODQ5Yzk5NWMxXzMtNy0xLTEtMjEwNg_f37a707a-30e5-44b6-8ae4-d712e87b512a"
      unitRef="usd">129000000</ceg:RelatedPartyTransactionCapitalizedCostsSupportServices>
    <ceg:RelatedPartyTransactionCapitalizedCostsSupportServices
      contextRef="if381c7981a794f59b157cd78ecc93ddb_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yOTIvZnJhZzpiMWFkNjA3NmVhNzQ0Y2VkODVlNmYwZjI5OGFhN2I2OS90YWJsZToyYjdjMTNkY2RjM2I0YjdkOGQ5ZTE0Yjg0OWM5OTVjMS90YWJsZXJhbmdlOjJiN2MxM2RjZGMzYjRiN2Q4ZDllMTRiODQ5Yzk5NWMxXzMtOS0xLTEtMjEwNg_ee12baa4-ccfe-40c7-8cb1-f1d732f48e49"
      unitRef="usd">54000000</ceg:RelatedPartyTransactionCapitalizedCostsSupportServices>
    <ceg:RelatedPartyTransactionCapitalizedCostsSupportServices
      contextRef="i491da18626f54b8698db894cfe04c5a1_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yOTIvZnJhZzpiMWFkNjA3NmVhNzQ0Y2VkODVlNmYwZjI5OGFhN2I2OS90YWJsZToyYjdjMTNkY2RjM2I0YjdkOGQ5ZTE0Yjg0OWM5OTVjMS90YWJsZXJhbmdlOjJiN2MxM2RjZGMzYjRiN2Q4ZDllMTRiODQ5Yzk5NWMxXzMtMTEtMS0xLTIxMDY_24fd98db-5d5e-41bb-aef8-5a5d581773d0"
      unitRef="usd">66000000</ceg:RelatedPartyTransactionCapitalizedCostsSupportServices>
    <ceg:RelatedPartyTransactionsCurrentReceivablesFromPayablesToAffiliatesTableTextBlock
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yOTIvZnJhZzpiMWFkNjA3NmVhNzQ0Y2VkODVlNmYwZjI5OGFhN2I2OS90ZXh0cmVnaW9uOmIxYWQ2MDc2ZWE3NDRjZWQ4NWU2ZjBmMjk4YWE3YjY5XzI1NDE_b2c54f30-0107-4840-a493-8806c66e43b7">&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following tables present Current receivables from affiliates and Current payables to affiliates:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.066%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.070%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Receivables from affiliates: &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Payables to affiliates:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Receivables from affiliates:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Payables to affiliates:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;ComEd&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;PECO&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;BGE&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Pepco&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;DPL&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;ACE&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;BSC&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ceg:RelatedPartyTransactionsCurrentReceivablesFromPayablesToAffiliatesTableTextBlock>
    <us-gaap:RelatedPartyTransactionDueFromToRelatedPartyCurrent
      contextRef="id04ab206273d4526b33d25beab6d8e94_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yOTIvZnJhZzpiMWFkNjA3NmVhNzQ0Y2VkODVlNmYwZjI5OGFhN2I2OS90YWJsZToxYjJlYTc5MWQ4NjA0YTg3ODE4ODgzMjE1YzVjNzQxNC90YWJsZXJhbmdlOjFiMmVhNzkxZDg2MDRhODc4MTg4ODMyMTVjNWM3NDE0XzItMi0xLTEtMjEwNg_6c2a6313-1ce1-4c56-9577-ba2e227c3b5f"
      unitRef="usd">84000000</us-gaap:RelatedPartyTransactionDueFromToRelatedPartyCurrent>
    <us-gaap:RelatedPartyTransactionDueFromToRelatedPartyCurrent
      contextRef="i48f88b9d4a8b42f6b138f8c9a179629b_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yOTIvZnJhZzpiMWFkNjA3NmVhNzQ0Y2VkODVlNmYwZjI5OGFhN2I2OS90YWJsZToxYjJlYTc5MWQ4NjA0YTg3ODE4ODgzMjE1YzVjNzQxNC90YWJsZXJhbmdlOjFiMmVhNzkxZDg2MDRhODc4MTg4ODMyMTVjNWM3NDE0XzItNC0xLTEtMjEwNg_dfbc8d68-9746-41cb-ade1-6dfdb4fba4e5"
      unitRef="usd">13000000</us-gaap:RelatedPartyTransactionDueFromToRelatedPartyCurrent>
    <us-gaap:RelatedPartyTransactionDueFromToRelatedPartyCurrent
      contextRef="i71b435be0d6240228e6d45ba7f67be13_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yOTIvZnJhZzpiMWFkNjA3NmVhNzQ0Y2VkODVlNmYwZjI5OGFhN2I2OS90YWJsZToxYjJlYTc5MWQ4NjA0YTg3ODE4ODgzMjE1YzVjNzQxNC90YWJsZXJhbmdlOjFiMmVhNzkxZDg2MDRhODc4MTg4ODMyMTVjNWM3NDE0XzItNi0xLTEtMjEwNg_e7782ed0-6784-4788-8636-8757b2a63373"
      unitRef="usd">78000000</us-gaap:RelatedPartyTransactionDueFromToRelatedPartyCurrent>
    <us-gaap:RelatedPartyTransactionDueFromToRelatedPartyCurrent
      contextRef="i0e3fd06f269f48ec92ac38d36c4143fa_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yOTIvZnJhZzpiMWFkNjA3NmVhNzQ0Y2VkODVlNmYwZjI5OGFhN2I2OS90YWJsZToxYjJlYTc5MWQ4NjA0YTg3ODE4ODgzMjE1YzVjNzQxNC90YWJsZXJhbmdlOjFiMmVhNzkxZDg2MDRhODc4MTg4ODMyMTVjNWM3NDE0XzItOC0xLTEtMjEwNg_97c93539-1b2d-4938-8ebe-8e403e7f71c6"
      unitRef="usd">13000000</us-gaap:RelatedPartyTransactionDueFromToRelatedPartyCurrent>
    <us-gaap:RelatedPartyTransactionDueFromToRelatedPartyCurrent
      contextRef="i1213666ac1a646389df524fa8d4a0ae1_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yOTIvZnJhZzpiMWFkNjA3NmVhNzQ0Y2VkODVlNmYwZjI5OGFhN2I2OS90YWJsZToxYjJlYTc5MWQ4NjA0YTg3ODE4ODgzMjE1YzVjNzQxNC90YWJsZXJhbmdlOjFiMmVhNzkxZDg2MDRhODc4MTg4ODMyMTVjNWM3NDE0XzMtMi0xLTEtMjEwNg_68a4de41-185a-4cad-8944-f7f715ab1d1f"
      unitRef="usd">30000000</us-gaap:RelatedPartyTransactionDueFromToRelatedPartyCurrent>
    <us-gaap:RelatedPartyTransactionDueFromToRelatedPartyCurrent
      contextRef="i257506e27bc741d6b0598b9159d09603_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yOTIvZnJhZzpiMWFkNjA3NmVhNzQ0Y2VkODVlNmYwZjI5OGFhN2I2OS90YWJsZToxYjJlYTc5MWQ4NjA0YTg3ODE4ODgzMjE1YzVjNzQxNC90YWJsZXJhbmdlOjFiMmVhNzkxZDg2MDRhODc4MTg4ODMyMTVjNWM3NDE0XzMtNC0xLTEtMjEwNg_9180d1b2-08cd-4544-b185-b1a349ecd303"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionDueFromToRelatedPartyCurrent>
    <us-gaap:RelatedPartyTransactionDueFromToRelatedPartyCurrent
      contextRef="ieb662f25bdb3471b8f8d50716f67c29e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yOTIvZnJhZzpiMWFkNjA3NmVhNzQ0Y2VkODVlNmYwZjI5OGFhN2I2OS90YWJsZToxYjJlYTc5MWQ4NjA0YTg3ODE4ODgzMjE1YzVjNzQxNC90YWJsZXJhbmdlOjFiMmVhNzkxZDg2MDRhODc4MTg4ODMyMTVjNWM3NDE0XzMtNi0xLTEtMjEwNg_f3977934-b33c-47f2-9ef5-d41b2cdf607c"
      unitRef="usd">17000000</us-gaap:RelatedPartyTransactionDueFromToRelatedPartyCurrent>
    <us-gaap:RelatedPartyTransactionDueFromToRelatedPartyCurrent
      contextRef="i41c6442fd0f245d498f13e9c99ccdbb5_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yOTIvZnJhZzpiMWFkNjA3NmVhNzQ0Y2VkODVlNmYwZjI5OGFhN2I2OS90YWJsZToxYjJlYTc5MWQ4NjA0YTg3ODE4ODgzMjE1YzVjNzQxNC90YWJsZXJhbmdlOjFiMmVhNzkxZDg2MDRhODc4MTg4ODMyMTVjNWM3NDE0XzMtOC0xLTEtMjEwNg_1e899aa6-9d3f-4c8e-b86b-a2990f781ee0"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionDueFromToRelatedPartyCurrent>
    <us-gaap:RelatedPartyTransactionDueFromToRelatedPartyCurrent
      contextRef="ic1ac8c5dbe6046feb12657b850969758_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yOTIvZnJhZzpiMWFkNjA3NmVhNzQ0Y2VkODVlNmYwZjI5OGFhN2I2OS90YWJsZToxYjJlYTc5MWQ4NjA0YTg3ODE4ODgzMjE1YzVjNzQxNC90YWJsZXJhbmdlOjFiMmVhNzkxZDg2MDRhODc4MTg4ODMyMTVjNWM3NDE0XzQtMi0xLTEtMjEwNg_1543f921-478a-4326-8c54-12c333821260"
      unitRef="usd">4000000</us-gaap:RelatedPartyTransactionDueFromToRelatedPartyCurrent>
    <us-gaap:RelatedPartyTransactionDueFromToRelatedPartyCurrent
      contextRef="ic9d0aa70c43d43b9883fc8a58a4198db_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yOTIvZnJhZzpiMWFkNjA3NmVhNzQ0Y2VkODVlNmYwZjI5OGFhN2I2OS90YWJsZToxYjJlYTc5MWQ4NjA0YTg3ODE4ODgzMjE1YzVjNzQxNC90YWJsZXJhbmdlOjFiMmVhNzkxZDg2MDRhODc4MTg4ODMyMTVjNWM3NDE0XzQtNC0xLTEtMjEwNg_f2d46036-82bd-4eaf-a1ee-357034612d95"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionDueFromToRelatedPartyCurrent>
    <us-gaap:RelatedPartyTransactionDueFromToRelatedPartyCurrent
      contextRef="i2b3df167a3414417a78804e186ef641d_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yOTIvZnJhZzpiMWFkNjA3NmVhNzQ0Y2VkODVlNmYwZjI5OGFhN2I2OS90YWJsZToxYjJlYTc5MWQ4NjA0YTg3ODE4ODgzMjE1YzVjNzQxNC90YWJsZXJhbmdlOjFiMmVhNzkxZDg2MDRhODc4MTg4ODMyMTVjNWM3NDE0XzQtNi0xLTEtMjEwNg_5199e17a-b915-4bf0-a706-94fbf2cc3e28"
      unitRef="usd">11000000</us-gaap:RelatedPartyTransactionDueFromToRelatedPartyCurrent>
    <us-gaap:RelatedPartyTransactionDueFromToRelatedPartyCurrent
      contextRef="iae71adbebf76404296298148bedccd69_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yOTIvZnJhZzpiMWFkNjA3NmVhNzQ0Y2VkODVlNmYwZjI5OGFhN2I2OS90YWJsZToxYjJlYTc5MWQ4NjA0YTg3ODE4ODgzMjE1YzVjNzQxNC90YWJsZXJhbmdlOjFiMmVhNzkxZDg2MDRhODc4MTg4ODMyMTVjNWM3NDE0XzQtOC0xLTEtMjEwNg_17eff990-0f2d-4f2d-95cf-aeec7bc741ca"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionDueFromToRelatedPartyCurrent>
    <us-gaap:RelatedPartyTransactionDueFromToRelatedPartyCurrent
      contextRef="ifde365585d5246e5ae21bfeb40d1b14a_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yOTIvZnJhZzpiMWFkNjA3NmVhNzQ0Y2VkODVlNmYwZjI5OGFhN2I2OS90YWJsZToxYjJlYTc5MWQ4NjA0YTg3ODE4ODgzMjE1YzVjNzQxNC90YWJsZXJhbmdlOjFiMmVhNzkxZDg2MDRhODc4MTg4ODMyMTVjNWM3NDE0XzUtMi0xLTEtMjEwNg_be7d7655-1ccd-4f94-8209-fe1ae18831a9"
      unitRef="usd">20000000</us-gaap:RelatedPartyTransactionDueFromToRelatedPartyCurrent>
    <us-gaap:RelatedPartyTransactionDueFromToRelatedPartyCurrent
      contextRef="i62591aced8e1490aad44ebc1dd557160_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yOTIvZnJhZzpiMWFkNjA3NmVhNzQ0Y2VkODVlNmYwZjI5OGFhN2I2OS90YWJsZToxYjJlYTc5MWQ4NjA0YTg3ODE4ODgzMjE1YzVjNzQxNC90YWJsZXJhbmdlOjFiMmVhNzkxZDg2MDRhODc4MTg4ODMyMTVjNWM3NDE0XzUtNC0xLTEtMjEwNg_cac96e2f-893e-4391-a60e-2f17bb793cf9"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionDueFromToRelatedPartyCurrent>
    <us-gaap:RelatedPartyTransactionDueFromToRelatedPartyCurrent
      contextRef="ibb0b5ab73b3c49288020856e0f575e6b_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yOTIvZnJhZzpiMWFkNjA3NmVhNzQ0Y2VkODVlNmYwZjI5OGFhN2I2OS90YWJsZToxYjJlYTc5MWQ4NjA0YTg3ODE4ODgzMjE1YzVjNzQxNC90YWJsZXJhbmdlOjFiMmVhNzkxZDg2MDRhODc4MTg4ODMyMTVjNWM3NDE0XzUtNi0xLTEtMjEwNg_d23d75e0-bed2-4168-9d5c-8ad49a2ec576"
      unitRef="usd">13000000</us-gaap:RelatedPartyTransactionDueFromToRelatedPartyCurrent>
    <us-gaap:RelatedPartyTransactionDueFromToRelatedPartyCurrent
      contextRef="i680def4105104a668a7f72c6df748e3a_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yOTIvZnJhZzpiMWFkNjA3NmVhNzQ0Y2VkODVlNmYwZjI5OGFhN2I2OS90YWJsZToxYjJlYTc5MWQ4NjA0YTg3ODE4ODgzMjE1YzVjNzQxNC90YWJsZXJhbmdlOjFiMmVhNzkxZDg2MDRhODc4MTg4ODMyMTVjNWM3NDE0XzUtOC0xLTEtMjEwNg_285188d3-6867-432f-8d68-9dcef9caae09"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionDueFromToRelatedPartyCurrent>
    <us-gaap:RelatedPartyTransactionDueFromToRelatedPartyCurrent
      contextRef="i8b0ea9aa12d64cb0aa5802c976486836_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yOTIvZnJhZzpiMWFkNjA3NmVhNzQ0Y2VkODVlNmYwZjI5OGFhN2I2OS90YWJsZToxYjJlYTc5MWQ4NjA0YTg3ODE4ODgzMjE1YzVjNzQxNC90YWJsZXJhbmdlOjFiMmVhNzkxZDg2MDRhODc4MTg4ODMyMTVjNWM3NDE0XzYtMi0xLTEtMjEwNg_f7adcd68-fcd5-4f45-ac9f-18ee5d878268"
      unitRef="usd">4000000</us-gaap:RelatedPartyTransactionDueFromToRelatedPartyCurrent>
    <us-gaap:RelatedPartyTransactionDueFromToRelatedPartyCurrent
      contextRef="i820271f6d310428ab9b76b1d6ce3bd05_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yOTIvZnJhZzpiMWFkNjA3NmVhNzQ0Y2VkODVlNmYwZjI5OGFhN2I2OS90YWJsZToxYjJlYTc5MWQ4NjA0YTg3ODE4ODgzMjE1YzVjNzQxNC90YWJsZXJhbmdlOjFiMmVhNzkxZDg2MDRhODc4MTg4ODMyMTVjNWM3NDE0XzYtNC0xLTEtMjEwNg_e72de2bf-9c15-4dd0-ad72-b867d0e396ac"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionDueFromToRelatedPartyCurrent>
    <us-gaap:RelatedPartyTransactionDueFromToRelatedPartyCurrent
      contextRef="idefe7e2e55034c81852b284f1671481e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yOTIvZnJhZzpiMWFkNjA3NmVhNzQ0Y2VkODVlNmYwZjI5OGFhN2I2OS90YWJsZToxYjJlYTc5MWQ4NjA0YTg3ODE4ODgzMjE1YzVjNzQxNC90YWJsZXJhbmdlOjFiMmVhNzkxZDg2MDRhODc4MTg4ODMyMTVjNWM3NDE0XzYtNi0xLTEtMjEwNg_8804ac85-de98-4ad6-a7bb-9f4394ae26a4"
      unitRef="usd">3000000</us-gaap:RelatedPartyTransactionDueFromToRelatedPartyCurrent>
    <us-gaap:RelatedPartyTransactionDueFromToRelatedPartyCurrent
      contextRef="i79be4e05650c4227aa84b1b2323f27ec_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yOTIvZnJhZzpiMWFkNjA3NmVhNzQ0Y2VkODVlNmYwZjI5OGFhN2I2OS90YWJsZToxYjJlYTc5MWQ4NjA0YTg3ODE4ODgzMjE1YzVjNzQxNC90YWJsZXJhbmdlOjFiMmVhNzkxZDg2MDRhODc4MTg4ODMyMTVjNWM3NDE0XzYtOC0xLTEtMjEwNg_2b24692b-4ec3-46db-bbab-46da3fa0667e"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionDueFromToRelatedPartyCurrent>
    <us-gaap:RelatedPartyTransactionDueFromToRelatedPartyCurrent
      contextRef="ie7782c6c567c405e9f5192a05d76493a_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yOTIvZnJhZzpiMWFkNjA3NmVhNzQ0Y2VkODVlNmYwZjI5OGFhN2I2OS90YWJsZToxYjJlYTc5MWQ4NjA0YTg3ODE4ODgzMjE1YzVjNzQxNC90YWJsZXJhbmdlOjFiMmVhNzkxZDg2MDRhODc4MTg4ODMyMTVjNWM3NDE0XzctMi0xLTEtMjEwNg_91cc4480-d42d-4413-999c-7a11f959248a"
      unitRef="usd">7000000</us-gaap:RelatedPartyTransactionDueFromToRelatedPartyCurrent>
    <us-gaap:RelatedPartyTransactionDueFromToRelatedPartyCurrent
      contextRef="id9b5a544775a4513a4b82b16876cbb35_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yOTIvZnJhZzpiMWFkNjA3NmVhNzQ0Y2VkODVlNmYwZjI5OGFhN2I2OS90YWJsZToxYjJlYTc5MWQ4NjA0YTg3ODE4ODgzMjE1YzVjNzQxNC90YWJsZXJhbmdlOjFiMmVhNzkxZDg2MDRhODc4MTg4ODMyMTVjNWM3NDE0XzctNC0xLTEtMjEwNg_1ec4f151-f189-46c8-bb8e-ab7102245ade"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionDueFromToRelatedPartyCurrent>
    <us-gaap:RelatedPartyTransactionDueFromToRelatedPartyCurrent
      contextRef="ie8019f72e38f43ed9ef18643a12320d5_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yOTIvZnJhZzpiMWFkNjA3NmVhNzQ0Y2VkODVlNmYwZjI5OGFhN2I2OS90YWJsZToxYjJlYTc5MWQ4NjA0YTg3ODE4ODgzMjE1YzVjNzQxNC90YWJsZXJhbmdlOjFiMmVhNzkxZDg2MDRhODc4MTg4ODMyMTVjNWM3NDE0XzctNi0xLTEtMjEwNg_2cd9020d-5dd8-4ce7-b58c-b9afc0d021cf"
      unitRef="usd">6000000</us-gaap:RelatedPartyTransactionDueFromToRelatedPartyCurrent>
    <us-gaap:RelatedPartyTransactionDueFromToRelatedPartyCurrent
      contextRef="iecaf7d1c484d487eb98f0ee8cc3ec0c0_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yOTIvZnJhZzpiMWFkNjA3NmVhNzQ0Y2VkODVlNmYwZjI5OGFhN2I2OS90YWJsZToxYjJlYTc5MWQ4NjA0YTg3ODE4ODgzMjE1YzVjNzQxNC90YWJsZXJhbmdlOjFiMmVhNzkxZDg2MDRhODc4MTg4ODMyMTVjNWM3NDE0XzctOC0xLTEtMjEwNg_919bb112-0806-491d-91d6-3649b0c16572"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionDueFromToRelatedPartyCurrent>
    <us-gaap:RelatedPartyTransactionDueFromToRelatedPartyCurrent
      contextRef="i7c667c409c6b475089cdd83e115d0060_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yOTIvZnJhZzpiMWFkNjA3NmVhNzQ0Y2VkODVlNmYwZjI5OGFhN2I2OS90YWJsZToxYjJlYTc5MWQ4NjA0YTg3ODE4ODgzMjE1YzVjNzQxNC90YWJsZXJhbmdlOjFiMmVhNzkxZDg2MDRhODc4MTg4ODMyMTVjNWM3NDE0XzgtMi0xLTEtMjEwNg_8108bfe8-f8d1-4ebe-b768-529c19d8e465"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionDueFromToRelatedPartyCurrent>
    <us-gaap:RelatedPartyTransactionDueFromToRelatedPartyCurrent
      contextRef="i7038320021534beabee169d780479f53_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yOTIvZnJhZzpiMWFkNjA3NmVhNzQ0Y2VkODVlNmYwZjI5OGFhN2I2OS90YWJsZToxYjJlYTc5MWQ4NjA0YTg3ODE4ODgzMjE1YzVjNzQxNC90YWJsZXJhbmdlOjFiMmVhNzkxZDg2MDRhODc4MTg4ODMyMTVjNWM3NDE0XzgtNC0xLTEtMjEwNg_1fce3fd0-37bb-4783-94d2-dff12025842f"
      unitRef="usd">102000000</us-gaap:RelatedPartyTransactionDueFromToRelatedPartyCurrent>
    <us-gaap:RelatedPartyTransactionDueFromToRelatedPartyCurrent
      contextRef="i9cb8e46ae83240a5b2947a8c949ae2db_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yOTIvZnJhZzpiMWFkNjA3NmVhNzQ0Y2VkODVlNmYwZjI5OGFhN2I2OS90YWJsZToxYjJlYTc5MWQ4NjA0YTg3ODE4ODgzMjE1YzVjNzQxNC90YWJsZXJhbmdlOjFiMmVhNzkxZDg2MDRhODc4MTg4ODMyMTVjNWM3NDE0XzgtNi0xLTEtMjEwNg_abaf9ea4-2310-4f79-8af6-dc22c0313c27"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionDueFromToRelatedPartyCurrent>
    <us-gaap:RelatedPartyTransactionDueFromToRelatedPartyCurrent
      contextRef="i46b91885e7f24308a217043407faa318_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yOTIvZnJhZzpiMWFkNjA3NmVhNzQ0Y2VkODVlNmYwZjI5OGFhN2I2OS90YWJsZToxYjJlYTc5MWQ4NjA0YTg3ODE4ODgzMjE1YzVjNzQxNC90YWJsZXJhbmdlOjFiMmVhNzkxZDg2MDRhODc4MTg4ODMyMTVjNWM3NDE0XzgtOC0xLTEtMjEwNg_22222890-879d-4897-b358-f13051464d92"
      unitRef="usd">72000000</us-gaap:RelatedPartyTransactionDueFromToRelatedPartyCurrent>
    <us-gaap:RelatedPartyTransactionDueFromToRelatedPartyCurrent
      contextRef="i8c1123f2635448b491b0e1a8ea7eaade_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yOTIvZnJhZzpiMWFkNjA3NmVhNzQ0Y2VkODVlNmYwZjI5OGFhN2I2OS90YWJsZToxYjJlYTc5MWQ4NjA0YTg3ODE4ODgzMjE1YzVjNzQxNC90YWJsZXJhbmdlOjFiMmVhNzkxZDg2MDRhODc4MTg4ODMyMTVjNWM3NDE0XzktMi0xLTEtMjEwNg_1b703891-bb15-4c41-80ac-49fcde807216"
      unitRef="usd">11000000</us-gaap:RelatedPartyTransactionDueFromToRelatedPartyCurrent>
    <us-gaap:RelatedPartyTransactionDueFromToRelatedPartyCurrent
      contextRef="i37362b7e043847248b540fda90d71152_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yOTIvZnJhZzpiMWFkNjA3NmVhNzQ0Y2VkODVlNmYwZjI5OGFhN2I2OS90YWJsZToxYjJlYTc5MWQ4NjA0YTg3ODE4ODgzMjE1YzVjNzQxNC90YWJsZXJhbmdlOjFiMmVhNzkxZDg2MDRhODc4MTg4ODMyMTVjNWM3NDE0XzktNC0xLTEtMjEwNg_3538f4dc-03cf-42f2-87c8-1402ddbad325"
      unitRef="usd">16000000</us-gaap:RelatedPartyTransactionDueFromToRelatedPartyCurrent>
    <us-gaap:RelatedPartyTransactionDueFromToRelatedPartyCurrent
      contextRef="i4b28617bb4314f1b81109192119e3634_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yOTIvZnJhZzpiMWFkNjA3NmVhNzQ0Y2VkODVlNmYwZjI5OGFhN2I2OS90YWJsZToxYjJlYTc5MWQ4NjA0YTg3ODE4ODgzMjE1YzVjNzQxNC90YWJsZXJhbmdlOjFiMmVhNzkxZDg2MDRhODc4MTg4ODMyMTVjNWM3NDE0XzktNi0xLTEtMjEwNg_1560d7ab-3f84-4693-8809-0e822f431f1d"
      unitRef="usd">25000000</us-gaap:RelatedPartyTransactionDueFromToRelatedPartyCurrent>
    <us-gaap:RelatedPartyTransactionDueFromToRelatedPartyCurrent
      contextRef="iff30bbf9e76a45bb871c362aebd9b29e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yOTIvZnJhZzpiMWFkNjA3NmVhNzQ0Y2VkODVlNmYwZjI5OGFhN2I2OS90YWJsZToxYjJlYTc5MWQ4NjA0YTg3ODE4ODgzMjE1YzVjNzQxNC90YWJsZXJhbmdlOjFiMmVhNzkxZDg2MDRhODc4MTg4ODMyMTVjNWM3NDE0XzktOC0xLTEtMjEwNg_1e91f0f1-92e2-4604-91e4-0aab198a8bf3"
      unitRef="usd">22000000</us-gaap:RelatedPartyTransactionDueFromToRelatedPartyCurrent>
    <us-gaap:AccountsReceivableRelatedPartiesCurrent
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yOTIvZnJhZzpiMWFkNjA3NmVhNzQ0Y2VkODVlNmYwZjI5OGFhN2I2OS90YWJsZToxYjJlYTc5MWQ4NjA0YTg3ODE4ODgzMjE1YzVjNzQxNC90YWJsZXJhbmdlOjFiMmVhNzkxZDg2MDRhODc4MTg4ODMyMTVjNWM3NDE0XzEwLTItMS0xLTIxMDY_5f8ec27f-04fb-4b7e-b7e0-735efd35cc6d"
      unitRef="usd">160000000</us-gaap:AccountsReceivableRelatedPartiesCurrent>
    <us-gaap:AccountsPayableRelatedPartiesCurrent
      contextRef="i67343449c5b14b628bd4e2e7e5ea578d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yOTIvZnJhZzpiMWFkNjA3NmVhNzQ0Y2VkODVlNmYwZjI5OGFhN2I2OS90YWJsZToxYjJlYTc5MWQ4NjA0YTg3ODE4ODgzMjE1YzVjNzQxNC90YWJsZXJhbmdlOjFiMmVhNzkxZDg2MDRhODc4MTg4ODMyMTVjNWM3NDE0XzEwLTQtMS0xLTIxMDY_e634b234-e8cd-42cf-a48c-71e51f876ed3"
      unitRef="usd">131000000</us-gaap:AccountsPayableRelatedPartiesCurrent>
    <us-gaap:AccountsReceivableRelatedPartiesCurrent
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yOTIvZnJhZzpiMWFkNjA3NmVhNzQ0Y2VkODVlNmYwZjI5OGFhN2I2OS90YWJsZToxYjJlYTc5MWQ4NjA0YTg3ODE4ODgzMjE1YzVjNzQxNC90YWJsZXJhbmdlOjFiMmVhNzkxZDg2MDRhODc4MTg4ODMyMTVjNWM3NDE0XzEwLTYtMS0xLTIxMDY_67ac1e25-23f9-437e-b9f5-b919d1bbd145"
      unitRef="usd">153000000</us-gaap:AccountsReceivableRelatedPartiesCurrent>
    <us-gaap:AccountsPayableRelatedPartiesCurrent
      contextRef="i723f2171b2b74b29a309c74d099dcf9f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yOTIvZnJhZzpiMWFkNjA3NmVhNzQ0Y2VkODVlNmYwZjI5OGFhN2I2OS90YWJsZToxYjJlYTc5MWQ4NjA0YTg3ODE4ODgzMjE1YzVjNzQxNC90YWJsZXJhbmdlOjFiMmVhNzkxZDg2MDRhODc4MTg4ODMyMTVjNWM3NDE0XzEwLTgtMS0xLTIxMDY_8339ed5c-5659-4203-9f73-c4eb68cad148"
      unitRef="usd">107000000</us-gaap:AccountsPayableRelatedPartiesCurrent>
    <ceg:RelatedPartyTransactionsNoncurrentReceivablesfromPayablestoaffiliatesTableTextBlock
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yOTIvZnJhZzpiMWFkNjA3NmVhNzQ0Y2VkODVlNmYwZjI5OGFhN2I2OS90ZXh0cmVnaW9uOmIxYWQ2MDc2ZWE3NDRjZWQ4NWU2ZjBmMjk4YWE3YjY5XzI1NDM_213deb8e-1297-4f4f-afe0-744e7f783cff">&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table presents our noncurrent payables to ComEd and PECO which are recorded as noncurrent payables to affiliates:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.066%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.068%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;As of December 31, &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;ComEd&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;PECO&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ceg:RelatedPartyTransactionsNoncurrentReceivablesfromPayablestoaffiliatesTableTextBlock>
    <us-gaap:AccountsPayableRelatedPartiesNoncurrent
      contextRef="id04ab206273d4526b33d25beab6d8e94_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yOTIvZnJhZzpiMWFkNjA3NmVhNzQ0Y2VkODVlNmYwZjI5OGFhN2I2OS90YWJsZTphNjdjYTNmY2Q4Zjc0MTA5OGFjNjM3ZDcxYWU5NDk0ZS90YWJsZXJhbmdlOmE2N2NhM2ZjZDhmNzQxMDk4YWM2MzdkNzFhZTk0OTRlXzItMS0xLTEtMjEwNg_2a18c93a-ef38-4116-9bdc-5a7f0a8cce75"
      unitRef="usd">2760000000</us-gaap:AccountsPayableRelatedPartiesNoncurrent>
    <us-gaap:AccountsPayableRelatedPartiesNoncurrent
      contextRef="i71b435be0d6240228e6d45ba7f67be13_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yOTIvZnJhZzpiMWFkNjA3NmVhNzQ0Y2VkODVlNmYwZjI5OGFhN2I2OS90YWJsZTphNjdjYTNmY2Q4Zjc0MTA5OGFjNjM3ZDcxYWU5NDk0ZS90YWJsZXJhbmdlOmE2N2NhM2ZjZDhmNzQxMDk4YWM2MzdkNzFhZTk0OTRlXzItMy0xLTEtMjEwNg_1c1622b3-efec-4ce8-b966-c066fc6bb48d"
      unitRef="usd">2541000000</us-gaap:AccountsPayableRelatedPartiesNoncurrent>
    <us-gaap:AccountsPayableRelatedPartiesNoncurrent
      contextRef="i1213666ac1a646389df524fa8d4a0ae1_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yOTIvZnJhZzpiMWFkNjA3NmVhNzQ0Y2VkODVlNmYwZjI5OGFhN2I2OS90YWJsZTphNjdjYTNmY2Q4Zjc0MTA5OGFjNjM3ZDcxYWU5NDk0ZS90YWJsZXJhbmdlOmE2N2NhM2ZjZDhmNzQxMDk4YWM2MzdkNzFhZTk0OTRlXzMtMS0xLTEtMjEwNg_c8fa5120-d637-4c27-9f94-57cdf0a40269"
      unitRef="usd">597000000</us-gaap:AccountsPayableRelatedPartiesNoncurrent>
    <us-gaap:AccountsPayableRelatedPartiesNoncurrent
      contextRef="ieb662f25bdb3471b8f8d50716f67c29e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yOTIvZnJhZzpiMWFkNjA3NmVhNzQ0Y2VkODVlNmYwZjI5OGFhN2I2OS90YWJsZTphNjdjYTNmY2Q4Zjc0MTA5OGFjNjM3ZDcxYWU5NDk0ZS90YWJsZXJhbmdlOmE2N2NhM2ZjZDhmNzQxMDk4YWM2MzdkNzFhZTk0OTRlXzMtMy0xLTEtMjEwNg_ce05a342-def8-4a15-ad86-3205dd1f4633"
      unitRef="usd">475000000</us-gaap:AccountsPayableRelatedPartiesNoncurrent>
    <ceg:SeparationTextBlock
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yOTgvZnJhZzpiMjFlZTgzM2FlZTg0ZDE1OGIyYzZjYWFkMmM5M2E3ZC90ZXh0cmVnaW9uOmIyMWVlODMzYWVlODRkMTU4YjJjNmNhYWQyYzkzYTdkXzM4NDgyOTA3MDE2MjI_7cdcec13-3f62-4eb9-b369-d371d3c06095">Separation from Exelon &lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On February 21, 2021, Exelon&#x2019;s Board of Directors approved a plan to separate the competitive generation and customer-facing businesses of Constellation into a stand-alone publicly traded company (&#x201c;the separation&#x201d;). On February 25, 2021, Exelon filed applications with FERC, NYPSC, and NRC seeking approvals for the separation. A private letter ruling from the IRS confirming the tax-free treatment of the separation was received on September 23, 2021. Exelon received approval from FERC on August 24, 2021, and the NRC on November 16, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On December 16, 2021 the NYPSC authorized the separation and accepted the terms of a Joint Proposal dated November 23, 2021, by and between Exelon, Constellation, the Staff of the New York State Department of Public Service, the New York State Office of the Attorney General, the Alliance for a Green Economy, and LIPA. The terms of the Joint Proposal, which became binding upon closing of the separation, included, among other items, specific provisions for the future retirement of our three nuclear power plant sites in New York, a $15&#160;million contribution to the NDT for NMP Unit 2, and various financial assurance provisions for each unit through the completion of site restoration. See Note 10 &#x2014; Asset Retirement Obligations for additional information. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In order to govern the ongoing relationships between us after the separation, and to facilitate an orderly transition, we entered into several agreements with Exelon, including the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt"&gt;Separation Agreement &#x2013; sets forth the principal actions to be taken in connection with the separation, including the transfer of assets and assumption of liabilities and establishes certain rights and obligations between us following the distribution &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt"&gt;Transition Services Agreement (TSA) &#x2013; governs all matters relating to the provision of services between us on a transitional basis, in addition to providing us with certain services for an expected period of two-years, provided that certain services may be longer than the term and services may be extended with approval from both parties. The services include support for information technology, accounting, finance, human resources, security, and various other administrative and operational services&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt"&gt;Employee Matters Agreement (EMA) &#x2013; addresses certain employment, compensation and benefits matters, including the allocation of employees between us and the allocation and treatment of certain assets and liabilities relating to our employees and former employees&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt"&gt;Tax Matters Agreement - governs the respective rights, responsibilities, and obligations between us with respect to all tax matters (excluding employee related taxes covered under EMA), in addition to certain restrictions which generally prohibit us from taking or failing to take any action in the two-year period following the distribution that would prevent the distribution from qualifying as tax-free for U.S. federal income tax purposes, including limitations on our ability to pursue certain equity issuances, strategic transactions, repurchases or other transactions&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Pursuant to the Separation Agreement, we received a cash contribution of $1.75&#160;billion from Exelon on January 31, 2022, the proceeds of which were used to settle $258&#160;million of an intercompany loan from Exelon and $200&#160;million of short-term debt outstanding prior to separation, in addition to a $192&#160;million contribution to our pension plans. We also entered into two new five-year credit facility agreements providing $4.5&#160;billion of capacity. See Note 17 &#x2014; Debt and Credit Agreements and Note 15 &#x2014; Retirement Benefits for additional information on these separation related items. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On February 1, 2022, Exelon completed the separation through a pro-rata distribution of all of the outstanding shares of our common stock, no par value, for every three shares of Exelon common stock held on January 20, 2022, the record date of the distribution. We are now an independent, publicly traded company listed on the NASDAQ exchange under the symbol &#x201c;CEG&#x201d;, and regular-way trading began on February 2, 2022. Exelon no longer retains any ownership interest in CEG Parent or Constellation. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Prior to completion of the separation, our financial statements include certain transactions with affiliates of Exelon, which are disclosed as related party transactions. After February 1, 2022, all transactions with Exelon or its affiliates are no longer related party transactions. See Note 23 &#x2014; Related Party Transactions for additional information.&lt;/span&gt;&lt;/div&gt;</ceg:SeparationTextBlock>
    <us-gaap:DecommissioningFundInvestments
      contextRef="iecfade923eec4e36bec7597bebe792dd_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yOTgvZnJhZzpiMjFlZTgzM2FlZTg0ZDE1OGIyYzZjYWFkMmM5M2E3ZC90ZXh0cmVnaW9uOmIyMWVlODMzYWVlODRkMTU4YjJjNmNhYWQyYzkzYTdkXzYwNDczMTM5NTcyMjQ_04abdf56-a4eb-4ac7-b41d-3bc48775818a"
      unitRef="usd">15000000</us-gaap:DecommissioningFundInvestments>
    <ceg:SeparationCashPayment
      contextRef="i1a0fcc8c1e0549abb8eedbf24673b187_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yOTgvZnJhZzpiMjFlZTgzM2FlZTg0ZDE1OGIyYzZjYWFkMmM5M2E3ZC90ZXh0cmVnaW9uOmIyMWVlODMzYWVlODRkMTU4YjJjNmNhYWQyYzkzYTdkXzI2NDk_ed65ece0-9841-4233-bacc-e140400153ad"
      unitRef="usd">1750000000</ceg:SeparationCashPayment>
    <us-gaap:DueToAffiliateNoncurrent
      contextRef="i0850bf1d5342428393f9ce8ca4c5025c_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yOTgvZnJhZzpiMjFlZTgzM2FlZTg0ZDE1OGIyYzZjYWFkMmM5M2E3ZC90ZXh0cmVnaW9uOmIyMWVlODMzYWVlODRkMTU4YjJjNmNhYWQyYzkzYTdkXzI3Mjc_37fb9e53-76f6-46ec-a0e7-3e026a054994"
      unitRef="usd">258000000</us-gaap:DueToAffiliateNoncurrent>
    <us-gaap:ShortTermBankLoansAndNotesPayable
      contextRef="i9fd47bc5b5a042b6991666ab33d82b5b_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yOTgvZnJhZzpiMjFlZTgzM2FlZTg0ZDE1OGIyYzZjYWFkMmM5M2E3ZC90ZXh0cmVnaW9uOmIyMWVlODMzYWVlODRkMTU4YjJjNmNhYWQyYzkzYTdkXzYwNDczMTM5NTcyMDc_5a271e67-e2e7-4b1e-88db-4c7f11ebaa5f"
      unitRef="usd">200000000</us-gaap:ShortTermBankLoansAndNotesPayable>
    <us-gaap:DefinedBenefitPlanAssetsTransferredToFromPlan
      contextRef="i49e026aafab24091aaa44ae2a9512b01_D20220131-20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yOTgvZnJhZzpiMjFlZTgzM2FlZTg0ZDE1OGIyYzZjYWFkMmM5M2E3ZC90ZXh0cmVnaW9uOmIyMWVlODMzYWVlODRkMTU4YjJjNmNhYWQyYzkzYTdkXzI4NTI_8f7983e7-a2de-4fd1-bf49-fc3c3b4be408"
      unitRef="usd">192000000</us-gaap:DefinedBenefitPlanAssetsTransferredToFromPlan>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i1a0fcc8c1e0549abb8eedbf24673b187_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8yOTgvZnJhZzpiMjFlZTgzM2FlZTg0ZDE1OGIyYzZjYWFkMmM5M2E3ZC90ZXh0cmVnaW9uOmIyMWVlODMzYWVlODRkMTU4YjJjNmNhYWQyYzkzYTdkXzYwNDczMTM5NTcxODg_0a4c2b32-8c82-40ed-9695-2ce3ff96bed4"
      unitRef="usd">4500000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8zNDAvZnJhZzo2NGUwMjA4ZWE4ZTY0NjhhOTMzMGIxMTY1ODY3NjZlMC90ZXh0cmVnaW9uOjY0ZTAyMDhlYThlNjQ2OGE5MzMwYjExNjU4Njc2NmUwXzEzNzQzODk1MzQ3OTAw_5d19b0e0-52bd-423f-a3f8-fc43669b4d1b">&lt;div style="margin-top:4pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Constellation Energy Generation, LLC and Subsidiary Companies&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:89.401%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(i)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Financial Statements (Item 8):&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Report of Independent Registered Public Accounting Firm dated February 25, 2022 of PricewaterhouseCoopers LLP (PCAOB ID 238)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Consolidated Statements of Operations and Comprehensive Income for the Years Ended December 31, 2021, 2020, and 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Consolidated Statements of Cash Flows for the Years Ended December 31, 2021, 2020, and 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Consolidated Balance Sheets at December 31, 2021 and 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Consolidated Statements of Changes in Equity for the Years Ended December 31, 2021, 2020, and 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Notes to Consolidated Financial Statements&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(ii)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Financial Statement Schedule:&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Schedule II&#x2014;Valuation and Qualifying Accounts for the Years Ended December 31, 2021, 2020, and 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Schedules not included are omitted because of the absence of conditions under which they are required or because the required information is provided in the consolidated financial statements, including the notes thereto&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:4pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Constellation Energy Generation, LLC and Subsidiary Companies&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Schedule II &#x2013; Valuation and Qualifying Accounts&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.066%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.066%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.066%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.800%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.066%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.066%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.066%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.066%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.072%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Column A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Column B&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Column C&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Column D&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Column&#160;E&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Additions&#160;and&#160;adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Description&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Balance&#160;at&lt;br/&gt;Beginning&lt;br/&gt;of Period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Charged&#160;to&lt;br/&gt;Costs&#160;and&lt;br/&gt;Expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Charged&lt;br/&gt;to&#160;Other&lt;br/&gt;Accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Deductions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Balance&#160;at&lt;br/&gt;End&lt;br/&gt;of&#160;Period&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;For the year ended December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Allowance for credit losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="text-align:right"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="text-align:right"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Deferred tax valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;div style="text-align:right"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;div style="text-align:right"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Reserve for obsolete materials&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="text-align:right"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(6)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;For the year ended December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Allowance for credit losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;div style="text-align:right"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;div style="text-align:right"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(56)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Deferred tax valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;div style="text-align:right"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;div style="text-align:right"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Reserve for obsolete materials&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;div style="text-align:right"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(c)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;For the year ended December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Allowance for credit losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;div style="text-align:right"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;div style="text-align:right"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(11)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Deferred tax valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Reserve for obsolete materials&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;div style="text-align:right"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;div style="text-align:right"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;__________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;Write-offs, net of recoveries of individual accounts receivable.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(b)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;Reflects the sale of customer accounts receivable in the second quarter of 2020. See Note 6&#x2014;Accounts Receivable of the Notes to Consolidated Financial Statements for additional information.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(c)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;Primarily reflects expense resulting from materials and supplies inventory reserve adjustments as a result of the decision to early retire Byron, Dresden, and Mystic 8 and 9. See Note 7&#x2014;Early Plant Retirements of the Notes to Consolidated Financial Statements for additional information.&lt;/span&gt;&lt;/div&gt;</srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock>
    <dei:AuditorFirmId
      contextRef="i064fd1e9d9fb4131aaca3b7bd948a0e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8zNDAvZnJhZzo2NGUwMjA4ZWE4ZTY0NjhhOTMzMGIxMTY1ODY3NjZlMC90YWJsZTplZDBhMGUyNDQ2MWE0NGIxODBjNDg5Yjk3ZDU4NGExYy90YWJsZXJhbmdlOmVkMGEwZTI0NDYxYTQ0YjE4MGM0ODliOTdkNTg0YTFjXzItMi0xLTEtMjEwNi90ZXh0cmVnaW9uOjNmZmQ1ODBjOWRjMTQ4NDZhYjA0MWY0ZTc5NDM3ZGZhXzEyNA_37f82442-0dbf-4c41-8718-a526d3f9e037">238</dei:AuditorFirmId>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i6c20f4a87c2b4ffc846ae27f3e33f65c_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8zNDAvZnJhZzo2NGUwMjA4ZWE4ZTY0NjhhOTMzMGIxMTY1ODY3NjZlMC90YWJsZTo4ZmQzMWIzMWUxMmM0N2UyOTkzNThiNTViMDE3NThhYS90YWJsZXJhbmdlOjhmZDMxYjMxZTEyYzQ3ZTI5OTM1OGI1NWIwMTc1OGFhXzUtMi0xLTEtMjEwNg_869aa30f-d247-4261-977f-8e89b7375948"
      unitRef="usd">32000000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="i34c7418e30194312841e2356644857e0_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8zNDAvZnJhZzo2NGUwMjA4ZWE4ZTY0NjhhOTMzMGIxMTY1ODY3NjZlMC90YWJsZTo4ZmQzMWIzMWUxMmM0N2UyOTkzNThiNTViMDE3NThhYS90YWJsZXJhbmdlOjhmZDMxYjMxZTEyYzQ3ZTI5OTM1OGI1NWIwMTc1OGFhXzUtNC0xLTEtMjEwNg_9756e43d-79b1-4c5e-8b07-2dda3c7ebf63"
      unitRef="usd">34000000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts
      contextRef="i34c7418e30194312841e2356644857e0_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8zNDAvZnJhZzo2NGUwMjA4ZWE4ZTY0NjhhOTMzMGIxMTY1ODY3NjZlMC90YWJsZTo4ZmQzMWIzMWUxMmM0N2UyOTkzNThiNTViMDE3NThhYS90YWJsZXJhbmdlOjhmZDMxYjMxZTEyYzQ3ZTI5OTM1OGI1NWIwMTc1OGFhXzUtNi0xLTEtMjEwNg_1bd1c2cb-27f5-4788-9e7d-e3c439b988f0"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="i34c7418e30194312841e2356644857e0_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8zNDAvZnJhZzo2NGUwMjA4ZWE4ZTY0NjhhOTMzMGIxMTY1ODY3NjZlMC90YWJsZTo4ZmQzMWIzMWUxMmM0N2UyOTkzNThiNTViMDE3NThhYS90YWJsZXJhbmdlOjhmZDMxYjMxZTEyYzQ3ZTI5OTM1OGI1NWIwMTc1OGFhXzUtOC0xLTEtMjEwNg_7aed2353-6b21-4ff7-aaa2-bd0083210db7"
      unitRef="usd">7000000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i24386272ae75471abda753c2ce147d49_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8zNDAvZnJhZzo2NGUwMjA4ZWE4ZTY0NjhhOTMzMGIxMTY1ODY3NjZlMC90YWJsZTo4ZmQzMWIzMWUxMmM0N2UyOTkzNThiNTViMDE3NThhYS90YWJsZXJhbmdlOjhmZDMxYjMxZTEyYzQ3ZTI5OTM1OGI1NWIwMTc1OGFhXzUtMTAtMS0xLTMxNDE_9a69ddee-c2ca-45e1-a467-095215db9250"
      unitRef="usd">59000000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i27783f83fecd45cfaca6040e4a5d9cbf_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8zNDAvZnJhZzo2NGUwMjA4ZWE4ZTY0NjhhOTMzMGIxMTY1ODY3NjZlMC90YWJsZTo4ZmQzMWIzMWUxMmM0N2UyOTkzNThiNTViMDE3NThhYS90YWJsZXJhbmdlOjhmZDMxYjMxZTEyYzQ3ZTI5OTM1OGI1NWIwMTc1OGFhXzYtMi0xLTEtMjEwNg_554af1ca-3d85-433a-b35c-e50d9471307c"
      unitRef="usd">23000000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="i6663e182c8ad4f40a9f4ce43016d310e_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8zNDAvZnJhZzo2NGUwMjA4ZWE4ZTY0NjhhOTMzMGIxMTY1ODY3NjZlMC90YWJsZTo4ZmQzMWIzMWUxMmM0N2UyOTkzNThiNTViMDE3NThhYS90YWJsZXJhbmdlOjhmZDMxYjMxZTEyYzQ3ZTI5OTM1OGI1NWIwMTc1OGFhXzYtNC0xLTEtMjEwNg_c80404c9-8d7b-499f-bcfa-8898d5800fc7"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts
      contextRef="i6663e182c8ad4f40a9f4ce43016d310e_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8zNDAvZnJhZzo2NGUwMjA4ZWE4ZTY0NjhhOTMzMGIxMTY1ODY3NjZlMC90YWJsZTo4ZmQzMWIzMWUxMmM0N2UyOTkzNThiNTViMDE3NThhYS90YWJsZXJhbmdlOjhmZDMxYjMxZTEyYzQ3ZTI5OTM1OGI1NWIwMTc1OGFhXzYtNi0xLTEtMjEwNg_a19b18b6-01c3-4234-a2e2-8c1b5d51cf59"
      unitRef="usd">-1000000</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="i6663e182c8ad4f40a9f4ce43016d310e_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8zNDAvZnJhZzo2NGUwMjA4ZWE4ZTY0NjhhOTMzMGIxMTY1ODY3NjZlMC90YWJsZTo4ZmQzMWIzMWUxMmM0N2UyOTkzNThiNTViMDE3NThhYS90YWJsZXJhbmdlOjhmZDMxYjMxZTEyYzQ3ZTI5OTM1OGI1NWIwMTc1OGFhXzYtOC0xLTEtMjEwNg_70270a99-be83-4148-9e59-bddb99011a3a"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i58f6c0d4e67c4e1b83a5e8d49d229042_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8zNDAvZnJhZzo2NGUwMjA4ZWE4ZTY0NjhhOTMzMGIxMTY1ODY3NjZlMC90YWJsZTo4ZmQzMWIzMWUxMmM0N2UyOTkzNThiNTViMDE3NThhYS90YWJsZXJhbmdlOjhmZDMxYjMxZTEyYzQ3ZTI5OTM1OGI1NWIwMTc1OGFhXzYtMTAtMS0xLTMyMDk_a7988b78-13e2-4547-a2ef-7f039548c1ed"
      unitRef="usd">22000000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="id1ba7b74e7a54953a204fb50bfdb4987_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8zNDAvZnJhZzo2NGUwMjA4ZWE4ZTY0NjhhOTMzMGIxMTY1ODY3NjZlMC90YWJsZTo4ZmQzMWIzMWUxMmM0N2UyOTkzNThiNTViMDE3NThhYS90YWJsZXJhbmdlOjhmZDMxYjMxZTEyYzQ3ZTI5OTM1OGI1NWIwMTc1OGFhXzctMi0xLTEtMjEwNg_9c3e4406-2576-4b7b-b01d-be8eb921714f"
      unitRef="usd">265000000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="i89cec776be4d4b26a24e4fab48039a6c_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8zNDAvZnJhZzo2NGUwMjA4ZWE4ZTY0NjhhOTMzMGIxMTY1ODY3NjZlMC90YWJsZTo4ZmQzMWIzMWUxMmM0N2UyOTkzNThiNTViMDE3NThhYS90YWJsZXJhbmdlOjhmZDMxYjMxZTEyYzQ3ZTI5OTM1OGI1NWIwMTc1OGFhXzctNC0xLTEtMjEwNg_99fed7bf-4468-49a9-b03c-711d2b542c7e"
      unitRef="usd">-6000000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts
      contextRef="i89cec776be4d4b26a24e4fab48039a6c_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8zNDAvZnJhZzo2NGUwMjA4ZWE4ZTY0NjhhOTMzMGIxMTY1ODY3NjZlMC90YWJsZTo4ZmQzMWIzMWUxMmM0N2UyOTkzNThiNTViMDE3NThhYS90YWJsZXJhbmdlOjhmZDMxYjMxZTEyYzQ3ZTI5OTM1OGI1NWIwMTc1OGFhXzctNi0xLTEtMjEwNg_17493799-3166-49d9-9ff2-8353f35c720e"
      unitRef="usd">-2000000</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="i89cec776be4d4b26a24e4fab48039a6c_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8zNDAvZnJhZzo2NGUwMjA4ZWE4ZTY0NjhhOTMzMGIxMTY1ODY3NjZlMC90YWJsZTo4ZmQzMWIzMWUxMmM0N2UyOTkzNThiNTViMDE3NThhYS90YWJsZXJhbmdlOjhmZDMxYjMxZTEyYzQ3ZTI5OTM1OGI1NWIwMTc1OGFhXzctOC0xLTEtMjEwNg_b532e473-bf7a-43ff-95bc-09bbc6806e5e"
      unitRef="usd">7000000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="ibe964256285246c4909926ac72857e01_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8zNDAvZnJhZzo2NGUwMjA4ZWE4ZTY0NjhhOTMzMGIxMTY1ODY3NjZlMC90YWJsZTo4ZmQzMWIzMWUxMmM0N2UyOTkzNThiNTViMDE3NThhYS90YWJsZXJhbmdlOjhmZDMxYjMxZTEyYzQ3ZTI5OTM1OGI1NWIwMTc1OGFhXzctMTAtMS0xLTM0OTk_a9a1650e-ad5c-444f-a597-4a9dbb7fb3b2"
      unitRef="usd">250000000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="ia1c7b8dfe6104a419f62c4e2c8b9b622_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8zNDAvZnJhZzo2NGUwMjA4ZWE4ZTY0NjhhOTMzMGIxMTY1ODY3NjZlMC90YWJsZTo4ZmQzMWIzMWUxMmM0N2UyOTkzNThiNTViMDE3NThhYS90YWJsZXJhbmdlOjhmZDMxYjMxZTEyYzQ3ZTI5OTM1OGI1NWIwMTc1OGFhXzktMi0xLTEtMjEwNg_d7aa668d-690e-40ae-9e76-585a5b537aff"
      unitRef="usd">81000000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="i29c2cd5af61e46ef81b94c65e288c54c_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8zNDAvZnJhZzo2NGUwMjA4ZWE4ZTY0NjhhOTMzMGIxMTY1ODY3NjZlMC90YWJsZTo4ZmQzMWIzMWUxMmM0N2UyOTkzNThiNTViMDE3NThhYS90YWJsZXJhbmdlOjhmZDMxYjMxZTEyYzQ3ZTI5OTM1OGI1NWIwMTc1OGFhXzktNC0xLTEtMjEwNg_0390fd98-32c9-4900-ab53-7455ddeab02a"
      unitRef="usd">12000000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts
      contextRef="i29c2cd5af61e46ef81b94c65e288c54c_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8zNDAvZnJhZzo2NGUwMjA4ZWE4ZTY0NjhhOTMzMGIxMTY1ODY3NjZlMC90YWJsZTo4ZmQzMWIzMWUxMmM0N2UyOTkzNThiNTViMDE3NThhYS90YWJsZXJhbmdlOjhmZDMxYjMxZTEyYzQ3ZTI5OTM1OGI1NWIwMTc1OGFhXzktNi0xLTEtMjEwNg_b9eab980-365d-4ef0-a06f-a87496ebc5aa"
      unitRef="usd">-56000000</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="i29c2cd5af61e46ef81b94c65e288c54c_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8zNDAvZnJhZzo2NGUwMjA4ZWE4ZTY0NjhhOTMzMGIxMTY1ODY3NjZlMC90YWJsZTo4ZmQzMWIzMWUxMmM0N2UyOTkzNThiNTViMDE3NThhYS90YWJsZXJhbmdlOjhmZDMxYjMxZTEyYzQ3ZTI5OTM1OGI1NWIwMTc1OGFhXzktOC0xLTEtMjEwNg_1669e7e8-b9f3-4a4d-868a-b286158691d2"
      unitRef="usd">5000000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i6c20f4a87c2b4ffc846ae27f3e33f65c_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8zNDAvZnJhZzo2NGUwMjA4ZWE4ZTY0NjhhOTMzMGIxMTY1ODY3NjZlMC90YWJsZTo4ZmQzMWIzMWUxMmM0N2UyOTkzNThiNTViMDE3NThhYS90YWJsZXJhbmdlOjhmZDMxYjMxZTEyYzQ3ZTI5OTM1OGI1NWIwMTc1OGFhXzktMTAtMS0xLTMxNzI_baf75fb9-ad26-40b0-b265-6ef988586a61"
      unitRef="usd">32000000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="ib19364e1dd3c4841a8c9b9185e53c524_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8zNDAvZnJhZzo2NGUwMjA4ZWE4ZTY0NjhhOTMzMGIxMTY1ODY3NjZlMC90YWJsZTo4ZmQzMWIzMWUxMmM0N2UyOTkzNThiNTViMDE3NThhYS90YWJsZXJhbmdlOjhmZDMxYjMxZTEyYzQ3ZTI5OTM1OGI1NWIwMTc1OGFhXzEwLTItMS0xLTIxMDY_4ad12bfc-0256-4bbb-9b44-3b24832b1ba0"
      unitRef="usd">24000000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="ie140a742f6ce425b9d08a49661b11bde_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8zNDAvZnJhZzo2NGUwMjA4ZWE4ZTY0NjhhOTMzMGIxMTY1ODY3NjZlMC90YWJsZTo4ZmQzMWIzMWUxMmM0N2UyOTkzNThiNTViMDE3NThhYS90YWJsZXJhbmdlOjhmZDMxYjMxZTEyYzQ3ZTI5OTM1OGI1NWIwMTc1OGFhXzEwLTQtMS0xLTIxMDY_c7afff12-5df3-4727-9dec-b77332ac6c9a"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts
      contextRef="ie140a742f6ce425b9d08a49661b11bde_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8zNDAvZnJhZzo2NGUwMjA4ZWE4ZTY0NjhhOTMzMGIxMTY1ODY3NjZlMC90YWJsZTo4ZmQzMWIzMWUxMmM0N2UyOTkzNThiNTViMDE3NThhYS90YWJsZXJhbmdlOjhmZDMxYjMxZTEyYzQ3ZTI5OTM1OGI1NWIwMTc1OGFhXzEwLTYtMS0xLTIxMDY_81d38135-7f97-463f-ad84-7b057cb1bc95"
      unitRef="usd">-1000000</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="ie140a742f6ce425b9d08a49661b11bde_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8zNDAvZnJhZzo2NGUwMjA4ZWE4ZTY0NjhhOTMzMGIxMTY1ODY3NjZlMC90YWJsZTo4ZmQzMWIzMWUxMmM0N2UyOTkzNThiNTViMDE3NThhYS90YWJsZXJhbmdlOjhmZDMxYjMxZTEyYzQ3ZTI5OTM1OGI1NWIwMTc1OGFhXzEwLTgtMS0xLTIxMDY_0855c831-e32f-4316-8298-985930cd9e5b"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i27783f83fecd45cfaca6040e4a5d9cbf_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8zNDAvZnJhZzo2NGUwMjA4ZWE4ZTY0NjhhOTMzMGIxMTY1ODY3NjZlMC90YWJsZTo4ZmQzMWIzMWUxMmM0N2UyOTkzNThiNTViMDE3NThhYS90YWJsZXJhbmdlOjhmZDMxYjMxZTEyYzQ3ZTI5OTM1OGI1NWIwMTc1OGFhXzEwLTEwLTEtMS0zNTc2_ee8b1ac6-0012-4a14-ac4c-9de62bbba57d"
      unitRef="usd">23000000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i332c6433dc8b479691b366b462c0904b_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8zNDAvZnJhZzo2NGUwMjA4ZWE4ZTY0NjhhOTMzMGIxMTY1ODY3NjZlMC90YWJsZTo4ZmQzMWIzMWUxMmM0N2UyOTkzNThiNTViMDE3NThhYS90YWJsZXJhbmdlOjhmZDMxYjMxZTEyYzQ3ZTI5OTM1OGI1NWIwMTc1OGFhXzExLTItMS0xLTIxMDY_fe00bc93-969b-4b75-b9e0-ccb89df131fb"
      unitRef="usd">143000000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="id21d62af6295419a8a540f3e18c12e93_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8zNDAvZnJhZzo2NGUwMjA4ZWE4ZTY0NjhhOTMzMGIxMTY1ODY3NjZlMC90YWJsZTo4ZmQzMWIzMWUxMmM0N2UyOTkzNThiNTViMDE3NThhYS90YWJsZXJhbmdlOjhmZDMxYjMxZTEyYzQ3ZTI5OTM1OGI1NWIwMTc1OGFhXzExLTQtMS0xLTIxMDY_33004d99-a7a4-45e3-8d39-c9c04a7994dc"
      unitRef="usd">123000000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts
      contextRef="id21d62af6295419a8a540f3e18c12e93_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8zNDAvZnJhZzo2NGUwMjA4ZWE4ZTY0NjhhOTMzMGIxMTY1ODY3NjZlMC90YWJsZTo4ZmQzMWIzMWUxMmM0N2UyOTkzNThiNTViMDE3NThhYS90YWJsZXJhbmdlOjhmZDMxYjMxZTEyYzQ3ZTI5OTM1OGI1NWIwMTc1OGFhXzExLTYtMS0xLTIxMDY_456e226b-bf89-4ac6-876b-dcb0f72d8b23"
      unitRef="usd">-1000000</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="id21d62af6295419a8a540f3e18c12e93_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8zNDAvZnJhZzo2NGUwMjA4ZWE4ZTY0NjhhOTMzMGIxMTY1ODY3NjZlMC90YWJsZTo4ZmQzMWIzMWUxMmM0N2UyOTkzNThiNTViMDE3NThhYS90YWJsZXJhbmdlOjhmZDMxYjMxZTEyYzQ3ZTI5OTM1OGI1NWIwMTc1OGFhXzExLTgtMS0xLTIxMDY_c87c52d6-0895-4e5e-945e-820dacbdc5f3"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="id1ba7b74e7a54953a204fb50bfdb4987_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8zNDAvZnJhZzo2NGUwMjA4ZWE4ZTY0NjhhOTMzMGIxMTY1ODY3NjZlMC90YWJsZTo4ZmQzMWIzMWUxMmM0N2UyOTkzNThiNTViMDE3NThhYS90YWJsZXJhbmdlOjhmZDMxYjMxZTEyYzQ3ZTI5OTM1OGI1NWIwMTc1OGFhXzExLTEwLTEtMS0zNTc2_6ce91a65-da48-4e9c-a601-be6a13411c31"
      unitRef="usd">265000000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i967fb4d9d47a4943a4e87a69e47d6757_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8zNDAvZnJhZzo2NGUwMjA4ZWE4ZTY0NjhhOTMzMGIxMTY1ODY3NjZlMC90YWJsZTo4ZmQzMWIzMWUxMmM0N2UyOTkzNThiNTViMDE3NThhYS90YWJsZXJhbmdlOjhmZDMxYjMxZTEyYzQ3ZTI5OTM1OGI1NWIwMTc1OGFhXzEzLTItMS0xLTIxMDY_9882706d-f9c7-4fca-8b6f-e7807ad54dc9"
      unitRef="usd">104000000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="i79621aeaef3b439db894e697ee7f07c7_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8zNDAvZnJhZzo2NGUwMjA4ZWE4ZTY0NjhhOTMzMGIxMTY1ODY3NjZlMC90YWJsZTo4ZmQzMWIzMWUxMmM0N2UyOTkzNThiNTViMDE3NThhYS90YWJsZXJhbmdlOjhmZDMxYjMxZTEyYzQ3ZTI5OTM1OGI1NWIwMTc1OGFhXzEzLTQtMS0xLTIxMDY_bd5175f4-cbc1-42eb-b363-86fb2dac6035"
      unitRef="usd">27000000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts
      contextRef="i79621aeaef3b439db894e697ee7f07c7_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8zNDAvZnJhZzo2NGUwMjA4ZWE4ZTY0NjhhOTMzMGIxMTY1ODY3NjZlMC90YWJsZTo4ZmQzMWIzMWUxMmM0N2UyOTkzNThiNTViMDE3NThhYS90YWJsZXJhbmdlOjhmZDMxYjMxZTEyYzQ3ZTI5OTM1OGI1NWIwMTc1OGFhXzEzLTYtMS0xLTIxMDY_40cbf9e0-1989-4bba-90c0-56f2f7ac8720"
      unitRef="usd">-11000000</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="i79621aeaef3b439db894e697ee7f07c7_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8zNDAvZnJhZzo2NGUwMjA4ZWE4ZTY0NjhhOTMzMGIxMTY1ODY3NjZlMC90YWJsZTo4ZmQzMWIzMWUxMmM0N2UyOTkzNThiNTViMDE3NThhYS90YWJsZXJhbmdlOjhmZDMxYjMxZTEyYzQ3ZTI5OTM1OGI1NWIwMTc1OGFhXzEzLTgtMS0xLTIxMDY_839fea0b-f074-4e54-a665-27bf23916b0b"
      unitRef="usd">39000000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="ia1c7b8dfe6104a419f62c4e2c8b9b622_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8zNDAvZnJhZzo2NGUwMjA4ZWE4ZTY0NjhhOTMzMGIxMTY1ODY3NjZlMC90YWJsZTo4ZmQzMWIzMWUxMmM0N2UyOTkzNThiNTViMDE3NThhYS90YWJsZXJhbmdlOjhmZDMxYjMxZTEyYzQ3ZTI5OTM1OGI1NWIwMTc1OGFhXzEzLTEwLTEtMS0zNTgz_2a4905f3-30d6-487f-8441-b0dae644c6c7"
      unitRef="usd">81000000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i196512574a3044459fd7a932217c8ae3_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8zNDAvZnJhZzo2NGUwMjA4ZWE4ZTY0NjhhOTMzMGIxMTY1ODY3NjZlMC90YWJsZTo4ZmQzMWIzMWUxMmM0N2UyOTkzNThiNTViMDE3NThhYS90YWJsZXJhbmdlOjhmZDMxYjMxZTEyYzQ3ZTI5OTM1OGI1NWIwMTc1OGFhXzE0LTItMS0xLTIxMDY_964adee2-29fc-4130-9f37-7722a422b76f"
      unitRef="usd">26000000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="i274ec059f77d4d00b94e73f6b171d646_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8zNDAvZnJhZzo2NGUwMjA4ZWE4ZTY0NjhhOTMzMGIxMTY1ODY3NjZlMC90YWJsZTo4ZmQzMWIzMWUxMmM0N2UyOTkzNThiNTViMDE3NThhYS90YWJsZXJhbmdlOjhmZDMxYjMxZTEyYzQ3ZTI5OTM1OGI1NWIwMTc1OGFhXzE0LTQtMS0xLTIxMDY_9a390fd3-624d-4d4d-a85a-5dde43d70b2a"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts
      contextRef="i274ec059f77d4d00b94e73f6b171d646_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8zNDAvZnJhZzo2NGUwMjA4ZWE4ZTY0NjhhOTMzMGIxMTY1ODY3NjZlMC90YWJsZTo4ZmQzMWIzMWUxMmM0N2UyOTkzNThiNTViMDE3NThhYS90YWJsZXJhbmdlOjhmZDMxYjMxZTEyYzQ3ZTI5OTM1OGI1NWIwMTc1OGFhXzE0LTYtMS0xLTIxMDY_659bd1df-6e2b-4e46-b3f0-342a75364b54"
      unitRef="usd">-2000000</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="i274ec059f77d4d00b94e73f6b171d646_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8zNDAvZnJhZzo2NGUwMjA4ZWE4ZTY0NjhhOTMzMGIxMTY1ODY3NjZlMC90YWJsZTo4ZmQzMWIzMWUxMmM0N2UyOTkzNThiNTViMDE3NThhYS90YWJsZXJhbmdlOjhmZDMxYjMxZTEyYzQ3ZTI5OTM1OGI1NWIwMTc1OGFhXzE0LTgtMS0xLTIxMDY_d1effdc2-df49-4d6f-a4eb-3f987be57256"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="ib19364e1dd3c4841a8c9b9185e53c524_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8zNDAvZnJhZzo2NGUwMjA4ZWE4ZTY0NjhhOTMzMGIxMTY1ODY3NjZlMC90YWJsZTo4ZmQzMWIzMWUxMmM0N2UyOTkzNThiNTViMDE3NThhYS90YWJsZXJhbmdlOjhmZDMxYjMxZTEyYzQ3ZTI5OTM1OGI1NWIwMTc1OGFhXzE0LTEwLTEtMS0zNTgz_2b656c03-dea7-47ef-aa6a-101cf21fd1e3"
      unitRef="usd">24000000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i809445d3a7a2472cb01642496ae91ea3_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8zNDAvZnJhZzo2NGUwMjA4ZWE4ZTY0NjhhOTMzMGIxMTY1ODY3NjZlMC90YWJsZTo4ZmQzMWIzMWUxMmM0N2UyOTkzNThiNTViMDE3NThhYS90YWJsZXJhbmdlOjhmZDMxYjMxZTEyYzQ3ZTI5OTM1OGI1NWIwMTc1OGFhXzE1LTItMS0xLTIxMDY_5fdc754d-28c1-4cc9-8d42-bbd4f68a8fd0"
      unitRef="usd">145000000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="iede13a09158748a19233c4802d8ca77b_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8zNDAvZnJhZzo2NGUwMjA4ZWE4ZTY0NjhhOTMzMGIxMTY1ODY3NjZlMC90YWJsZTo4ZmQzMWIzMWUxMmM0N2UyOTkzNThiNTViMDE3NThhYS90YWJsZXJhbmdlOjhmZDMxYjMxZTEyYzQ3ZTI5OTM1OGI1NWIwMTc1OGFhXzE1LTQtMS0xLTIxMDY_821d0f34-807f-4d0e-819c-cceb504bcd23"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts
      contextRef="iede13a09158748a19233c4802d8ca77b_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8zNDAvZnJhZzo2NGUwMjA4ZWE4ZTY0NjhhOTMzMGIxMTY1ODY3NjZlMC90YWJsZTo4ZmQzMWIzMWUxMmM0N2UyOTkzNThiNTViMDE3NThhYS90YWJsZXJhbmdlOjhmZDMxYjMxZTEyYzQ3ZTI5OTM1OGI1NWIwMTc1OGFhXzE1LTYtMS0xLTIxMDY_935f87d2-a513-412b-9f17-d3478167fcea"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="iede13a09158748a19233c4802d8ca77b_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8zNDAvZnJhZzo2NGUwMjA4ZWE4ZTY0NjhhOTMzMGIxMTY1ODY3NjZlMC90YWJsZTo4ZmQzMWIzMWUxMmM0N2UyOTkzNThiNTViMDE3NThhYS90YWJsZXJhbmdlOjhmZDMxYjMxZTEyYzQ3ZTI5OTM1OGI1NWIwMTc1OGFhXzE1LTgtMS0xLTIxMDY_cccf8968-a22c-470c-8e7b-c4b7aefedfcb"
      unitRef="usd">2000000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i332c6433dc8b479691b366b462c0904b_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8zNDAvZnJhZzo2NGUwMjA4ZWE4ZTY0NjhhOTMzMGIxMTY1ODY3NjZlMC90YWJsZTo4ZmQzMWIzMWUxMmM0N2UyOTkzNThiNTViMDE3NThhYS90YWJsZXJhbmdlOjhmZDMxYjMxZTEyYzQ3ZTI5OTM1OGI1NWIwMTc1OGFhXzE1LTEwLTEtMS0zNTgz_52f4dda4-db1d-4f57-ad4d-9027d0884ee1"
      unitRef="usd">143000000</us-gaap:ValuationAllowancesAndReservesBalance>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90YWJsZTo1OTkwNzI0MmU3ODA0NmY0OWM5YjVhZWFiNmJiZGRiMi90YWJsZXJhbmdlOjU5OTA3MjQyZTc4MDQ2ZjQ5YzliNWFlYWI2YmJkZGIyXzM1LTEtMS0xLTIxMDY_cbcdd309-2d38-458e-89e5-8c8e24a0951a"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90YWJsZTo1OTkwNzI0MmU3ODA0NmY0OWM5YjVhZWFiNmJiZGRiMi90YWJsZXJhbmdlOjU5OTA3MjQyZTc4MDQ2ZjQ5YzliNWFlYWI2YmJkZGIyXzM1LTEtMS0xLTIxMDY_cbcdd309-2d38-458e-89e5-8c8e24a0951a"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90YWJsZTo1OTkwNzI0MmU3ODA0NmY0OWM5YjVhZWFiNmJiZGRiMi90YWJsZXJhbmdlOjU5OTA3MjQyZTc4MDQ2ZjQ5YzliNWFlYWI2YmJkZGIyXzM1LTMtMS0xLTIxMDY_cdee87d5-b3e8-471c-84fe-4adc657f83d5"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90YWJsZTo1OTkwNzI0MmU3ODA0NmY0OWM5YjVhZWFiNmJiZGRiMi90YWJsZXJhbmdlOjU5OTA3MjQyZTc4MDQ2ZjQ5YzliNWFlYWI2YmJkZGIyXzM1LTMtMS0xLTIxMDY_cdee87d5-b3e8-471c-84fe-4adc657f83d5"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90ZXh0cmVnaW9uOjE2MmQxZjJkZjZlMjRmOGNhOTc4OTU2NDM0ZDIyZGEyXzEzNzQzODk1MzQ3NzQ0_5f90d45a-f8a3-4881-a461-b220d0923747" xlink:label="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90ZXh0cmVnaW9uOjE2MmQxZjJkZjZlMjRmOGNhOTc4OTU2NDM0ZDIyZGEyXzEzNzQzODk1MzQ3NzQ0_5f90d45a-f8a3-4881-a461-b220d0923747" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Our consolidated assets include $2,549&#160;million and $10,182 million as of December&#160;31, 2021 and 2020, respectively, of certain VIEs that can only be used to settle the liabilities of the VIE. Our consolidated liabilities include $1,077 million and $3,572 million as of December&#160;31, 2021 and 2020, respectively, of certain VIEs for which the VIE creditors do not have recourse to us. See Note 21&#x2013;Variable Interest Entities for additional information.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90YWJsZTo1OTkwNzI0MmU3ODA0NmY0OWM5YjVhZWFiNmJiZGRiMi90YWJsZXJhbmdlOjU5OTA3MjQyZTc4MDQ2ZjQ5YzliNWFlYWI2YmJkZGIyXzM1LTEtMS0xLTIxMDY_cbcdd309-2d38-458e-89e5-8c8e24a0951a"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90ZXh0cmVnaW9uOjE2MmQxZjJkZjZlMjRmOGNhOTc4OTU2NDM0ZDIyZGEyXzEzNzQzODk1MzQ3NzQ0_5f90d45a-f8a3-4881-a461-b220d0923747"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90YWJsZTo1OTkwNzI0MmU3ODA0NmY0OWM5YjVhZWFiNmJiZGRiMi90YWJsZXJhbmdlOjU5OTA3MjQyZTc4MDQ2ZjQ5YzliNWFlYWI2YmJkZGIyXzM1LTMtMS0xLTIxMDY_cdee87d5-b3e8-471c-84fe-4adc657f83d5"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjU5Y2E3YWIzY2M3ODRlNDI5MDRkNDM0YjAwMDhhN2E5L3NlYzo1OWNhN2FiM2NjNzg0ZTQyOTA0ZDQzNGIwMDA4YTdhOV8xMzkvZnJhZzoxNjJkMWYyZGY2ZTI0ZjhjYTk3ODk1NjQzNGQyMmRhMi90ZXh0cmVnaW9uOjE2MmQxZjJkZjZlMjRmOGNhOTc4OTU2NDM0ZDIyZGEyXzEzNzQzODk1MzQ3NzQ0_5f90d45a-f8a3-4881-a461-b220d0923747"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
